Your message dated Fri, 21 Feb 2014 16:48:52 +0000
with message-id <[email protected]>
and subject line Bug#732539: fixed in cwidget 0.5.16-5
has caused the Debian Bug report #732539,
regarding cwidget: use dh-autoreconf instead of autotools-dev for better 
new-port coverage
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
732539: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732539
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cwidget
Version: 0.5.16-3.5
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch trusty

Hi,

The ppc64el port requires a patch to libtool.m4.  I don't think that's
in Debian yet, but when it is it will require autoreconfing a bunch of
packages to pick it up.  cwidget could handle this quite easily by using
dh-autoreconf rather than just autotools-dev; when libtool is in use (as
of course it is here), dh-autoreconf is a superset of autotools-dev, and
it seems to still build just fine if I do the following.  I did have to
do a bit of extra work to make things happy with new automake.

Sorry I didn't pick this up when doing the previous change to use
autotools-dev!

  * Convert to dh-autoreconf in order to update libtool.m4 for new ports.
  * Adjust header installation to work around strictness in new automake
    that forbids the use of pkglib_HEADERS.
  * Remove duplicates from widgetsinclude_HEADERS in
    src/cwidget/widgets/Makefile.am.

diff -u cwidget-0.5.16/debian/control cwidget-0.5.16/debian/control
--- cwidget-0.5.16/debian/control
+++ cwidget-0.5.16/debian/control
@@ -6,7 +6,7 @@
 Vcs-Browser: http://git.debian.org/?p=cwidget/debian/.git;a=summary
 Maintainer: Daniel Burrows <[email protected]>
 Build-Depends: debhelper (>= 5.0.0), libsigc++-2.0-dev,
- libncursesw5-dev, gettext, g++ (>= 4:3.2.2-0), libcppunit-dev, autotools-dev
+ libncursesw5-dev, gettext, g++ (>= 4:3.2.2-0), libcppunit-dev, dh-autoreconf
 Build-Depends-Indep: doxygen, ikiwiki (>= 1.34), libhtml-scrubber-perl, 
perlmagick
 Standards-Version: 3.7.2.2
 
diff -u cwidget-0.5.16/debian/rules cwidget-0.5.16/debian/rules
--- cwidget-0.5.16/debian/rules
+++ cwidget-0.5.16/debian/rules
@@ -21,7 +21,7 @@
 
 configure: configure-stamp
 configure-stamp:
-       dh_autotools-dev_updateconfig
+       dh_autoreconf
        ./configure --prefix=/usr $(shell dpkg-buildflags --export=configure) 
$(CROSS_CONFIGURE_OPTIONS)
 
        touch configure-stamp
@@ -56,7 +56,7 @@
        [ ! -f Makefile ] || $(MAKE) distclean
 
        -rm -r doc/ikiwiki/.ikiwiki
-       dh_autotools-dev_restoreconfig
+       dh_autoreconf_clean
        dh_clean
 
 
only in patch2:
unchanged:
--- cwidget-0.5.16.orig/Makefile.am
+++ cwidget-0.5.16/Makefile.am
@@ -27,7 +27,8 @@
 
 pkgconfig_DATA = cwidget.pc
 
-pkglib_HEADERS = cwidget-config.h
+mypkglibdir = $(pkglibdir)
+mypkglib_HEADERS = cwidget-config.h
 
 doc ikiwiki doxygen: Doxyfile
        $(MAKE) -C doc $@
only in patch2:
unchanged:
--- cwidget-0.5.16.orig/src/cwidget/widgets/Makefile.am
+++ cwidget-0.5.16/src/cwidget/widgets/Makefile.am
@@ -31,14 +31,7 @@
        staticitem.h    \
        size_box.h      \
        stacked.h       \
-       radiogroup.h    \
-       statuschoice.h  \
-       scrollbar.h     \
-       passthrough.h   \
-       pager.h         \
-       multiplex.h     \
-       minibuf_win.h   \
-       menubar.h
+       radiogroup.h
 
 libwidgets_la_SOURCES = \
        button.cc       \

Thanks,

-- 
Colin Watson                                       [[email protected]]

--- End Message ---
--- Begin Message ---
Source: cwidget
Source-Version: 0.5.16-5

