summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--configure.in2
-rw-r--r--libnetfilter_log.pc.in15
3 files changed, 19 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 3464595..3101500 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,6 +8,9 @@ EXTRA_DIST = $(man_MANS)
man_MANS = #nfnetlink_log.3 nfnetlink_log.7
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libnetfilter_log.pc
+
$(OBJECTS): libtool
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status --recheck
diff --git a/configure.in b/configure.in
index e84170e..e9d1e1b 100644
--- a/configure.in
+++ b/configure.in
@@ -22,5 +22,5 @@ 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 makefile
-AC_OUTPUT(Makefile src/Makefile include/Makefile include/libnetfilter_log/Makefile utils/Makefile)
+AC_OUTPUT(Makefile src/Makefile include/Makefile include/libnetfilter_log/Makefile utils/Makefile libnetfilter_log.pc)
diff --git a/libnetfilter_log.pc.in b/libnetfilter_log.pc.in
new file mode 100644
index 0000000..0a49c72
--- /dev/null
+++ b/libnetfilter_log.pc.in
@@ -0,0 +1,15 @@
+# libnetfilter_log pkg-config file
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libnetfilter_log
+Description: netfilter userspace packet logging library
+URL: http://netfilter.org/projects/libnetfilter_log/
+Version: @VERSION@
+Requires: libnfnetlink
+Conflicts:
+Libs: -L${libdir} -lnetfilter_log
+Cflags: -I${includedir}