[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 84a646343ca9c504c69c5b508a8dc2be996a1c9f
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 05:20:38 2014 +0100

Add lintian override for libgdal1h package name.

diff --git a/debian/libgdal1h.lintian-overrides 
b/debian/libgdal1h.lintian-overrides
new file mode 100644
index 000..116bbb9
--- /dev/null
+++ b/debian/libgdal1h.lintian-overrides
@@ -0,0 +1,2 @@
+# Package name should be libgdal1, but because of hidden symbols is libgdal1h
+libgdal1h: syntax-error-in-symbols-file 1

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 1fe048f9c203554d551e432c2f7ae9c43614441d
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 05:33:02 2014 +0100

Add lintian override for debian-watch-may-check-gpg-signature.

diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 000..fe26242
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# Upstream doesn't provide signatures for their tarballs
+gdal source: debian-watch-may-check-gpg-signature

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 3468993bf50139c5801eac0fd18c305eb262bc89
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 05:29:55 2014 +0100

Add patch to fix 'suppress' typo in manpage.

diff --git a/debian/changelog b/debian/changelog
index 8296b8d..c0560ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ gdal (1.10.1+dfsg-3) UNRELEASED; urgency=low
   * Add patch to fix FTBFS on hurd-i386 which doesn't defined PATH_MAX.
   * Update symbols files for version 1.10.1.
   * Add script to assist with symbols file updates.
+  * Add patch to fix 'suppress' typo in manpage.
 
  -- Bas Couwenberg sebas...@xs4all.nl  Fri, 10 Jan 2014 20:19:50 +0100
 
diff --git a/debian/patches/series b/debian/patches/series
index 5343ece..d0d8f06 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -25,6 +25,7 @@ usefull-typo
 developement-typo
 algoritm-typo
 allows-typo
+supress-typo
 doc-brief
 hardening
 hurd-i386-pathmax
diff --git a/debian/patches/supress-typo b/debian/patches/supress-typo
new file mode 100644
index 000..11ee766
--- /dev/null
+++ b/debian/patches/supress-typo
@@ -0,0 +1,14 @@
+Description: Fix 'supress' typo, replace with 'suppress'.
+Author: Bas Couwenberg sebas...@xs4all.nl
+Last-Update: 2014-01-11
+--- a/apps/ogr_utilities.dox
 b/apps/ogr_utilities.dox
+@@ -39,7 +39,7 @@ source to stdout (the terminal).
+ dt b-ro/b:/dtdd Open the data source in read-only mode.  /dd
+ dt b-al/b:/dtdd List all features of all layers (used instead of 
having to
+ give layer names as arguments)./dd
+-dt b-so/b:/dtdd Summary Only: supress listing of features, show 
only the 
++dt b-so/b:/dtdd Summary Only: suppress listing of features, show 
only the 
+ summary information like projection, schema, feature count and
+ extents./dd
+ dt b-q/b:/dtdd Quiet verbose reporting of various information, 
including

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit adc50dec12aea6338ebd4e0eb5e23b1df97559a5
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 05:11:52 2014 +0100

Fix canonical Vcs-Git URL.

diff --git a/debian/control b/debian/control
index 8050e6e..2ba0438 100644
--- a/debian/control
+++ b/debian/control
@@ -51,7 +51,7 @@ Build-Depends: debhelper (= 9),
 Build-Conflicts: python-setuptools
 Standards-Version: 3.9.5
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/gdal.git
-Vcs-Git: git://anonscm.debian.org/git/pkg-grass/gdal.git
+Vcs-Git: git://anonscm.debian.org/pkg-grass/gdal.git
 Homepage: http://www.gdal.org/
 X-Python3-Version: = 3.2
 

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit d8d9c29107de51ff2b9e297c7cde45add4707312
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 05:31:27 2014 +0100

Add lintian override for package-relation-with-self.

diff --git a/debian/gdal-bin.lintian-overrides 
b/debian/gdal-bin.lintian-overrides
index eb24375..62fada7 100644
--- a/debian/gdal-bin.lintian-overrides
+++ b/debian/gdal-bin.lintian-overrides
@@ -2,3 +2,7 @@
 gdal-bin: hyphen-used-as-minus-sign
 gdal-bin: manpage-has-errors-from-man
 gdal-bin: binary-without-manpage
+
+# Breaks for python-gdal vs gdal-bin due to gdal_retile.1 collision
+# in pre-1.10 versions distributed in experimental. Just for safety.
+gdal-bin: package-relation-with-self breaks: gdal-bin ( 1.10.0-0~)

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 5312962a7384d702830cee1b3c4f0849d4ff36cf
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 04:23:48 2014 +0100

Update symbols files for version 1.10.1.

diff --git a/debian/changelog b/debian/changelog
index ff4a6dc..8bc4c05 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 gdal (1.10.1+dfsg-3) UNRELEASED; urgency=low
 
   * Add patch to fix FTBFS on hurd-i386 which doesn't defined PATH_MAX.
+  * Update symbols files for version 1.10.1.
 
  -- Bas Couwenberg sebas...@xs4all.nl  Fri, 10 Jan 2014 20:19:50 +0100
 

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 8ea8c8900b80d1bfdb4f061482398721689e6480
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 04:37:48 2014 +0100

Add script to assist with symbols file updates.

diff --git a/debian/README.source b/debian/README.source
index 7a1522a..acc1780 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -74,4 +74,10 @@ So:
 - re-upload in unstable if possible with new symbols and after
   removing the -c0 arg.
 
+You can use the gdal-symbols.pl script to assist with symbols file updates.
+It automates most of the work required to collect symbols for all
+architectures using packages downloaded from snapshot.debian.org,
+and optionally update the current symbols file with the newly generated
+ones.
+
  -- Francesco Paolo Lovergine fran...@debian.org  Thu, 23 Feb 2012 22:45:56 
+0200
diff --git a/debian/changelog b/debian/changelog
index 8bc4c05..8296b8d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ gdal (1.10.1+dfsg-3) UNRELEASED; urgency=low
 
   * Add patch to fix FTBFS on hurd-i386 which doesn't defined PATH_MAX.
   * Update symbols files for version 1.10.1.
+  * Add script to assist with symbols file updates.
 
  -- Bas Couwenberg sebas...@xs4all.nl  Fri, 10 Jan 2014 20:19:50 +0100
 
diff --git a/debian/gdal-symbols.pl b/debian/gdal-symbols.pl
new file mode 100755
index 000..0f9bb68
--- /dev/null
+++ b/debian/gdal-symbols.pl
@@ -0,0 +1,938 @@
+#!/usr/bin/perl -w
+#
+# Automate symbols file updates using packages from snapshot.debian.org.
+#
+# Required dependencies:
+#
+# libfile-slurp-perl libwww-perl liburi-perl
+# libjson-perl libdpkg-perl libterm-prompt-perl
+# devscripts dpkg dpkg-dev binutils
+# diffutils patch coreutils
+#
+# Copyright (C) 2013-2014, Bas Couwenberg sebas...@xs4all.nl
+# 
+# This library is free software; you can redistribute it and/or modify
+# it under the same terms as Perl itself, either Perl version 5.8.5 or,
+# at your option, any later version of Perl 5 you may have available.
+#
+
+use strict;
+use File::Basename;
+use File::Copy;
+use File::Slurp;
+use Getopt::Long qw(:config bundling no_ignore_case);
+use HTTP::Request::Common;
+use LWP::UserAgent;
+use URI::Escape;
+use JSON;
+use Dpkg::Version;
+use Term::Prompt;
+
+$|=1;
+
+my $package = 'libgdal1h';
+my $pkgdir  = 'binary-'.$package.'/';
+
+our $ua = LWP::UserAgent-new(agent = basename($0));
+
+my %cfg = (
+   package= $package,
+   version= 'latest',
+   debsnap= '/usr/bin/debsnap',
+   dpkgdeb= '/usr/bin/dpkg-deb',
+   gensymbols = '/usr/bin/dpkg-gensymbols',
+   cppfilt= '/usr/bin/c++filt',
+   objdump= '/usr/bin/objdump',
+   diff   = '/usr/bin/diff',
+   patch  = '/usr/bin/patch',
+   sha512sum  = '/usr/bin/sha512sum',
+   pkgdir = $pkgdir,
+   debian = 'debian/',
+   force  = 0,
+   no_diff= 0,
+   no_prompt  = 0,
+   yes= 0,
+   verbose= 0,
+   help   = 0,
+ );
+
+my $result = GetOptions(
+'p|package=s'= \$cfg{package},
+'V|version=s'= \$cfg{version},
+'S|debsnap=s'= \$cfg{debsnap},
+'E|dpkgdeb=s'= \$cfg{dpkgdeb},
+'G|gensymbols=s' = \$cfg{gensymbols},
+'C|cppfilt=s'= \$cfg{cppfilt},
+'I|diff=s'   = \$cfg{diff},
+'P|patch=s'  = \$cfg{patch},
+'H|sha512sum=s'  = \$cfg{sha512sum},
+'D|pkgdir=s' = \$cfg{pkgdir},
+'d|debian=s' = \$cfg{debian},
+'f|force'= \$cfg{force},
+'no-diff'= \$cfg{no_diff},
+'no-prompt'  = \$cfg{no_prompt},
+'y|yes'  = \$cfg{yes},
+'v|verbose'  = \$cfg{verbose},
+'h|help' = \$cfg{help},
+  );
+
+if(!$result || $cfg{help} || !$cfg{package} || !$cfg{debian}) {
+   print STDERR \n if(!$result);
+
+   print Usage: . basename($0).  [OPTIONS]\n\n;
+   print Options:\n;
+   print -p, --package NAME  Library binary package name
($cfg{package})\n;
+   print -V, --version STRINGLibrary binary package version 
($cfg{version})\n;
+   print -S, --debsnap PATH  Path to debsnap
($cfg{debsnap})\n;
+   print -E, --dpkgdeb PATH  Path to dpkg-deb   
($cfg{dpkgdeb})\n;
+   print -G, --gensymbols PATH   Path to dpkg-gensymbols
($cfg{gensymbols})\n;
+   print -O, --objdump PATH  Path to objdump
($cfg{objdump})\n;
+   print -C, --cppfilt PATH  Path 

[SCM] gdal branch, master, updated. upstream/1.10.1+dfsg-93-g1d67b0d

2014-01-10 Thread Bas Couwenberg
The following commit has been merged in the master branch:
commit 1d67b0d55f0cb0f2a4dff565adce4570045b9ffa
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Sat Jan 11 06:36:35 2014 +0100

Set distribution to unstable.

diff --git a/debian/changelog b/debian/changelog
index c0560ee..ffb3cb5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-gdal (1.10.1+dfsg-3) UNRELEASED; urgency=low
+gdal (1.10.1+dfsg-3) unstable; urgency=low
 
   * Add patch to fix FTBFS on hurd-i386 which doesn't defined PATH_MAX.
   * Update symbols files for version 1.10.1.
   * Add script to assist with symbols file updates.
   * Add patch to fix 'suppress' typo in manpage.
 
- -- Bas Couwenberg sebas...@xs4all.nl  Fri, 10 Jan 2014 20:19:50 +0100
+ -- Bas Couwenberg sebas...@xs4all.nl  Sat, 11 Jan 2014 06:36:16 +0100
 
 gdal (1.10.1+dfsg-2) unstable; urgency=medium
 

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel