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

Reply via email to