From: Sami Kerola Date: Sat, 5 Nov 2011 12:54:28 +0000 (+0100) Subject: libproc-ng: add pkg-config support X-Git-Tag: v3.3.1~21 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=64b420936e1ea6f40cbbde15e3e24065fa55b023;p=procps-ng libproc-ng: add pkg-config support Signed-off-by: Sami Kerola --- diff --git a/.gitignore b/.gitignore index 850614ad..e9434796 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/configure.ac b/configure.ac index 58f8529a..88aaafda 100644 --- a/configure.ac +++ b/configure.ac @@ -138,6 +138,7 @@ fi AC_CONFIG_FILES([ Makefile proc/Makefile +proc/libproc-ng.pc ps/Makefile ]) AC_OUTPUT diff --git a/proc/Makefile.am b/proc/Makefile.am index 392806fc..00ef925f 100644 --- a/proc/Makefile.am +++ b/proc/Makefile.am @@ -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 index 00000000..86390439 --- /dev/null +++ b/proc/libproc-ng.pc.in @@ -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}