We believe that the bug you reported is fixed in the latest version of
cwidget, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manuel A. Fernandez Montecelo <[email protected]> (supplier of updated cwidget 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 21 Feb 2014 18:02:04 +0000
Source: cwidget
Binary: libcwidget3 libcwidget3-dbg libcwidget-dev libcwidget-doc
Architecture: source amd64 all
Version: 0.5.16-5
Distribution: unstable
Urgency: medium
Maintainer: Manuel A. Fernandez Montecelo <[email protected]>
Changed-By: Manuel A. Fernandez Montecelo <[email protected]>
Description: 
 libcwidget-dev - high-level terminal interface library for C++ (development 
files)
 libcwidget-doc - high-level terminal interface library for C++ (documentation)
 libcwidget3 - high-level terminal interface library for C++ (runtime files)
 libcwidget3-dbg - high-level terminal interface library for C++ (debugging 
files)
Closes: 732539
Changes: 
 cwidget (0.5.16-5) unstable; urgency=medium
 .
   * Bump Standards-Version to 3.9.5 (no changes needed)
   * Use dh-autoreconf instead of autotools-dev for better new-port
     coverage.  Thanks Colin Watson for the report and the patch (I applied
     it by hand and slightly modified since it didn't apply cleanly).
     (Closes: #732539)
   * Quell lintian warnings:
     - embedded-javascript-library: add Depends on libjs-jquery in the -doc
       package, and create a symbolic link instead of install the local copy
       of the file "jquery.min.js"
     - "binary-control-field-duplicates-source": remove duplicate Priority
       field from most of the binary packages
     - missing-debian-source-format: add "1.0" to "debian/source/format"
       for the time being
     - vcs-field-not-canonical
     - no-upstream-changelog: upstream's NEWS is the changelog
   * In -doc package, downgrade browser from Recommends to Suggests
   * VCS changed from 'cwidget/debian/.git' to 'cwidget/cwidget.git'
Checksums-Sha1: 
 f071823d9ab3e1b09b23ee7d942cf1fc723752e1 2141 cwidget_0.5.16-5.dsc
 4a00514b047b0009715896e212edb9140958be5e 24049 cwidget_0.5.16-5.diff.gz
 695b1f390c70f9d9b6773290da42d226313e7a9a 325354 libcwidget3_0.5.16-5_amd64.deb
 f28e461d9c61089bb7478bfeeb08ca1059b1470d 1887476 
libcwidget3-dbg_0.5.16-5_amd64.deb
 c2e35c5390400ddcf8be949d241cd771c66a669e 403450 
libcwidget-dev_0.5.16-5_amd64.deb
 8f62a841236c01a57ffb971eec9cb26ad29158a6 384388 libcwidget-doc_0.5.16-5_all.deb
Checksums-Sha256: 
 d0a1818a17fd0375eb1994bd7837044a63e93f119bf0c43a69e89717f0733a70 2141 
cwidget_0.5.16-5.dsc
 2283516e141c089f9a5934f3d7d525b34f9abb5cb5eefb206d0efffbaa6641f2 24049 
cwidget_0.5.16-5.diff.gz
 1e3580dbe7e0535c192f8177722735b5c0cf378c32c9967e648da3fdf2421a2a 325354 
libcwidget3_0.5.16-5_amd64.deb
 820ddbecabfd874926e1c9fb9b5136b1e20a95c1e4f9816e3ae6ba8aed3dfce6 1887476 
libcwidget3-dbg_0.5.16-5_amd64.deb
 1ef2f274001cf7138a4635ba92ca6c5922c34360d50b73a7c76f38ed55787ccf 403450 
libcwidget-dev_0.5.16-5_amd64.deb
 582d10dd815907d7c4ea3c2ec289cd3938715a313d41b8330d60da364787ee18 384388 
libcwidget-doc_0.5.16-5_all.deb
Files: 
 461854fef9ab9db4e0ad384e94c32c56 2141 libs extra cwidget_0.5.16-5.dsc
 1706867311dc7728d8971ab2a411ce49 24049 libs extra cwidget_0.5.16-5.diff.gz
 cf9f14326b11a5cd4c7d411e83748338 325354 libs important 
libcwidget3_0.5.16-5_amd64.deb
 e15bd8fad01702dd592acad4ca2c71ca 1887476 debug extra 
libcwidget3-dbg_0.5.16-5_amd64.deb
 dc2df6d8e877393d164bee371b72be53 403450 libdevel extra 
libcwidget-dev_0.5.16-5_amd64.deb
 283c6c48c7f96b04d1656847f16dbe6d 384388 doc extra 
libcwidget-doc_0.5.16-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJTB2F1AAoJEH92BqRF3KgOEl8QAIseFhceHFVMJYVmtEgCPnIb
/hZcGxbZft32w2PRBlWFpqZzPHZTbPuYVTKkxP0yumz1aVSV0COLVQ+AdyN1P0RO
oF8YSg/zV5TpJRbE5QPJ0D93LFf3A1HECaukSfL5qrByFY1mcBL1YTY8MRj3ayUl
WWxFbURv2Focg6F5uuvfhbf3JnDY2etCcmJO1xEtL2iFTtxIQuAXxPjVYejxbbIJ
WL6w6AzEJSDaE7rGgTYHlkH0dpELTf8hRMYsJRbemTjM4aXV3G1WEf2aHEDSVSuX
Nrk0CFH/8X2q1VWCRmZtu7Uw7PEpkl/HxGWznbOSUEzxzLPgqgxCcHV5eRXyfe8Y
DKqHYINbQUaG2sVWGFEpAWleXocsHOcR7vuFi7hXt/zdlY1uKagfn2Wf9R71Q928
siW4f3gl9uHTi2fCuV79xrI+T5mpP+IL0w3FYAQN3/GYuqv9Vh5StTtWM6E4J8dW
fQ5bkvZMMFmyxZr3layY/Rlsmad4gp+QMqhjmpWYiAB6IkpVgCg63L6Cr4rsh50c
eiWm6DhiWlZR/kIYCUSR5Zs++wmLR2EwtO7xa/8WvLQBEif2Uv5hegNXrTkXY+j3
Ty8u8wnEJkQivX8IzjQ4vH0Bt6CSsBOXarwOR8kZpktHTIoLMpQdZloB5maYOvoo
tQAH/dorG/FyD0TDKwNx
=1dNi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to