1# Process this file with autoconf to produce a configure script. 2 3AC_INIT(spamguard, 1.8, core@enderunix.org) 4AC_CANONICAL_SYSTEM 5AC_CONFIG_SRCDIR([functions.c]) 6AM_CONFIG_HEADER([config.h]) 7#Sadece autoheader icin gerekli. Autoheader'i kullanacaksaniz AM_CONFIG_HEADER 8#kapatilip AC_CONFIG_HEADER acilacak!!! 9#AC_CONFIG_HEADER([config.h]) 10AM_INIT_AUTOMAKE(spamguard, 1.8) 11 12# Checks for programs. 13AC_PROG_CC 14 15unset CDPATH 16dnl make /usr/local the default for the installation 17AC_PREFIX_DEFAULT(/usr/local) 18 19if test "x$prefix" = "xNONE"; then 20 prefix=$ac_default_prefix 21 ac_configure_args="$ac_configure_args --prefix $prefix" 22fi 23 24# Checks for libraries. 25 26# Checks for header files. 27AC_HEADER_STDC 28AC_CHECK_HEADERS([fcntl.h stdlib.h string.h strings.h unistd.h]) 29 30# Checks for typedefs, structures, and compiler characteristics. 31AC_TYPE_SIZE_T 32 33# Checks for library functions. 34AC_FUNC_MALLOC 35AC_FUNC_STAT 36AC_CHECK_FUNCS([gethostname memset strcasecmp strdup strerror strstr]) 37# CONFIGFILE degiskenini config.h'ta tanimla 38AC_DEFINE_UNQUOTED(CONFIGFILE, "${prefix}/etc/spamguard/spamguard.conf", [Configuration file path]) 39AC_DEFINE_UNQUOTED(CONFIGFILE, "${prefix}/etc/spamguard/spamguard_qsheff.conf", [qsheff configuration file path]) 40AC_OUTPUT([ 41Makefile 42tr/Makefile 43spamguard.conf 44spamguard_qsheff.conf 45]) 46