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
