[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#688495: unblock: osm2pgsql/0.80.0+r27899-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package osm2pgsql.

Latest version (which should've been -2, but I've messed up with the changelog,
and didn't notice it was -3 only after the dput) fixes RC bug #687965.

I'm attaching the git diff with the version currently in testing.

  unblock osm2pgsql/0.80.0+r27899-3

Thanks,
David

-- 
 . ''`.   Debian developer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
diff --git a/debian/changelog b/debian/changelog
index 13a19fd..def62db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+osm2pgsql (0.80.0+r27899-3) unstable; urgency=low
+
+  * Update Recommends of postgresql-8.4-postgis to -9.1
+  * Backport support for 64-bit IDs (Closes: #687965)
+
+ -- David Paleino <dapal@debian.org>  Sun, 23 Sep 2012 09:14:15 +0200
+
 osm2pgsql (0.80.0+r27899-1) unstable; urgency=low
 
   * New SVN snapshot
diff --git a/debian/control b/debian/control
index e616531..21e9d9f 100644
--- a/debian/control
+++ b/debian/control
@@ -31,7 +31,7 @@ Depends:
  , ${misc:Depends}
 Recommends:
  postgis
- , postgresql-8.4-postgis
+ , postgresql-9.1-postgis
 Suggests:
  josm
  , gosmore 
diff --git a/debian/patches/02-backport_64bit_ids_support.patch b/debian/patches/02-backport_64bit_ids_support.patch
new file mode 100644
index 0000000..e135d06
--- /dev/null
+++ b/debian/patches/02-backport_64bit_ids_support.patch
@@ -0,0 +1,43 @@
+From: David Paleino <dapal@debian.org>
+Subject: backport support for 64-bit IDs
+Forwarded: not-needed
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687965
+
+---
+ osmtypes.h         |    3 +--
+ output-gazetteer.c |    4 ++--
+ 2 files changed, 3 insertions(+), 4 deletions(-)
+
+--- osm2pgsql.orig/osmtypes.h
++++ osm2pgsql/osmtypes.h
+@@ -6,8 +6,7 @@
+ #include <inttypes.h>
+ #include <time.h>
+ 
+-// uncomment the following to build a version that supports 64bit IDs.
+-// #define OSMID64
++#define OSMID64
+ 
+ #ifdef OSMID64
+ typedef int64_t osmid_t;
+--- osm2pgsql.orig/output-gazetteer.c
++++ osm2pgsql/output-gazetteer.c
+@@ -32,7 +32,7 @@
+    "CREATE TABLE place ("                       \
+    "  place_id BIGINT,"                         \
+    "  osm_type CHAR(1) NOT NULL,"               \
+-   "  osm_id BIGINT NOT NULL,"                  \
++   "  osm_id " POSTGRES_OSMID_TYPE " NOT NULL," \
+    "  class TEXT NOT NULL,"                     \
+    "  type TEXT NOT NULL,"                      \
+    "  name keyvalue[],"                         \
+@@ -51,7 +51,7 @@
+ #define V2_CREATE_PLACE_TABLE                   \
+    "CREATE TABLE place ("                       \
+    "  osm_type CHAR(1) NOT NULL,"               \
+-   "  osm_id BIGINT NOT NULL,"                  \
++   "  osm_id " POSTGRES_OSMID_TYPE " NOT NULL," \
+    "  class TEXT NOT NULL,"                     \
+    "  type TEXT NOT NULL,"                      \
+    "  name HSTORE,"                             \
diff --git a/debian/patches/series b/debian/patches/series
index dde124e..be78265 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 00-fix_build.patch
 01-disable_gazetteer.patch
+02-backport_64bit_ids_support.patch

Attachment: signature.asc
Description: PGP signature


Reply to: