Your message dated Sun, 28 Sep 2014 19:22:36 +0000
with message-id <[email protected]>
and subject line Bug#742527: fixed in guile-cairo 1.4.0-3.1
has caused the Debian Bug report #742527,
regarding guile-cairo: use dh-autoreconf 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.)


-- 
742527: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742527
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: guile-cairo
Version: 1.4.0-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: autoreconf

Hi,

The ppc64el port requires a patch to libtool.m4
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726404), which
requires autoreconfing a bunch of packages to pick it up.  guile-cairo
could handle this by using dh-autoreconf, although it needs an
additional tweak to cope with the new Automake parallel test harness.

  * Convert to dh-autoreconf in order to update libtool macros for new
    ports.
  * Adjust tests/unit-tests/Makefile.am to cope with the new Automake
    parallel test harness.

diff -Nru guile-cairo-1.4.0/debian/control guile-cairo-1.4.0/debian/control
--- guile-cairo-1.4.0/debian/control    2011-04-06 21:10:03.000000000 +0100
+++ guile-cairo-1.4.0/debian/control    2014-03-24 18:05:19.000000000 +0000
@@ -6,7 +6,7 @@
 Vcs-Git: git://git.debian.org/git/collab-maint/guile-cairo.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/guile-cairo.git
 Standards-Version: 3.9.1
-Build-Depends: cdbs (>= 0.4.49), autotools-dev, debhelper (>> 7),
+Build-Depends: cdbs (>= 0.4.49), autotools-dev, debhelper (>> 7), 
dh-autoreconf,
                patchutils (>= 0.2.25), guile-1.8-dev, libcairo2-dev (>= 
1.4.10),
                guile-library (>= 0.1.2)
 
diff -Nru guile-cairo-1.4.0/debian/patches/automake-parallel-tests.patch 
guile-cairo-1.4.0/debian/patches/automake-parallel-tests.patch
--- guile-cairo-1.4.0/debian/patches/automake-parallel-tests.patch      
1970-01-01 01:00:00.000000000 +0100
+++ guile-cairo-1.4.0/debian/patches/automake-parallel-tests.patch      
2014-03-24 18:14:45.000000000 +0000
@@ -0,0 +1,20 @@
+Description: Cope with the new Automake parallel test harness
+Author: Colin Watson <[email protected]>
+Forwarded: no
+Last-Update: 2014-03-24
+
+Index: b/tests/unit-tests/Makefile.am
+===================================================================
+--- a/tests/unit-tests/Makefile.am
++++ b/tests/unit-tests/Makefile.am
+@@ -2,8 +2,8 @@
+       api-stability.scm \
+       version.scm
+ 
+-TESTS_ENVIRONMENT=\
+-      API_FILE=$(srcdir)/cairo.api $(top_builddir)/env guile -s
++LOG_COMPILER=\
++      env API_FILE=$(srcdir)/cairo.api $(top_builddir)/env guile -s
+ 
+ %.api.update:
+       $(top_builddir)/env $(srcdir)/update-api $(subst ., ,$*) > 
$(srcdir)/$*.api
diff -Nru guile-cairo-1.4.0/debian/patches/series 
guile-cairo-1.4.0/debian/patches/series
--- guile-cairo-1.4.0/debian/patches/series     1970-01-01 01:00:00.000000000 
+0100
+++ guile-cairo-1.4.0/debian/patches/series     2014-03-24 18:04:53.000000000 
+0000
@@ -0,0 +1 @@
+automake-parallel-tests.patch
diff -Nru guile-cairo-1.4.0/debian/rules guile-cairo-1.4.0/debian/rules
--- guile-cairo-1.4.0/debian/rules      2011-04-06 21:10:03.000000000 +0100
+++ guile-cairo-1.4.0/debian/rules      2014-03-24 18:05:13.000000000 +0000
@@ -4,6 +4,7 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 
 # Empty dependency_libs in .la files, courtesy of gnome-pkg-tools
 $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:

Thanks,

-- 
Colin Watson                                       [[email protected]]

--- End Message ---
--- Begin Message ---
Source: guile-cairo
Source-Version: 1.4.0-3.1

We believe that the bug you reported is fixed in the latest version of
guile-cairo, 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.
Hilko Bengen <[email protected]> (supplier of updated guile-cairo 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: SHA1

Format: 1.8
Date: Sat, 13 Sep 2014 20:05:34 +0200
Source: guile-cairo
Binary: guile-cairo guile-cairo-dev
Architecture: source amd64
Version: 1.4.0-3.1
Distribution: unstable
Urgency: medium
Maintainer: Hilko Bengen <[email protected]>
Changed-By: Hilko Bengen <[email protected]>
Description:
 guile-cairo - Guile bindings for Cairo
 guile-cairo-dev - Guile bindings for Cairo, development files
Closes: 742527 744592 746001
Changes:
 guile-cairo (1.4.0-3.1) unstable; urgency=medium
 .
   [ Hilko Bengen ]
   * Non-Maintainer upload
   * Migrate to guile-2.0 (Closes: #746001)
 .
   [ Colin Watson ]
   * use dh-autoreconf for better new-port coverage (Closes: #744592,
     #742527)
Checksums-Sha1:
 b1034e6bd97aa32cd8ec1406e5fad587e70e669a 1416 guile-cairo_1.4.0-3.1.dsc
 d5945cfe866d45daf0229417f3e77e7d53566813 2820 
guile-cairo_1.4.0-3.1.debian.tar.xz
 8b9ca0bcf578959379aa9f096c0fc2f9936b4aaf 53942 guile-cairo_1.4.0-3.1_amd64.deb
 a1844c7dcdd529bf52a44d6cc79e260cdc3ccbcd 38904 
guile-cairo-dev_1.4.0-3.1_amd64.deb
Checksums-Sha256:
 1fea9443ed62510b54aa5184512e2fea415006c8bf34f01d5674ede70a9b106f 1416 
guile-cairo_1.4.0-3.1.dsc
 006de4809ca88eb843e616688353f719e4a31710f219ad480273f0fbde9c2208 2820 
guile-cairo_1.4.0-3.1.debian.tar.xz
 2fd8b6b6357b6b3ab21186b27ebdfeb77ea2f3ef49cad8863a23a3024776a5a1 53942 
guile-cairo_1.4.0-3.1_amd64.deb
 28e0219fbd49ec2e22fe7d60cecdc0e32abee489a0ecd8dbbc7527273efa7eea 38904 
guile-cairo-dev_1.4.0-3.1_amd64.deb
Files:
 89b70244696d3da94dae4e4e4d6febb3 53942 lisp extra 
guile-cairo_1.4.0-3.1_amd64.deb
 d4ecca3bc9efb0b495a38c436fc4eb03 38904 libdevel extra 
guile-cairo-dev_1.4.0-3.1_amd64.deb
 1ed5cd1ce895c0e6b3ec4885afe6e653 1416 lisp extra guile-cairo_1.4.0-3.1.dsc
 db970ecf33f9d323b6e489050d33ef82 2820 lisp extra 
guile-cairo_1.4.0-3.1.debian.tar.xz

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

iEYEARECAAYFAlQUiJsACgkQUCgnLz/SlGjfrwCeIZhQKzts46+wtPw9WHPjYngm
uYMAnRsg5zoMfbWQiEPKaDUZG/Pwv0NY
=0bhV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to