Your message dated Wed, 19 Mar 2014 00:00:07 +0000
with message-id <e1wq3vt-0007hp...@franck.debian.org>
and subject line Bug#733585: fixed in geos 3.4.2-2
has caused the Debian Bug report #733585,
regarding geos: use dh-autoreconf instead of autotools-dev for new ports
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 ow...@bugs.debian.org
immediately.)
--
733585: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733585
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: geos
Version: 3.4.2-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu trusty ubuntu-patch
Some upcoming ports (eg. ppc64el) require a new version of libtool.m4,
not just config.{sub,guess}. By using autoreconf instead of
autotools-dev, geos can get these libtool changes for free.
A couple of packaging tweaks were necessary to get geos to build with
dh-autoreconf.
* Build with dh-autoreconf for new libtool.
* debian/{control,rules}: Use dh-autoreconf.
* debian/rules: Update debian/control in clean rather than build*,
otherwise it triggers a re-configure mid-build.
* debian/patches/libruby: Patch Makefile.am too, not just Makefile.in.
diff -Nru geos-3.4.2/debian/changelog geos-3.4.2/debian/changelog
diff -Nru geos-3.4.2/debian/control geos-3.4.2/debian/control
--- geos-3.4.2/debian/control 2013-12-07 01:25:12.000000000 +1100
+++ geos-3.4.2/debian/control 2013-12-30 16:56:00.000000000 +1100
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Uploaders: Francesco Paolo Lovergine <fran...@debian.org>
-Build-Depends: debhelper (>= 9), doxygen, swig, ruby1.8, ruby1.8-dev, autotools-dev
+Build-Depends: debhelper (>= 9), doxygen, swig, ruby1.8, ruby1.8-dev, dh-autoreconf
Build-Conflicts: ruby1.9.1, ruby1.9.1-dev
Standards-Version: 3.9.3
Homepage: http://trac.osgeo.org/geos/
diff -Nru geos-3.4.2/debian/control.in geos-3.4.2/debian/control.in
--- geos-3.4.2/debian/control.in 2013-12-07 01:25:12.000000000 +1100
+++ geos-3.4.2/debian/control.in 2013-12-30 16:56:00.000000000 +1100
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Uploaders: Francesco Paolo Lovergine <fran...@debian.org>
-Build-Depends: debhelper (>= 9), doxygen, swig, ruby1.8, ruby1.8-dev, autotools-dev
+Build-Depends: debhelper (>= 9), doxygen, swig, ruby1.8, ruby1.8-dev, dh-autoreconf
Build-Conflicts: ruby1.9.1, ruby1.9.1-dev
Standards-Version: 3.9.3
Homepage: http://trac.osgeo.org/geos/
diff -Nru geos-3.4.2/debian/patches/libruby geos-3.4.2/debian/patches/libruby
--- geos-3.4.2/debian/patches/libruby 2013-12-07 01:25:12.000000000 +1100
+++ geos-3.4.2/debian/patches/libruby 2013-12-30 16:04:00.000000000 +1100
@@ -1,7 +1,7 @@
-Index: geos/swig/ruby/Makefile.in
+Index: geos-3.4.2/swig/ruby/Makefile.in
===================================================================
---- geos.orig/swig/ruby/Makefile.in 2013-12-06 09:09:30.741373190 +0100
-+++ geos/swig/ruby/Makefile.in 2013-12-06 15:23:44.520742796 +0100
+--- geos-3.4.2.orig/swig/ruby/Makefile.in 2013-08-26 01:10:45.000000000 +1000
++++ geos-3.4.2/swig/ruby/Makefile.in 2013-12-30 15:48:46.000000000 +1100
@@ -334,7 +334,7 @@
# Build Ruby module as shared library
@ENABLE_RUBY_TRUE@rubyextensiondir_LTLIBRARIES = geos.la
@@ -11,3 +11,16 @@
# Only need to grab the capi header files
@ENABLE_RUBY_TRUE@geos_la_CPPFLAGS = -I$(top_builddir)/capi
+Index: geos-3.4.2/swig/ruby/Makefile.am
+===================================================================
+--- geos-3.4.2.orig/swig/ruby/Makefile.am 2013-08-26 01:10:32.000000000 +1000
++++ geos-3.4.2/swig/ruby/Makefile.am 2013-12-30 16:02:28.593115812 +1100
+@@ -22,7 +22,7 @@
+ # Build Ruby module as shared library
+ rubyextensiondir_LTLIBRARIES = geos.la
+ geos_la_SOURCES = geos_wrap.cxx
+-geos_la_LIBADD = $(top_builddir)/capi/libgeos_c.la -l$(RUBY_SO_NAME)
++geos_la_LIBADD = $(top_builddir)/capi/libgeos_c.la /usr/lib/$(RUBY_SO_NAME)
+
+ # Only need to grab the capi header files
+ geos_la_CPPFLAGS = -I$(top_builddir)/capi
diff -Nru geos-3.4.2/debian/rules geos-3.4.2/debian/rules
--- geos-3.4.2/debian/rules 2013-12-07 01:25:12.000000000 +1100
+++ geos-3.4.2/debian/rules 2013-12-30 16:36:58.000000000 +1100
@@ -44,17 +44,10 @@
debian/control:
@sed -e 's/@VERSION@/$(VER)/' debian/control.in >$@
-config.status: debian/control configure
+config.status: configure
dh_testdir
# Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
- mv config.sub config.sub.bak
- cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
- mv config.guess config.guess.bak
- cp -f /usr/share/misc/config.guess config.guess
-endif
+ dh_autoreconf
CXX="$(CXX)" CFLAGS="$(CFLAGS)" ./configure \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
@@ -80,12 +73,11 @@
$(MAKE) -C doc doxygen-html
touch $@
-clean:
+clean: debian/control
dh_testdir
dh_testroot
[ ! -f Makefile ] || $(MAKE) distclean
- [ -f config.sub.bak ] && mv config.sub.bak config.sub || true
- [ -f config.guess.bak ] && mv config.guess.bak config.guess || true
+ dh_autoreconf_clean
dh_clean
rm -f debian/libgeos-$(VER).install debian/libgeos-$(VER).dirs debian/libgeos++-dev.install
--- End Message ---
--- Begin Message ---
Source: geos
Source-Version: 3.4.2-2
We believe that the bug you reported is fixed in the latest version of
geos, 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 733...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@xs4all.nl> (supplier of updated geos 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 07 Mar 2014 21:08:52 +0100
Source: geos
Binary: libgeos-dev libgeos++-dev libgeos-c1 libgeos-3.4.2 libgeos-doc
libgeos-ruby1.8 ruby-geos libgeos-dbg
Architecture: source amd64 all
Version: 3.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@xs4all.nl>
Description:
libgeos++-dev - Geometry engine for GIS - C++ development files
libgeos-3.4.2 - Geometry engine for Geographic Information Systems - C++
Library
libgeos-c1 - Geometry engine for Geographic Information Systems - C Library
libgeos-dbg - Debugging symbols for the GEOS library
libgeos-dev - Geometry engine for GIS - Development files
libgeos-doc - Documentation for the GEOS GIS geometry engine library
libgeos-ruby1.8 - Transitional package from libgeos-ruby1.8 to ruby-geos
ruby-geos - GEOS bindings for Ruby
Closes: 733585
Changes:
geos (3.4.2-2) unstable; urgency=medium
.
* Add myself to Uploaders.
* Restructure control file with cme, changes: Vcs-* fields.
* Rename libgeos-ruby1.8 to ruby-geos, according to Ruby packaging policy.
* Use minimal dh rules with autoreconf for retooling.
(closes: #733585)
* Also patch Makefile.am and macros/ruby.m4 for Ruby extension.
* Enable parallel builds.
* Link to LGPL-2.1 common license instead of symlink in copyright file.
* Update copyright file using copyright-format 1.0.
* Add DEP3 patch headers.
* Add doc-base registration for libgeos-doc.
* Add patches to modernize the build system to prevent autoreconf warnings.
* Add gbp.conf to use pristine-tar by default.
* Add lintian overrides for no symbols file,
symbols are problematic for C++ libraries.
* Bump Standards-Version to 3.9.5, changes: Vcs-* fields, minimal dh rules,
copyright-format.
Checksums-Sha1:
ef5e35571c1d4cf96e63448aef0dc58c30e62677 2287 geos_3.4.2-2.dsc
80a96aff7785d1c7baf55d5c0fb6c5a2029dd413 18304 geos_3.4.2-2.debian.tar.xz
d026a84dadb2673fadc575e6f3bf82c991732be7 185198 libgeos-dev_3.4.2-2_amd64.deb
dba0c4d1900d4d431a40f8a5d312889e08a47677 906158 libgeos++-dev_3.4.2-2_amd64.deb
98b959faa01911d01329df5611b9c2635f5ee8a9 170068 libgeos-c1_3.4.2-2_amd64.deb
68f6cb6e6e02bee5302cd56a9a151daf9f24a09f 544230 libgeos-3.4.2_3.4.2-2_amd64.deb
562d5fbc653f587e4bbf024b16e5aabf18617c6b 1005866 libgeos-doc_3.4.2-2_all.deb
44400a531a39f995bc9dd98085ce10681821d72c 129176
libgeos-ruby1.8_3.4.2-2_amd64.deb
1713e7ec6bcacae1043a87cc07e88e44fee474b1 160534 ruby-geos_3.4.2-2_amd64.deb
9e9aafe072d0d8ff28f3039549a96b60da41de0f 4616878 libgeos-dbg_3.4.2-2_amd64.deb
Checksums-Sha256:
d159c7233ecc2949e3a9946bfa979e25b526e67be41c2bfcb66d84a881389dc9 2287
geos_3.4.2-2.dsc
2570bb9389871d082190021b4527b4a9c67015b8b6e047b4edcdf2dfd5e63ae1 18304
geos_3.4.2-2.debian.tar.xz
be6cdbab74dec58a4105795801a45c21a6fb4e3e7558bfb1a1170470a4e8ce8e 185198
libgeos-dev_3.4.2-2_amd64.deb
88fc37c44de49f23a75824c78e5e87293b671edd544dfdfb6038d5ca766d3c40 906158
libgeos++-dev_3.4.2-2_amd64.deb
840d15990125e0ca1f356a3d1bbf4afecb355925b354bb19f6ef6a57f5cd65b2 170068
libgeos-c1_3.4.2-2_amd64.deb
aeb648f761e514a658df7f1bd0b4b1cd77177490e4d2b64de60f58e02991ff02 544230
libgeos-3.4.2_3.4.2-2_amd64.deb
b8b87f2afe6d63a9ff1e904f32c0a44125a5d9c1d0c41a5314a5e002346dc9ea 1005866
libgeos-doc_3.4.2-2_all.deb
13e4363f25336bcdbf5757b37ca3141807ba1c2c61f322b9b835db08522cbd3c 129176
libgeos-ruby1.8_3.4.2-2_amd64.deb
aa3098e1934b65f7f42024e587a858072fde750e1e88c064c13d6821de230738 160534
ruby-geos_3.4.2-2_amd64.deb
30d20a730da8b483d56cc9e4b54d3df4202147df9683fc2e47e8426373d85eda 4616878
libgeos-dbg_3.4.2-2_amd64.deb
Files:
79043b742f00c4b120415404006e212e 2287 science optional geos_3.4.2-2.dsc
5ddd6946278ada9598d4b85c022ec3be 18304 science optional
geos_3.4.2-2.debian.tar.xz
5592d97b4f02ee9d964e3197ba27c0fa 185198 libdevel optional
libgeos-dev_3.4.2-2_amd64.deb
1646448528e1e535d23d192f05a33ec3 906158 libdevel optional
libgeos++-dev_3.4.2-2_amd64.deb
f084e4a63ee0e5053ca1631e5ae53920 170068 libs optional
libgeos-c1_3.4.2-2_amd64.deb
a8cbc8c5ad4eb85ff69d720282216b2c 544230 libs optional
libgeos-3.4.2_3.4.2-2_amd64.deb
eb4be05bba801d5ae573607ba721d414 1005866 doc optional
libgeos-doc_3.4.2-2_all.deb
ed2974693b73fd9036e04341a79b7b77 129176 oldlibs optional
libgeos-ruby1.8_3.4.2-2_amd64.deb
8488c80923aefce0cb13b04f044d225a 160534 ruby optional
ruby-geos_3.4.2-2_amd64.deb
018329d1876dddf222844860a786adb2 4616878 debug extra
libgeos-dbg_3.4.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTGkGCAAoJEFeKBJTRxkbRALcP/0NdBKJfOselG4Jq+T5Ba3cK
H2xh8TdE7vGE3SMGwSOxt+D/NZS8lpmqn8tVGa36NslosVyWIPvYByHzwGVzZoaq
zn4dVHPWnH3SuvN3Nj56OFoyrcBr2zCZU3DH3AMUfdI2S7Hhl9rslLNt7T3Q7A4x
gqlmqEmLqVqnjREoOeIimOzRxtLCgrtebzYf57KeaxaMUau1Ty61rKKp7vDZnOLX
mk3sbZo/XS56BW75oSNiHo4dSyFhzBz2FgL0DDiQdI5Dad2Dt80ieQc1uQbJuFpV
axJJKKGXv+JYkvJo8NIVIu6IRcVpTBr8p9CbVZOB5njc9i+SLMMbMUBsMeYmq+E1
ZR4Wq2lpXBLGMV9bRecRkaS2ZV6cpADfAiAsoWfo9GKB1ZoMbl4E3WhotfIO9Z38
iCnW/jaEkS0AThFlCEJM3Pe29qg0O08YhyEv0GBE1ysGe0cB/RT+Q7gQSrXT0w7i
D9ehG8Sc9pyPNmfQLCWHBHykbvlH/C73rMrRy+YGncfMwQcv06Weh6dyyTK2yZmQ
uAhLeSl52JNYMwcKQCDSXluW369mdl4Ak58vMAmSpBSovo5uxRHHkpWSIIjxD1q+
egay3BI0RXxmV1mgm3YzcXVntfYz70SQRoKz2c+WyYnhHeCyDrnt+ykw4B9HS8eG
dvdL665OFnxKKxzILqb9
=WDM1
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel