summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Engelhardt <jengelh@medozas.de>2012-01-01 01:25:35 +0100
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2012-01-04 15:03:41 +0100
commit22411e0bcc2dbee24e9db409c042dbc78490004c (patch)
tree6cf81ebc05c1dcd181ce38178d7361c41b4e79fa
parenta6899564887b80090d082f3c2fdeaf177e6bd7f1 (diff)
Provide a pkgconfig file
Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
-rw-r--r--.gitignore1
-rw-r--r--configure.ac3
-rw-r--r--lib/libipset.pc.in11
3 files changed, 14 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index a3168e4..686413d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
*.la
*.lo
*.o
+*.pc
.deps/
.libs/
Makefile
diff --git a/configure.ac b/configure.ac
index 56a2dff..a0bc58d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -161,5 +161,6 @@ fi
dnl Checks for library functions.
dnl Generate output
-AC_CONFIG_FILES([Makefile include/libipset/Makefile lib/Makefile src/Makefile])
+AC_CONFIG_FILES([Makefile include/libipset/Makefile
+ lib/Makefile lib/libipset.pc src/Makefile])
AC_OUTPUT
diff --git a/lib/libipset.pc.in b/lib/libipset.pc.in
new file mode 100644
index 0000000..1878c97
--- /dev/null
+++ b/lib/libipset.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libipset
+Description: Userspace library for the ipset extensions and the kernel interface
+Version: @VERSION@
+Cflags: -I${includedir}
+Libs: -L${libdir} -lipset
+Requires.private: libmnl >= 1