[netfilter-cvslog] r4487 - trunk/libnetfilter_queue/src

laforge at netfilter.org laforge at netfilter.org
Sun Nov 6 12:41:27 CET 2005


Author: laforge at netfilter.org
Date: 2005-11-06 12:41:27 +0100 (Sun, 06 Nov 2005)
New Revision: 4487

Modified:
   trunk/libnetfilter_queue/src/Makefile.am
Log:
- add library api versioning
- missing link dependencly from libipq to libnetfilter_queue


Modified: trunk/libnetfilter_queue/src/Makefile.am
===================================================================
--- trunk/libnetfilter_queue/src/Makefile.am	2005-11-06 11:34:35 UTC (rev 4486)
+++ trunk/libnetfilter_queue/src/Makefile.am	2005-11-06 11:41:27 UTC (rev 4487)
@@ -1,3 +1,6 @@
+# This is _NOT_ the library release version, it's an API version.
+# Please read Chapter 6 "Library interface versions" of the libtool documentation before making any modification
+LIBVERSION=1:0:0
 
 INCLUDES = $(all_includes) -I$(top_srcdir)/include -I${KERNELDIR}
 AM_CFLAGS=-fPIC -Wall
@@ -5,9 +8,12 @@
 
 lib_LTLIBRARIES = libnetfilter_queue.la libnetfilter_queue_libipq.la
 
-libnetfilter_queue_la_LDFLAGS = -Wc,-nostartfiles -lnfnetlink
+libnetfilter_queue_la_LDFLAGS = -Wc,-nostartfiles -lnfnetlink \
+				-version-info $(LIBVERSION)
 libnetfilter_queue_la_SOURCES = libnetfilter_queue.c 
 
-libnetfilter_queue_libipq_la_LDFLAGS = -Wc,-nostartfiles
+libnetfilter_queue_libipq_la_LDFLAGS = -Wc,-nostartfiles \
+				-version-info 1:0:0
+libnetfilter_queue_libipq_la_LIBADD = ./libnetfilter_queue.la
 libnetfilter_queue_libipq_la_SOURCES = libipq_compat.c
 




More information about the netfilter-cvslog mailing list