[netfilter-cvslog] r6657 - in trunk/conntrack: . src
kaber at netfilter.org
kaber at netfilter.org
Thu Aug 3 12:37:02 CEST 2006
Author: kaber at netfilter.org
Date: 2006-08-03 12:37:00 +0200 (Thu, 03 Aug 2006)
New Revision: 6657
Modified:
trunk/conntrack/configure.in
trunk/conntrack/src/Makefile.am
Log:
[PATCH 5/6] conntrack pkt-config changes (KOVACS Krisztian <hidden at balabit.hu>)
Modified: trunk/conntrack/configure.in
===================================================================
--- trunk/conntrack/configure.in 2006-08-03 10:36:32 UTC (rev 6656)
+++ trunk/conntrack/configure.in 2006-08-03 10:37:00 UTC (rev 6657)
@@ -3,7 +3,6 @@
AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(conntrack, 1.00beta2)
-#AM_CONFIG_HEADER(config.h)
AC_PROG_CC
AM_PROG_LIBTOOL
@@ -15,14 +14,14 @@
*) AC_MSG_ERROR([Linux only, dude!]);;
esac
-# Checks for libraries.
-# FIXME: Replace `main' with a function in `-lc':
-dnl AC_CHECK_LIB([c], [main])
-# FIXME: Replace `main' with a function in `-ldl':
+dnl Dependencies
+LIBNFCONNTRACK_REQUIRED=0.0.31
+
+AC_CHECK_LIB(dl, dlopen)
-AC_CHECK_LIB([dl], [dlopen])
-AC_CHECK_LIB([netfilter_conntrack], [nfct_dump_conntrack_table] ,,,[-lnetfilter_conntrack])
-
+PKG_CHECK_MODULES(LIBNFCONNTRACK, libnetfilter_conntrack >= $LIBNFCONNTRACK_REQUIRED,,
+ AC_MSG_ERROR(Cannot find libnetfilter_conntrack >= $LIBNFCONNTRACK_REQUIRED))
+
AC_CHECK_HEADERS(arpa/inet.h)
dnl check for inet_pton
AC_CHECK_FUNCS(inet_pton)
@@ -56,19 +55,6 @@
], AC_MSG_RESULT(no), AC_MSG_RESULT(no))
fi
-# Checks for header files.
-dnl AC_HEADER_STDC
-dnl AC_CHECK_HEADERS([netinet/in.h stdlib.h])
-
-# Checks for typedefs, structures, and compiler characteristics.
-dnl AC_C_CONST
-dnl AC_C_INLINE
-
-# Checks for library functions.
-dnl AC_FUNC_MALLOC
-dnl AC_FUNC_VPRINTF
-dnl AC_CHECK_FUNCS([memset])
-
dnl--------------------------------
if test ! -z "$libdir"; then
@@ -78,10 +64,9 @@
dnl--------------------------------
-dnl AC_CONFIG_FILES([Makefile
-dnl debug/Makefile
-dnl debug/src/Makefile
-dnl extensions/Makefile
-dnl src/Makefile])
+CFLAGS="$CFLAGS $LIBNFCONNTRACK_CFLAGS"
+CONNTRACK_LIBS="$LIBNFCONNTRACK_LIBS"
+AC_SUBST(CONNTRACK_LIBS)
+
AC_OUTPUT(Makefile src/Makefile extensions/Makefile include/Makefile)
Modified: trunk/conntrack/src/Makefile.am
===================================================================
--- trunk/conntrack/src/Makefile.am 2006-08-03 10:36:32 UTC (rev 6656)
+++ trunk/conntrack/src/Makefile.am 2006-08-03 10:37:00 UTC (rev 6657)
@@ -1,7 +1,7 @@
include $(top_srcdir)/Make_global.am
+LIBS = @CONNTRACK_LIBS@
sbin_PROGRAMS = conntrack
conntrack_SOURCES = conntrack.c
-
-conntrack_LDFLAGS = $(all_libraries) -rdynamic -lnetfilter_conntrack
+#conntrack_LDFLAGS = $(all_libraries) -rdynamic
More information about the netfilter-cvslog
mailing list