[PATCH v2] Add libnl-cli-3.0 to pkg-config tool

Jiří Župka jzupka at redhat.com
Tue Oct 4 10:06:22 EDT 2011


Signed-off-by: Jiří Župka <jzupka at redhat.com>
---
 Makefile.am         |    6 +++++-
 configure.in        |    1 +
 libnl-cli-3.0.pc.in |   11 +++++++++++
 3 files changed, 17 insertions(+), 1 deletions(-)
 create mode 100644 libnl-cli-3.0.pc.in

diff --git a/Makefile.am b/Makefile.am
index 70d1b76..4b8f020 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,9 +3,11 @@
 ACLOCAL_AMFLAGS = -I m4
 
 OPT_DIRS =
+PKGCONFIGS =
 
 if ENABLE_CLI
 OPT_DIRS += src
+PKGCONFIGS += libnl-cli-3.0.pc
 endif
 
 SUBDIRS = include lib doc man python $(OPT_DIRS)
@@ -13,7 +15,9 @@ SUBDIRS = include lib doc man python $(OPT_DIRS)
 pkgconfig_DATA = libnl-3.0.pc \
 		 libnl-route-3.0.pc \
 		 libnl-genl-3.0.pc \
-		 libnl-nf-3.0.pc
+		 libnl-nf-3.0.pc \
+		 $(PKGCONFIGS)
+
 
 pkgsysconfdir = ${sysconfdir}/libnl
 pkgsysconf_DATA = etc/pktloc etc/classid
diff --git a/configure.in b/configure.in
index a9e3a7a..31b5bff 100644
--- a/configure.in
+++ b/configure.in
@@ -76,6 +76,7 @@ libnl-3.0.pc
 libnl-route-3.0.pc
 libnl-genl-3.0.pc
 libnl-nf-3.0.pc
+libnl-cli-3.0.pc
 doc/Doxyfile
 doc/Makefile
 lib/Makefile
diff --git a/libnl-cli-3.0.pc.in b/libnl-cli-3.0.pc.in
new file mode 100644
index 0000000..d3638ba
--- /dev/null
+++ b/libnl-cli-3.0.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libnl-cli
+Description: Command Line Interface library for netlink sockets
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lnl-cli- at MAJ_VERSION@
+Cflags: -I${includedir}
+Requires: libnl-3.0 libnl-genl-3.0 libnl-nf-3.0 libnl-route-3.0
-- 
1.7.6.4




More information about the libnl mailing list