libcgroup was not making an entry into the pkg-config [1] database,
which makes life easier when using multiple libraries. Add the needed
data in order to be registered with the pkg-config database on
installation.

[1] http://pkg-config.freedesktop.org/wiki/

Signed-off-by: Dhaval Giani <[email protected]>

---
 Makefile.am     |    3 +++
 configure.in    |    3 ++-
 libcgroup.pc.in |   10 ++++++++++
 3 files changed, 15 insertions(+), 1 deletion(-)

Index: libcg/Makefile.am
===================================================================
--- libcg.orig/Makefile.am
+++ libcg/Makefile.am
@@ -2,3 +2,6 @@ AUTOMAKE_OPTIONS = foreign
 SUBDIRS = dist doc include samples scripts src tests
 
 EXTRA_DIST = README_daemon libcgroup.doxyfile
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libcgroup.pc
Index: libcg/configure.in
===================================================================
--- libcg.orig/configure.in
+++ libcg/configure.in
@@ -158,7 +158,8 @@ AC_CONFIG_FILES([Makefile
        include/Makefile
        doc/Makefile
        doc/man/Makefile
-       dist/Makefile])
+       dist/Makefile
+       libcgroup.pc])
 AC_CONFIG_FILES([dist/libcgroup.spec:dist/libcgroup.spec.in])
 CFLAGS="$CFLAGS -Wall"
 AC_OUTPUT
Index: libcg/libcgroup.pc.in
===================================================================
--- /dev/null
+++ libcg/libcgroup.pc.in
@@ -0,0 +1,10 @@
+pref...@prefix@
+exec_pref...@exec_prefix@
+libd...@libdir@
+included...@includedir@
+
+Name: libcgroup
+Description: Control Group Configuration Library
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lcgroup
+Cflags: -I${includedir}




------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Libcg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to