r14768 - in /desktop/experimental/glibmm2.4/debian: changelog patches/10_devhelp_external_link_fix.patch rules
manphiz-guest at users.alioth.debian.org
manphiz-guest at users.alioth.debian.org
Tue Feb 26 03:05:29 UTC 2008
Author: manphiz-guest
Date: Tue Feb 26 03:05:29 2008
New Revision: 14768
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=14768
Log:
* Use common-install-impl rule instead of common-install-prehook-arch,
the latter might be triggered before `make install` was called.
Should fix FTBFS on buildds.
* Update 10_devhelp_external_link_fix.patch to use upstream fix
BGO#518673 by Jonathon Jongsma, with manually modified
docs/reference/Makefile.in as automake is not triggered.
Modified:
desktop/experimental/glibmm2.4/debian/changelog
desktop/experimental/glibmm2.4/debian/patches/10_devhelp_external_link_fix.patch
desktop/experimental/glibmm2.4/debian/rules
Modified: desktop/experimental/glibmm2.4/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glibmm2.4/debian/changelog?rev=14768&op=diff
==============================================================================
--- desktop/experimental/glibmm2.4/debian/changelog (original)
+++ desktop/experimental/glibmm2.4/debian/changelog Tue Feb 26 03:05:29 2008
@@ -1,3 +1,14 @@
+glibmm2.4 (2.15.6-2) experimental; urgency=low
+
+ * Use common-install-impl rule instead of common-install-prehook-arch,
+ the latter might be triggered before `make install` was called.
+ Should fix FTBFS on buildds.
+ * Update 10_devhelp_external_link_fix.patch to use upstream fix
+ BGO#518673 by Jonathon Jongsma, with manually modified
+ docs/reference/Makefile.in as automake is not triggered.
+
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org> Tue, 26 Feb 2008 10:46:35 +0800
+
glibmm2.4 (2.15.6-1) experimental; urgency=low
* New upstream development release.
Modified: desktop/experimental/glibmm2.4/debian/patches/10_devhelp_external_link_fix.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glibmm2.4/debian/patches/10_devhelp_external_link_fix.patch?rev=14768&op=diff
==============================================================================
--- desktop/experimental/glibmm2.4/debian/patches/10_devhelp_external_link_fix.patch (original)
+++ desktop/experimental/glibmm2.4/debian/patches/10_devhelp_external_link_fix.patch Tue Feb 26 03:05:29 2008
@@ -1,10 +1,71 @@
-diff -urN glibmm-2.15.6.orig/docs/reference/glibmm-2.4.devhelp glibmm-2.15.6/docs/reference/glibmm-2.4.devhelp
---- glibmm-2.15.6.orig/docs/reference/glibmm-2.4.devhelp 2008-02-20 01:30:14.000000000 +0800
-+++ glibmm-2.15.6/docs/reference/glibmm-2.4.devhelp 2008-02-26 01:58:11.000000000 +0800
-@@ -1,5 +1,5 @@
- <?xml version="1.0"?>
--<book xmlns:fo="http://www.w3.org/1999/XSL/Format" title="glibmm 2.4 Reference Manual" name="glibmm 2.4" link="../../../doc/glibmm-2.4/docs/reference/html//index.html">
-+<book xmlns:fo="http://www.w3.org/1999/XSL/Format" title="glibmm 2.4 Reference Manual" name="glibmm 2.4" link="../../../doc/glibmm-2.4/docs/reference/html/index.html">
+Index: docs/reference/Makefile.am
+===================================================================
+--- docs/reference/Makefile.am (revision 619)
++++ docs/reference/Makefile.am (working copy)
+@@ -30,7 +30,7 @@
+ $(devhelp_file): $(XML_INDEX) $(devhelp_stylesheet)
+ xsltproc --stringparam book_title "glibmm 2.4 Reference Manual" \
+ --stringparam book_name "glibmm 2.4" \
+- --stringparam reference_prefix "../../../doc/glibmm-2.4/docs/reference/html/" \
++ --stringparam reference_prefix "../../../doc/glibmm-2.4/docs/reference/html" \
+ -o $@ $(devhelp_stylesheet) $(XML_INDEX)
+
+ $(HTML_INDEX) $(XML_INDEX): $(doxygen_configfile_source) $(beautify_docs_source) $(top_srcdir)/glib/glibmm/*.h
+Index: docs/reference/doxygen_to_devhelp.xsl
+===================================================================
+--- docs/reference/doxygen_to_devhelp.xsl (revision 619)
++++ docs/reference/doxygen_to_devhelp.xsl (working copy)
+@@ -16,12 +16,12 @@
+ name="{$book_name}"
+ link="{$reference_prefix}/index.html">
<chapters>
- <sub name="Classes" link="../../../doc/glibmm-2.4/docs/reference/html/classes.html">
- <sub name="GTimeVal" link="../../../doc/glibmm-2.4/docs/reference/html/classGTimeVal.html"/>
+- <sub name="Classes" link="{$reference_prefix}classes.html">
++ <sub name="Classes" link="{$reference_prefix}/classes.html">
+ <xsl:apply-templates select="doxygenindex/compound[@kind='class']">
+ <xsl:sort select="."/>
+ </xsl:apply-templates>
+ </sub>
+- <sub name="Namespaces" link="{$reference_prefix}namespaces.html">
++ <sub name="Namespaces" link="{$reference_prefix}/namespaces.html">
+ <xsl:apply-templates select="doxygenindex/compound[@kind='namespace']">
+ <xsl:sort select="."/>
+ </xsl:apply-templates>
+@@ -38,7 +38,7 @@
+ <xsl:template match="compound">
+ <xsl:param name="name"><xsl:value-of select="name"/></xsl:param>
+ <xsl:param name="link"><xsl:value-of select="@refid"/>.html</xsl:param>
+- <sub name="{$name}" link="{$reference_prefix}{$link}">
++ <sub name="{$name}" link="{$reference_prefix}/{$link}">
+ <xsl:apply-templates select="member" mode="as-sub">
+ <xsl:sort select="."/>
+ </xsl:apply-templates>
+@@ -55,7 +55,7 @@
+ <xsl:variable name="link">
+ <xsl:call-template name="get-member-link" />
+ </xsl:variable>
+- <function name="{$fqn}" link="{$reference_prefix}{$link}"/>
++ <function name="{$fqn}" link="{$reference_prefix}/{$link}"/>
+ </xsl:template>
+
+ <xsl:template match="member" mode="as-sub">
+@@ -65,7 +65,7 @@
+ <xsl:variable name="link">
+ <xsl:call-template name="get-member-link" />
+ </xsl:variable>
+- <sub name="{$fqn}" link="{$reference_prefix}{$link}"/>
++ <sub name="{$fqn}" link="{$reference_prefix}/{$link}"/>
+ </xsl:template>
+
+
+diff -urN glibmm-2.15.6.orig/docs/reference/Makefile.in glibmm-2.15.6/docs/reference/Makefile.in
+--- docs/reference/Makefile.in 2008-02-25 04:37:43.000000000 +0800
++++ docs/reference/Makefile.in 2008-02-26 10:25:46.000000000 +0800
+@@ -448,7 +448,7 @@
+ $(devhelp_file): $(XML_INDEX) $(devhelp_stylesheet)
+ xsltproc --stringparam book_title "glibmm 2.4 Reference Manual" \
+ --stringparam book_name "glibmm 2.4" \
+- --stringparam reference_prefix "../../../doc/glibmm-2.4/docs/reference/html/" \
++ --stringparam reference_prefix "../../../doc/glibmm-2.4/docs/reference/html" \
+ -o $@ $(devhelp_stylesheet) $(XML_INDEX)
+
+ $(HTML_INDEX) $(XML_INDEX): $(doxygen_configfile_source) $(beautify_docs_source) $(top_srcdir)/glib/glibmm/*.h
Modified: desktop/experimental/glibmm2.4/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glibmm2.4/debian/rules?rev=14768&op=diff
==============================================================================
--- desktop/experimental/glibmm2.4/debian/rules (original)
+++ desktop/experimental/glibmm2.4/debian/rules Tue Feb 26 03:05:29 2008
@@ -22,5 +22,5 @@
DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))"
DEB_INSTALL_EXAMPLES_$(DOC_PKG) += -XMakefile -X.deps -X.libs -X.o
-common-install-prehook-arch::
+common-install-impl::
chrpath -d $(DEB_DH_INSTALL_SOURCEDIR)/usr/lib/*.so*
More information about the pkg-gnome-commits
mailing list