tags 684433 + pending thanks Dear maintainer,
I've prepared an NMU for gdal (versioned as 1.9.0-3.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Beatles: When I'm Sixty-Four
diff -Nru gdal-1.9.0/debian/changelog gdal-1.9.0/debian/changelog --- gdal-1.9.0/debian/changelog 2012-06-05 14:29:19.000000000 +0200 +++ gdal-1.9.0/debian/changelog 2012-09-18 17:26:01.000000000 +0200 @@ -1,3 +1,13 @@ +gdal (1.9.0-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS when ruby1.9.1 installed": force building with ruby1.8: + set variables in debian/rules and new patch force-ruby1.8 to ruby1.8. + Thanks to Cédric Boutillier for reviewing and testing this patch. + (Closes: #684433) + + -- gregor herrmann <gre...@debian.org> Tue, 18 Sep 2012 17:25:11 +0200 + gdal (1.9.0-3) unstable; urgency=low * Now b-depending on Ruby 1.8 explicitly. diff -Nru gdal-1.9.0/debian/patches/force-ruby1.8 gdal-1.9.0/debian/patches/force-ruby1.8 --- gdal-1.9.0/debian/patches/force-ruby1.8 1970-01-01 01:00:00.000000000 +0100 +++ gdal-1.9.0/debian/patches/force-ruby1.8 2012-09-18 17:24:53.000000000 +0200 @@ -0,0 +1,34 @@ +Description: force building with ruby 1.8 +Origin: vendor +Bug-Debian: http://bugs.debian.org/684433 +Forwarded: no +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2012-09-18 + +--- a/swig/ruby/RubyMakefile.mk ++++ b/swig/ruby/RubyMakefile.mk +@@ -13,18 +13,18 @@ + + BINDING = ruby + GDAL_ROOT = ../.. +-RUBY = ruby ++RUBY = ruby1.8 + + include $(GDAL_ROOT)/GDALmake.opt + + RUBY_MODULES_LIN = gdal.so ogr.so gdalconst.so osr.so # Linux, Solaris, ... + RUBY_MODULES_MAC = gdal.bundle ogr.bundle gdalconst.bundle osr.bundle # Darwin + +-RUBY_INCLUDE_DIR := $(shell ruby -rrbconfig -e "puts Config::CONFIG['rubyhdrdir'] || Config::CONFIG['archdir']") +-RUBY_ARCH_INCLUDE_DIR := $(shell ruby -rrbconfig -e "puts Config::CONFIG['rubyhdrdir'] + '/' + Config::CONFIG['arch'] unless Config::CONFIG['rubyhdrdir'].nil?") +-RUBY_LIB_DIR := $(shell ruby -rrbconfig -e "puts Config::CONFIG['libdir']") +-RUBY_SO_NAME := $(shell ruby -rrbconfig -e "puts Config::CONFIG['RUBY_SO_NAME']") +-RUBY_EXTENSIONS_DIR := $(shell ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") ++RUBY_INCLUDE_DIR := $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['rubyhdrdir'] || Config::CONFIG['archdir']") ++RUBY_ARCH_INCLUDE_DIR := $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['rubyhdrdir'] + '/' + Config::CONFIG['arch'] unless Config::CONFIG['rubyhdrdir'].nil?") ++RUBY_LIB_DIR := $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['libdir']") ++RUBY_SO_NAME := $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['RUBY_SO_NAME']") ++RUBY_EXTENSIONS_DIR := $(shell $(RUBY) -rrbconfig -e "puts Config::CONFIG['sitearchdir']") + INSTALL_DIR := $(RUBY_EXTENSIONS_DIR)/gdal + + ifeq ($(RUBY_ARCH_INCLUDE_DIR),) diff -Nru gdal-1.9.0/debian/patches/series gdal-1.9.0/debian/patches/series --- gdal-1.9.0/debian/patches/series 2012-06-05 14:29:19.000000000 +0200 +++ gdal-1.9.0/debian/patches/series 2012-08-27 18:22:45.000000000 +0200 @@ -9,3 +9,4 @@ mrsid-plugin symver spatialite +force-ruby1.8 diff -Nru gdal-1.9.0/debian/rules gdal-1.9.0/debian/rules --- gdal-1.9.0/debian/rules 2012-06-05 14:29:19.000000000 +0200 +++ gdal-1.9.0/debian/rules 2012-08-27 18:31:18.000000000 +0200 @@ -10,7 +10,8 @@ PYVERS=$(shell pyversions -v -r debian/control) PYDEF=$(shell pyversions -dv) -RUBYDEF=$(shell ruby --version|cut -d' ' -f2|cut -d. -f1,2) +#RUBYDEF=$(shell ruby --version|cut -d' ' -f2|cut -d. -f1,2) +RUBYDEF=1.8 PERLDEF=$(shell perl -V:version|cut -d\' -f2) PERL_VENDOR_ARCH=$(shell perl -V:vendorarch|cut -d\' -f2) PERL_ARCH_NAME=$(shell perl -V:archname|cut -d\' -f2)
signature.asc
Description: Digital signature