Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=3cf932e385aecb24b06738b1b6eef24091becc89
commit 3cf932e385aecb24b06738b1b6eef24091becc89 Author: Priyank <priy...@frugalware.org> Date: Fri Jul 3 15:33:45 2009 +0200 Add a pkg-config file for libpacman pacman.pc.in: initial import configure.ac: added a check for pkg-config diff --git a/configure.ac b/configure.ac index aea071e..ce2f74d 100644 --- a/configure.ac +++ b/configure.ac @@ -161,6 +161,15 @@ AC_ARG_ENABLE(fakeroot, AC_HELP_STRING([--disable-fakeroot], [Disable fakeroot proof support]), [fakeroot=$enableval], [fakeroot=yes]) +dnl Check for pkg-config binary +AC_PATH_PROG(PKG_CONFIG, pkg-config) +if test ! -x "$PKG_CONFIG" ; then + AC_MSG_ERROR([ +*** You need pkg-config. Get it from +*** <http://pkg-config.freedesktop.org/>.]) +fi +AC_SUBST(PKG_CONFIG) + dnl Check for po4a binary AC_MSG_CHECKING(for support po4a) if test x$wantpo4a = xyes ; then @@ -424,6 +433,7 @@ dnl ========================================================================== AC_OUTPUT([ lib/libpacman/Makefile lib/libpacman/po/Makefile.in +lib/libpacman/pacman.pc lib/libftp/Makefile src/pacman-g2/Makefile src/pacman-g2/po/Makefile.in diff --git a/lib/libpacman/Makefile.am b/lib/libpacman/Makefile.am index 514966a..60d6948 100644 --- a/lib/libpacman/Makefile.am +++ b/lib/libpacman/Makefile.am @@ -41,6 +41,9 @@ libpacman_la_SOURCES = $(TARGETS) libpacman_la_LDFLAGS = -no-undefined -version-info $(PM_VERSION_INFO) libpacman_la_LIBADD = $(top_builddir)/lib/libftp/libftp.la +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = pacman.pc + if HAS_DOXYGEN all: doxygen.in diff --git a/lib/libpacman/pacman.pc.in b/lib/libpacman/pacman.pc.in new file mode 100644 index 0000000..b8d9982 --- /dev/null +++ b/lib/libpacman/pacman.pc.in @@ -0,0 +1,10 @@ +pref...@prefix@ +exec_prefix=${prefix} +libd...@libdir@ +included...@includedir@ + +Name: pacman-g2 library +Description: package management library +Version: @PM_VERSION@ +Libs: -L${libdir} -lpacman +Cflags: -I${includedir} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git