Control: tags -1 + pending

Hi,

2017-10-31 23:56 Manuel A. Fernandez Montecelo:
2017-08-21 16:22 Helmut Grohne:

Upon closer inspection, I wondered why it was building documentation in
an arch-any build. It turns out that an arch-only build works just fine
with --disable-gtk-doc. That's not only faster, but also successful for
cross compilation. Please consider applying the attached patch.

Would it be possible to include this patch in the next uploads?  It
would allow to cross-build packages that need it like modemmanager,
quite popular and itself needed for many other basic packages
(network-manager, gnome-control-center).

We could offer to NMU, but since the package seems to be well
maintained, it's probably unneeded.

Still, if we can help to move this forward in any way, please tell.

Uploaded NMU with delayed 10, debdiff attached (but pushing also the
changes to collab-maint).

If you want me to cancel it or delay it further, please tell me;
otherwise, if it's OK, I'd appreciate feedback to reschedule and build
it sooner.


Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>
diff -Nru libmbim-1.14.2/debian/changelog libmbim-1.14.2/debian/changelog
--- libmbim-1.14.2/debian/changelog     2017-10-21 00:47:49.000000000 +0200
+++ libmbim-1.14.2/debian/changelog     2017-11-21 01:15:38.000000000 +0100
@@ -1,3 +1,13 @@
+libmbim (1.14.2-2.1) unstable; urgency=medium
+
+  [ Manuel A. Fernandez Montecelo ]
+  * Non-maintainer upload.
+
+  [ Helmut Grohne ]
+  * Fix FTCBFS: Skip documentation in arch-only build. (Closes: #872813)
+
+ -- Manuel A. Fernandez Montecelo <m...@debian.org>  Tue, 21 Nov 2017 01:15:38 
+0100
+
 libmbim (1.14.2-2) unstable; urgency=medium
 
   * Remove myself as Maintainer and reinstate Thomas Bechtold.
diff -Nru libmbim-1.14.2/debian/rules libmbim-1.14.2/debian/rules
--- libmbim-1.14.2/debian/rules 2017-10-21 00:47:49.000000000 +0200
+++ libmbim-1.14.2/debian/rules 2017-11-21 01:09:41.000000000 +0100
@@ -3,10 +3,15 @@
 %:
        dh $@
 
+ifeq ($(filter libmbim-glib-doc,$(shell dh_listpackages)),)
+configure_flags += --disable-gtk-doc --disable-gtk-doc-html
+else
+configure_flags += --enable-gtk-doc --enable-gtk-doc-html
+endif
+
 override_dh_auto_configure:
        dh_auto_configure -- \
-               --enable-gtk-doc \
-               --enable-gtk-doc-html \
+               $(configure_flags) \
                --with-udev \
                --libexecdir=/usr/lib/libmbim
 

Reply via email to