From 4c537aaaf7cd77fa13d2bd026537d5fd9b1e7245 Mon Sep 17 00:00:00 2001 From: Daniel Elstner Date: Thu, 20 Aug 2009 11:27:59 +0200 Subject: Substitute API version in filenames dynamically * glib/glibmm.pc.in: Rename file from glib/glibmm-2.4.pc.in. * glib/glibmm-uninstalled.pc.in: Rename file from glib/glibmm-2.4-uninstalled.pc.in. * gio/giomm.pc.in: Rename file from gio/giomm-2.4.pc.in. * gio/giomm-uninstalled.pc.in: Rename file from gio/giomm-2.4-uninstalled.pc.in. * configure.ac (AC_CONFIG_FILES): Insert ${GLIBMM_MODULE_NAME} and ${GIOMM_MODULE_NAME} into output filenames and remove the hard-coded version from the input filenames. * glib/glibmm/Makefile.am (lib_LTLIBRARIES): Substitute @GLIBMM_API_VERSION@ into the libtool archive name as well as the variable names derived from it instead of hard-coding the API version. --- gio/giomm.pc.in | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 gio/giomm.pc.in (limited to 'gio/giomm.pc.in') diff --git a/gio/giomm.pc.in b/gio/giomm.pc.in new file mode 100644 index 00000000..5efeab52 --- /dev/null +++ b/gio/giomm.pc.in @@ -0,0 +1,19 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +datarootdir=@datarootdir@ +datadir=@datadir@ +includedir=@includedir@ + +docdir=${datarootdir}/doc/@GLIBMM_MODULE_NAME@ +doxytagfile=${docdir}/reference/@GLIBMM_MODULE_NAME@.tag +htmlrefdir=${docdir}/reference/html +htmlrefpub=http://www.gtkmm.org/docs/@GLIBMM_MODULE_NAME@/docs/reference/html/ + +Name: giomm +Description: C++ binding for gio +Version: @PACKAGE_VERSION@ +URL: http://www.gtkmm.org/ +Requires: gio-2.0 @GLIBMM_MODULE_NAME@ +Libs: -L${libdir} -lgiomm-@GIOMM_API_VERSION@ +Cflags: -I${includedir}/@GIOMM_MODULE_NAME@ -I${libdir}/@GIOMM_MODULE_NAME@/include -- cgit v1.2.1