summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac22
1 files changed, 15 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac
index cd62f6b..8988bd5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,11 +1,15 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-AC_PREREQ([2.61])
-AC_INIT([revenge], [1.1], [z3ro.geek@gmail.com])
-AM_INIT_AUTOMAKE
+AC_PREREQ([2.67])
+AC_INIT([revenge], [2.0.0], [omcfadde@gmail.com],
+ [revenge], [http://gitorious.org/omcfadde/revenge])
+AM_INIT_AUTOMAKE([subdir-objects])
+AM_SILENT_RULES([yes])
AC_CONFIG_SRCDIR([config.h.in])
-AC_CONFIG_HEADER([config.h])
+AC_CONFIG_HEADERS([config.h])
+
+AC_DEFINE([_GNU_SOURCE], [1], [This function is a GNU extension.])
# Checks for programs.
AC_PROG_CC
@@ -21,17 +25,21 @@ AC_CHECK_LIB([pci], [main])
# FIXME: Replace `main' with a function in `-lz':
AC_CHECK_LIB([z], [main])
+PKG_CHECK_MODULES([PCI], [libpci >= 3.1.7])
+PKG_CHECK_MODULES([SDL], [sdl >= 1.2.14])
+PKG_CHECK_MODULES([ZLIB], [zlib >= 1.2.3.4])
+
# Checks for header files.
-AC_HEADER_STDC
-AC_CHECK_HEADERS([fcntl.h memory.h stdint.h stdlib.h string.h unistd.h])
+AC_CHECK_HEADERS([fcntl.h stdint.h stdlib.h string.h unistd.h])
# Checks for typedefs, structures, and compiler characteristics.
+AC_HEADER_STDBOOL
AC_TYPE_UINT32_T
# Checks for library functions.
AC_FUNC_MALLOC
AC_FUNC_MMAP
-AC_CHECK_FUNCS([mkdir munmap strerror])
+AC_CHECK_FUNCS([memset mkdir munmap strerror])
AC_CONFIG_FILES([Makefile
src/Makefile])