[DebianGIS-dev] r1332 - in packages/gdal/trunk/debian: . patches

frankie at alioth.debian.org frankie at alioth.debian.org
Tue Jan 8 16:28:15 UTC 2008


Author: frankie
Date: 2008-01-08 16:28:15 +0000 (Tue, 08 Jan 2008)
New Revision: 1332

Added:
   packages/gdal/trunk/debian/patches/man.dpatch
Modified:
   packages/gdal/trunk/debian/changelog
   packages/gdal/trunk/debian/control
   packages/gdal/trunk/debian/gdal-bin.files
   packages/gdal/trunk/debian/patches/00list
   packages/gdal/trunk/debian/rules
Log:
Main changes for 1.5.0 version.


Modified: packages/gdal/trunk/debian/changelog
===================================================================
--- packages/gdal/trunk/debian/changelog	2008-01-07 14:28:26 UTC (rev 1331)
+++ packages/gdal/trunk/debian/changelog	2008-01-08 16:28:15 UTC (rev 1332)
@@ -3,8 +3,17 @@
   * (NOT RELEASED YET) New upstream release
   * Added Vcs-* fields to debian/control
   * Policy bumped to 3.7.3 (no changes)
+  * Ruby stuff does not build correctly with upstream libtool stuff, so
+    overriding in debian/rules.
+    See http://trac.osgeo.org/gdal/ticket/2138 for reference about the issue.
+  * Added a (versioned for safety) build-dep on libtool.
+  * A group of new binaries added to gdal-bin stuff.
+  * [PATCH] man.dpatch:
+  	Man pages are not generated by upstream makefile, added .PHONY entry
+        and explicit generation.
+  * Minor changes for files installation due to changes upstream.
 
- -- Francesco Paolo Lovergine <frankie at debian.org>  Mon, 07 Jan 2008 15:14:13 +0100
+ -- Francesco Paolo Lovergine <frankie at debian.org>  Tue, 08 Jan 2008 17:26:12 +0100
 
 gdal (1.4.4-1) unstable; urgency=low
 

Modified: packages/gdal/trunk/debian/control
===================================================================
--- packages/gdal/trunk/debian/control	2008-01-07 14:28:26 UTC (rev 1331)
+++ packages/gdal/trunk/debian/control	2008-01-08 16:28:15 UTC (rev 1332)
@@ -8,7 +8,7 @@
  libhdf4g-dev, libhdf5-serial-dev, libpq-dev, libxerces27-dev, unixodbc-dev (>=2.2.11), 
  python-dev, python-numeric, doxygen, d-shlibs, libgeos-dev, dpatch, libmysqlclient15-dev, python-all-dev (>= 2.3.5-11), 
  python-central (>=0.5), libcurl4-dev|libcurl-dev, libsqlite3-dev, libogdi3.2-dev,
- ruby, ruby1.8-dev, chrpath, swig
+ ruby, ruby1.8-dev, chrpath, swig, libtool (>=1.5.24-2)
 Standards-Version: 3.7.3
 XS-Python-Version: all
 Homepage: http://www.gdal.org/

Modified: packages/gdal/trunk/debian/gdal-bin.files
===================================================================
--- packages/gdal/trunk/debian/gdal-bin.files	2008-01-07 14:28:26 UTC (rev 1331)
+++ packages/gdal/trunk/debian/gdal-bin.files	2008-01-08 16:28:15 UTC (rev 1332)
@@ -1,3 +1,8 @@
+usr/bin/gdal_grid
+usr/bin/gdalenhance
+usr/bin/gdalmanage
+usr/bin/gdaltransform
+usr/bin/nearblack
 usr/bin/gdal_translate
 usr/bin/gdal_rasterize
 usr/bin/gdalinfo
@@ -15,3 +20,9 @@
 usr/share/man/man1/gdaltindex.1
 usr/share/man/man1/gdal_contour.1
 usr/share/man/man1/ogr*.1
+usr/share/man/man1/gdal2tiles.1
+usr/share/man/man1/gdal_grid.1
+usr/share/man/man1/gdal_retile.1
+usr/share/man/man1/gdaltindex.1
+usr/share/man/man1/gdaltransform.1
+usr/share/man/man1/nearblack.1

Modified: packages/gdal/trunk/debian/patches/00list
===================================================================
--- packages/gdal/trunk/debian/patches/00list	2008-01-07 14:28:26 UTC (rev 1331)
+++ packages/gdal/trunk/debian/patches/00list	2008-01-08 16:28:15 UTC (rev 1332)
@@ -3,3 +3,4 @@
 swig
 doc
 rubymakefile
+man

Added: packages/gdal/trunk/debian/patches/man.dpatch
===================================================================
--- packages/gdal/trunk/debian/patches/man.dpatch	                        (rev 0)
+++ packages/gdal/trunk/debian/patches/man.dpatch	2008-01-08 16:28:15 UTC (rev 1332)
@@ -0,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## man.dpatch by Francesco Paolo Lovergine <frankie at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad gdal-1.5.0~/GNUmakefile gdal-1.5.0/GNUmakefile
+--- gdal-1.5.0~/GNUmakefile	2008-01-08 16:43:14.000000000 +0100
++++ gdal-1.5.0/GNUmakefile	2008-01-08 16:45:09.000000000 +0100
+@@ -245,3 +245,4 @@
+ 
+ endif # HAVE_LIBTOOL=no 
+ 
++.PHONY: man


Property changes on: packages/gdal/trunk/debian/patches/man.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Modified: packages/gdal/trunk/debian/rules
===================================================================
--- packages/gdal/trunk/debian/rules	2008-01-07 14:28:26 UTC (rev 1331)
+++ packages/gdal/trunk/debian/rules	2008-01-08 16:28:15 UTC (rev 1332)
@@ -41,6 +41,10 @@
 		mv GDALmake.opt GDALmake.opt-$$V; \
 	done
 
+	# Overrides the generated libtool with official one, due to 
+	# breakage in upstream version.
+	cp /usr/bin/libtool $(CURDIR)/libtool
+
 	# Patch the generated libtool to avoid passing -rpath when linking,
 	# and to explicitly link libraries against the libraries they
 	# depend on.
@@ -60,6 +64,7 @@
 	cp `ls GDALmake.opt-*|tail -1` GDALmake.opt
 	$(MAKE) lib-target apps-target swig-target
 	$(MAKE) docs
+	$(MAKE) man
 
 	touch build-stamp
 
@@ -89,12 +94,16 @@
 		(cd pymod && $(MAKE) clean); \
 		$(MAKE) py-target; \
 		$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp \
+			INST_DATA="\$$(prefix)/share/gdal"  \
 			INST_PYMOD="\$$(prefix)"`awk -F '/usr' '/INST_PYMOD/ {print $$2}' GDALmake.opt` ; \
 	done
 
 	$(MAKE) install-docs DESTDIR=$(CURDIR)/debian/tmp \
 		"INST_DOCS=\$$(prefix)/share/doc/libgdal-doc"\
-		"INST_MAN=\$$(prefix)/share/man"
+		"INST_MAN=\$$(prefix)/share/man" 
+	$(MAKE) install-man DESTDIR=$(CURDIR)/debian/tmp \
+		"INST_DOCS=\$$(prefix)/share/doc/libgdal-doc"\
+		"INST_MAN=\$$(prefix)/share/man" 
 	
 	# removing empty packlist MakeMaker files 
 	-find $(CURDIR)/debian/tmp/usr/local/lib/perl -type f -name .packlist -exec rm -f {} \;




More information about the Pkg-grass-devel mailing list