summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org>2006-02-09 16:57:31 +0000
committer/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org>2006-02-09 16:57:31 +0000
commit87bd35fbec490a4754faad1c7a4c5a9e841c3422 (patch)
tree16b06cd32cd6b91a8a1ebc9f24b45a8d51dc159b
parentf75986e9e347abbeda761f16b3a298d58756463b (diff)
pkg-config enable all netfilter libraries
-rw-r--r--Makefile.am3
-rw-r--r--configure.in2
-rw-r--r--libnetfilter_queue.pc.in15
3 files changed, 19 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index efc5f68..ad27038 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,6 +6,9 @@ SUBDIRS = include src utils
man_MANS = #nfnetlink_queue.3 nfnetlink_queue.7
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libnetfilter_queue.pc
+
$(OBJECTS): libtool
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status --recheck
diff --git a/configure.in b/configure.in
index 61074e2..81d8563 100644
--- a/configure.in
+++ b/configure.in
@@ -21,4 +21,4 @@ AC_CHECK_LIB(nfnetlink, nfnl_subsys_open, AC_MSG_RESULT(found), AC_MSG_ERROR([li
AC_CHECK_HEADER([libnfnetlink/linux_nfnetlink.h], [AC_MSG_RESULT([found])], [AC_MSG_ERROR([libnfnetlink 0.0.16 or later needed])])
dnl Output the makefiles
-AC_OUTPUT(Makefile include/Makefile include/libnetfilter_queue/Makefile src/Makefile utils/Makefile)
+AC_OUTPUT(Makefile include/Makefile include/libnetfilter_queue/Makefile src/Makefile utils/Makefile libnetfilter_queue.pc)
diff --git a/libnetfilter_queue.pc.in b/libnetfilter_queue.pc.in
new file mode 100644
index 0000000..962c686
--- /dev/null
+++ b/libnetfilter_queue.pc.in
@@ -0,0 +1,15 @@
+# libnetfilter_queue pkg-config file
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libnetfilter_queue
+Description: netfilter userspace packet queueing library
+URL: http://netfilter.org/projects/libnetfilter_queue/
+Version: @VERSION@
+Requires: libnfnetlink
+Conflicts:
+Libs: -L${libdir} -lnetfilter_queue
+Cflags: -I${includedir}