]> granicus.if.org Git - procps-ng/commitdiff
libproc-ng: add pkg-config support
authorSami Kerola <kerolasa@iki.fi>
Sat, 5 Nov 2011 12:54:28 +0000 (13:54 +0100)
committerSami Kerola <kerolasa@iki.fi>
Sat, 5 Nov 2011 13:13:40 +0000 (14:13 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
.gitignore
configure.ac
proc/Makefile.am
proc/libproc-ng.pc.in [new file with mode: 0644]

index 850614ad0be9c5b8ed4b3107b82ce708ee2d265b..e9434796b5aac81fc71ef9e11764c450abf96e92 100644 (file)
@@ -29,6 +29,7 @@ pmap
 procps-ng-*.tar.gz
 proc/.depend
 proc/libproc-ng.la
+proc/libproc-ng.pc
 proc/Makefile
 proc/Makefile.in
 ps/Makefile
index 58f8529ad6dd15ad19cf7e07e480a9e3d5747d34..88aaafda878244a7c2971461dd2e64efe15d8466 100644 (file)
@@ -138,6 +138,7 @@ fi
 AC_CONFIG_FILES([
 Makefile
 proc/Makefile
+proc/libproc-ng.pc
 ps/Makefile
 ])
 AC_OUTPUT
index 392806fcc7e2424f9640d87c4cc2ded1dbe33f80..00ef925f7b31df4d09c62b679369ceee0d7ff6c3 100644 (file)
@@ -11,6 +11,9 @@ libproc_ng_la_LDFLAGS = \
        -no-undefined \
        -Wl,--version-script=$(top_srcdir)/proc/library.map
 
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libproc-ng.pc
+
 libproc_ng_la_SOURCES = \
        alloc.c \
        alloc.h \
diff --git a/proc/libproc-ng.pc.in b/proc/libproc-ng.pc.in
new file mode 100644 (file)
index 0000000..8639043
--- /dev/null
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libproc-ng
+Description: Library to control and query process state
+Version: @VERSION@
+Libs: -L${libdir} -lproc-ng
+Libs.private:
+Cflags: -I${includedir}