diff options
-rw-r--r-- | configure.ac (renamed from configure.in) | 66 |
1 files changed, 35 insertions, 31 deletions
diff --git a/configure.in b/configure.ac index 575365c..a055c11 100644 --- a/configure.in +++ b/configure.ac @@ -1,21 +1,23 @@ -dnl This file is part of IPACCT -dnl Copyright (c) Sergey Poznyakoff -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, write to the Free Software -dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -dnl -AC_INIT(src/ipacct.h) +# This file is part of IPACCT +# Copyright (c) Sergey Poznyakoff +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +AC_PREREQ(2.53) +AC_INIT(ipacct, 0.2, bug-ipacct@cvs.farlep.net) +AC_CONFIG_SRCDIR(src/ipacct.h) AC_CANONICAL_SYSTEM -AM_INIT_AUTOMAKE(ipacct, 0.1) +AM_INIT_AUTOMAKE(no-exeext) AM_CONFIG_HEADER(config.h) @@ -29,3 +31,2 @@ AC_PROG_LN_S AC_PROG_RANLIB -AC_ARG_PROGRAM @@ -35,3 +36,3 @@ AC_HEADER_DIRENT AC_HEADER_SYS_WAIT -AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/file.h sys/ioctl.h sys/time.h syslog.h unistd.h malloc.h sys/ioccom.h sys/sockio.h) +AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/file.h sys/ioctl.h sys/time.h syslog.h unistd.h malloc.h sys/ioccom.h sys/sockio.h getopt.h) AC_SUBST(INCLUDES) @@ -66,2 +67,4 @@ AC_CHECK_FUNCS(ftime gethostname gettimeofday getusershell getwd select socket s +rad_REPLACE_GNU_GETOPT + dnl libpcap stuff @@ -114,3 +117,3 @@ dlpi) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_DEV_DLPI) + AC_DEFINE(HAVE_DEV_DLPI,1,[Define this if you have /dev/dlpi]) else @@ -121,3 +124,4 @@ dlpi) AC_MSG_RESULT(yes) - AC_DEFINE_UNQUOTED(PCAP_DEV_PREFIX, "$dir") + AC_DEFINE_UNQUOTED(PCAP_DEV_PREFIX, "$dir", + [Path to pcap device]) else @@ -150,4 +154,3 @@ case "$target_os" in aix*) - dnl Workaround to enable certain features - AC_DEFINE(_SUN) + AC_DEFINE(_SUN,1,[workarounds to enable certain features]) ;; @@ -155,3 +158,3 @@ aix*) hpux9*) - AC_DEFINE(HAVE_HPUX9) + AC_DEFINE(HAVE_HPUX9,1,[Define this if we are on a HP-UX 9 system]) ;; @@ -166,3 +169,3 @@ hpux*) dnl HPUX 10.20 and above is similar to HPUX 9... - AC_DEFINE(HAVE_HPUX10_20) + AC_DEFINE(HAVE_HPUX10_20,1,[Define this if we are on a HP-UX 10.20 system]) ;; @@ -179,3 +182,3 @@ sinix*) if test $ac_cv_cc_sinix_defined = no ; then - AC_DEFINE(sinix) + AC_DEFINE(sinix,1,[Define this if we are on a sinix system]) fi @@ -184,3 +187,3 @@ sinix*) solaris*) - AC_DEFINE(HAVE_SOLARIS) + AC_DEFINE(HAVE_SOLARIS,1,[Define this if we are on a Solaris]) ;; @@ -198,3 +201,4 @@ AC_ARG_WITH(log-facility, log_facility=$withval)) -AC_DEFINE_UNQUOTED(LOGFACILITY, $log_facility) +AC_DEFINE_UNQUOTED(LOGFACILITY, $log_facility, + [The syslog facility to be used for diagnostics]) AC_MSG_RESULT($log_facility) @@ -202,3 +206,3 @@ AC_MSG_RESULT($log_facility) -AC_OUTPUT(libpcap/Makefile src/Makefile Makefile) +AC_OUTPUT(libpcap/Makefile lib/Makefile src/Makefile m4/Makefile Makefile) |