From 87bd35fbec490a4754faad1c7a4c5a9e841c3422 Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org" Date: Thu, 9 Feb 2006 16:57:31 +0000 Subject: pkg-config enable all netfilter libraries --- Makefile.am | 3 +++ configure.in | 2 +- libnetfilter_queue.pc.in | 15 +++++++++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 libnetfilter_queue.pc.in 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} -- cgit v1.2.3