[librsvgmm] Provide documentation location via pkg-config



commit 0545b242ff153b16a1c34d32bf62bf6e361dc94a
Author: Daniel Elstner <danielk openismus com>
Date:   Mon Aug 3 01:30:50 2009 +0200

    Provide documentation location via pkg-config
    
    * librsvg/librsvgmm-2.0.pc.in: Assign the configuration variables
    ${doxytagfile}, ${htmlrefdir} and ${htmlrefpub}, for use with the
    new MM_ARG_WITH_TAGFILE_DOC() macro.
    * librsvg/librsvgmm-2.0-uninstalled.pc.in: Assign the variables
    ${doxytagfile} and ${htmlrefpub}.  Remove ${docdir} again.

 librsvg/librsvgmm-2.0-uninstalled.pc.in |    5 +++--
 librsvg/librsvgmm-2.0.pc.in             |    4 ++++
 2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/librsvg/librsvgmm-2.0-uninstalled.pc.in b/librsvg/librsvgmm-2.0-uninstalled.pc.in
index a3e1cb1..22a288d 100644
--- a/librsvg/librsvgmm-2.0-uninstalled.pc.in
+++ b/librsvg/librsvgmm-2.0-uninstalled.pc.in
@@ -1,9 +1,10 @@
-docdir=${pc_top_builddir}/doc
+doxytagfile=${pc_top_builddir}/doc/reference/@LIBRSVGMM_MODULE_NAME  tag
+htmlrefpub=http://www.gtkmm.org/docs/@LIBRSVGMM_MODULE_NAME@/reference/html
 
 Name: librsvgmm
 Description: C++ binding for librsvg, not installed
 Version: @LIBRSVGMM_VERSION@
 URL: http://www.gtkmm.org/
 Requires: @LIBRSVGMM_MODULES@
-Libs:  ${pc_top_builddir}/${pcfiledir}/librsvgmm/@LIBRSVGMM_MODULE_NAME  la
+Libs: ${pc_top_builddir}/${pcfiledir}/librsvgmm/@LIBRSVGMM_MODULE_NAME  la
 Cflags: -I${pc_top_builddir}/${pcfiledir} -I${pc_top_builddir}/${pcfiledir}/@srcdir@
diff --git a/librsvg/librsvgmm-2.0.pc.in b/librsvg/librsvgmm-2.0.pc.in
index 3888bcf..58b2ef6 100644
--- a/librsvg/librsvgmm-2.0.pc.in
+++ b/librsvg/librsvgmm-2.0.pc.in
@@ -3,7 +3,11 @@ exec_prefix= exec_prefix@
 libdir= libdir@
 includedir= includedir@
 datarootdir= datarootdir@
+
 docdir=${datarootdir}/doc/@LIBRSVGMM_MODULE_NAME@
+doxytagfile=${docdir}/reference/@LIBRSVGMM_MODULE_NAME  tag
+htmlrefdir=${docdir}/reference/html
+htmlrefpub=http://www.gtkmm.org/docs/@LIBRSVGMM_MODULE_NAME@/reference/html
 
 Name: librsvgmm
 Description: C++ binding for librsvg



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]