tags 544879 + patch pending
thanks

Dear maintainer,

I've prepared an NMU for clutter (versioned as 0.8.8-2.1) and uploaded
it to DELAYED/2, according to devref §5.11.1. The -doc package FTBFS
with the error I've posted already to the bug log. The patch is
attached, it simply passes --module=... to gtkdoc-fixxref which was
missing before. Just note that I've fixed both gtk-doc.make (which is
the source of the error) *and* the generated Makefile.in that include
it, the reason is to avoid have to invoke automake during package build.

Cheers.

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
diff -u clutter-0.8.8/debian/changelog clutter-0.8.8/debian/changelog
--- clutter-0.8.8/debian/changelog
+++ clutter-0.8.8/debian/changelog
@@ -1,3 +1,13 @@
+clutter (0.8.8-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Sourceful rebuild, to resurrect the -doc package (Closes: #544879)
+  * gtk-doc.make (and generated Makefle.in friends): pass
+    --module=$(DOC_MODULE) to gtkdoc-fixxref to avoid bogus
+    "-sections.txt" files; fix FTBFS of the -doc package.
+
+ -- Stefano Zacchiroli <z...@debian.org>  Mon, 18 Jan 2010 11:24:49 +0100
+
 clutter (0.8.8-2) unstable; urgency=low
 
   [ Loïc Minier ]
only in patch2:
unchanged:
--- clutter-0.8.8.orig/gtk-doc.make
+++ clutter-0.8.8/gtk-doc.make
@@ -119,7 +119,7 @@
 	cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 	test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 	@echo 'gtk-doc: Fixing cross-references'
-	cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+	cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 	touch html-build.stamp
 
 ##############
only in patch2:
unchanged:
--- clutter-0.8.8.orig/doc/reference/clutter/Makefile.in
+++ clutter-0.8.8/doc/reference/clutter/Makefile.in
@@ -628,7 +628,7 @@
 	cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 	test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 	@echo 'gtk-doc: Fixing cross-references'
-	cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+	cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 	touch html-build.stamp
 
 ##############
only in patch2:
unchanged:
--- clutter-0.8.8.orig/doc/reference/cogl/Makefile.in
+++ clutter-0.8.8/doc/reference/cogl/Makefile.in
@@ -588,7 +588,7 @@
 	cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 	test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 	@echo 'gtk-doc: Fixing cross-references'
-	cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+	cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 	touch html-build.stamp
 
 ##############

Reply via email to