[libosmium] 11/12: New upstream release.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 2057d9787e19a23e5bd6d2fd51892ed7a57b772e
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 22:12:22 2015 +0100

New upstream release.
---
 debian/changelog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 52ddcdc..1a564ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-libosmium (0.0~20150303-f074d94-1) UNRELEASED; urgency=medium
+libosmium (2.0.0-1) UNRELEASED; urgency=medium
 
   * Initial release (Closes: #779923)
 
- -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 13:50:11 +0100
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 22:10:49 +0100

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] annotated tag upstream/2.0.0 created (now cb6fa05)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/2.0.0
in repository libosmium.

at  cb6fa05   (tag)
   tagging  24235488ffe1e33b1adbcdb85c2afae88801d6f6 (commit)
  replaces  upstream/0.0_20150303-f074d94
 tagged by  Bas Couwenberg
on  Fri Mar 6 22:10:44 2015 +0100

- Log -
Upstream version 2.0.0

Bas Couwenberg (1):
  Imported Upstream version 2.0.0

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 04/12: Also build documentation.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 253da9f0d41392f03f52d5cd2fb172cbc8d0c0f1
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 18:28:50 2015 +0100

Also build documentation.
---
 debian/rules | 4 
 1 file changed, 4 insertions(+)

diff --git a/debian/rules b/debian/rules
index 6f47230..13783ca 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,6 +11,10 @@ export VERBOSE=1
 override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_VERBOSE_MAKEFILE=1
 
+override_dh_auto_build:
+   dh_auto_build
+   (cd build  $(MAKE) doc)
+
 get-orig-source:
. debian/get-orig-source
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 02/12: Add build dependencies.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 1a10535e3d9545d42baaac75138e96524c644d6a
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 18:21:14 2015 +0100

Add build dependencies.
---
 debian/control | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 1c3d4bd..1119417 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,22 @@ Maintainer: Debian GIS Project 
pkg-grass-devel@lists.alioth.debian.org
 Uploaders: Bas Couwenberg sebas...@debian.org
 Section: science
 Priority: optional
-Build-Depends: debhelper (= 9)
+Build-Depends: debhelper (= 9),
+   cmake,
+   protobuf-compiler,
+   libprotobuf-dev,
+   libosmpbf-dev,
+   libexpat1-dev,
+   zlib1g-dev,
+   libbz2-dev,
+   libsparsehash-dev,
+   libboost-dev,
+   libboost-program-options-dev,
+   libgdal-dev,
+   libgeos++-dev,
+   libproj-dev,
+   doxygen,
+   graphviz
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/libosmium.git/
 Vcs-Git: git://anonscm.debian.org/pkg-grass/libosmium.git

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 05/12: Use watch file for GitHub releases.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 6dfcb172bc470340359779a2bf738a1016e603d8
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 19:38:21 2015 +0100

Use watch file for GitHub releases.
---
 debian/get-orig-source | 19 ---
 debian/rules   |  3 ---
 debian/watch   |  6 ++
 3 files changed, 6 insertions(+), 22 deletions(-)

diff --git a/debian/get-orig-source b/debian/get-orig-source
deleted file mode 100755
index 0088e5c..000
--- a/debian/get-orig-source
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-REMOTE=upstream
-BRANCH=${REMOTE}/master
-
-if [ $(git remote show ${REMOTE} | wc -l) -eq 0 ]; then
-   git remote add ${REMOTE} https://github.com/osmcode/libosmium.git
-fi
-
-git fetch ${REMOTE} --no-tags
-
-PACKAGE=$(dpkg-parsechangelog | grep ^Source: | awk '{print $2}')
-
-COMMIT=$(git log -n1 --format=format:%h ${BRANCH})
-DATE=$(date +%Y%m%d --date=@$(git log -n1 --format=format:%ct ${BRANCH}))
-
-VERSION=0.0~${DATE}-${COMMIT}
-
-git archive --format=tar.gz --prefix=${PACKAGE}-${VERSION}/ -o 
../${PACKAGE}_${VERSION}.orig.tar.gz ${BRANCH}
diff --git a/debian/rules b/debian/rules
index 13783ca..3b66002 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,6 +15,3 @@ override_dh_auto_build:
dh_auto_build
(cd build  $(MAKE) doc)
 
-get-orig-source:
-   . debian/get-orig-source
-
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 000..f158b7b
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,6 @@
+version=3
+opts=dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,\
+uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/,\
+filenamemangle=s/(?:.*)?v(\d[\d\.]*)\.tar\.gz/libosmium-$1.tar.gz/ \
+https://github.com/osmcode/libosmium/releases \
+(?:.*/)?(?:rel|v|libosmium)[\-\_]?(\d[\d\-\.]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 01/01: pristine-tar data for libosmium_2.0.0.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository libosmium.

commit f888040969694abd0abdebab0343bafe7117a914
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 22:10:44 2015 +0100

pristine-tar data for libosmium_2.0.0.orig.tar.gz
---
 libosmium_2.0.0.orig.tar.gz.delta | Bin 0 - 10187 bytes
 libosmium_2.0.0.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/libosmium_2.0.0.orig.tar.gz.delta 
b/libosmium_2.0.0.orig.tar.gz.delta
new file mode 100644
index 000..5758ecc
Binary files /dev/null and b/libosmium_2.0.0.orig.tar.gz.delta differ
diff --git a/libosmium_2.0.0.orig.tar.gz.id b/libosmium_2.0.0.orig.tar.gz.id
new file mode 100644
index 000..2c6ab8d
--- /dev/null
+++ b/libosmium_2.0.0.orig.tar.gz.id
@@ -0,0 +1 @@
+70f9fd5d4594f5a7a1181c8a33f9f4cce8741693

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] branch upstream updated (1e50084 - 2423548)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository libosmium.

  from  1e50084   Imported Upstream version 0.0~20150303-f074d94
   new  2423548   Imported Upstream version 2.0.0

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt |  4 ++--
 cmake/FindOsmium.cmake | 10 +++---
 2 files changed, 9 insertions(+), 5 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 06/12: Override dh_auto_test to run ctest.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit f4740bf75fc983dacb74ac09f980d3ff6d5c689b
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 19:47:58 2015 +0100

Override dh_auto_test to run ctest.
---
 debian/rules | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/debian/rules b/debian/rules
index 3b66002..a1be1b6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,3 +15,6 @@ override_dh_auto_build:
dh_auto_build
(cd build  $(MAKE) doc)
 
+override_dh_auto_test:
+   (cd build  ctest -V)
+

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 09/12: Imported Upstream version 2.0.0

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 24235488ffe1e33b1adbcdb85c2afae88801d6f6
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 22:10:44 2015 +0100

Imported Upstream version 2.0.0
---
 CMakeLists.txt |  4 ++--
 cmake/FindOsmium.cmake | 10 +++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index b48f271..00d48d4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,9 +23,9 @@ set(CMAKE_CONFIGURATION_TYPES 
Debug;Release;RelWithDebInfo;MinSizeRel;Dev
 
 project(libosmium)
 
-set(LIBOSMIUM_VERSION_MAJOR 0)
+set(LIBOSMIUM_VERSION_MAJOR 2)
 set(LIBOSMIUM_VERSION_MINOR 0)
-set(LIBOSMIUM_VERSION_PATCH 1)
+set(LIBOSMIUM_VERSION_PATCH 0)
 
 set(LIBOSMIUM_VERSION
 
${LIBOSMIUM_VERSION_MAJOR}.${LIBOSMIUM_VERSION_MINOR}.${LIBOSMIUM_VERSION_PATCH})
diff --git a/cmake/FindOsmium.cmake b/cmake/FindOsmium.cmake
index 4c33708..1de41a0 100644
--- a/cmake/FindOsmium.cmake
+++ b/cmake/FindOsmium.cmake
@@ -226,7 +226,6 @@ if(Osmium_USE_SPARSEHASH)
 if(SPARSEHASH_INCLUDE_DIR)
 # Find size of sparsetable::size_type. This does not work on older
 # CMake versions because they can do this check only in C, not in C++.
-# Until we find a better way, we'll live with that.
 include(CheckTypeSize)
 set(CMAKE_REQUIRED_INCLUDES ${SPARSEHASH_INCLUDE_DIR})
 set(CMAKE_EXTRA_INCLUDE_FILES google/sparsetable)
@@ -234,14 +233,19 @@ if(Osmium_USE_SPARSEHASH)
 set(CMAKE_EXTRA_INCLUDE_FILES)
 set(CMAKE_REQUIRED_INCLUDES)
 
+# Falling back to checking size_t if 
google::sparsetableint::size_type
+# could not be checked.
+if(SPARSETABLE_SIZE_TYPE STREQUAL )
+check_type_size(void* VOID_PTR_SIZE)
+set(SPARSETABLE_SIZE_TYPE ${VOID_PTR_SIZE})
+endif()
+
 # Sparsetable::size_type must be at least 8 bytes (64bit), otherwise
 # OSM object IDs will not fit.
 if(SPARSETABLE_SIZE_TYPE GREATER 7)
 set(SPARSEHASH_FOUND 1)
 add_definitions(-DOSMIUM_WITH_SPARSEHASH=${SPARSEHASH_FOUND})
 list(APPEND OSMIUM_INCLUDE_DIRS ${SPARSEHASH_INCLUDE_DIR})
-elseif(SPARSETABLE_SIZE_TYPE STREQUAL )
-message(WARNING Osmium: Disabled Google SparseHash library 
because we can't detect whether we are on a 64bit system.)
 else()
 message(WARNING Osmium: Disabled Google SparseHash library on 
32bit system (size_type=${SPARSETABLE_SIZE_TYPE}).)
 endif()

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 12/12: Install generated HTML documentation.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 7ea282f542d1314121a02e4cfc630f17069f7145
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 22:47:08 2015 +0100

Install generated HTML documentation.
---
 debian/control   | 25 -
 debian/{docs = libosmium2-dev.docs} |  0
 debian/{examples = libosmium2-dev.examples} |  0
 debian/{install = libosmium2-dev.install}   |  0
 debian/libosmium2-doc.doc-base   |  8 
 debian/libosmium2-doc.docs   |  1 +
 debian/libosmium2-doc.links  |  1 +
 debian/rules | 15 +--
 8 files changed, 47 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 532c16b..fa3f639 100644
--- a/debian/control
+++ b/debian/control
@@ -28,11 +28,12 @@ Package: libosmium2-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends}
+Recommends: libosmium2-doc
 Suggests: osmium-tool,
   osmium-contrib,
   node-osmium,
   pyosmium
-Description: Fast and flexible C++ library for working with OpenStreetMap data
+Description: C++ framework for working with OSM data files
  The Osmium library has extensive support for all types of OSM entities: nodes,
  ways, relations, and changesets. It allows reading from and writing to OSM
  files in XML and PBF formats, including change files and full history files.
@@ -44,4 +45,26 @@ Description: Fast and flexible C++ library for working with 
OpenStreetMap data
  .
  Osmium is a header-only library, so there is nothing to compile to build it.
  Just include the header files you need.
+ .
+ This package contains the Osmium library headers.
+
+Package: libosmium2-doc
+Architecture: all
+Section: doc
+Depends: libjs-jquery,
+ ${misc:Depends}
+Description: C++ framework for working with OSM data files - documentation
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+ .
+ Osmium is a header-only library, so there is nothing to compile to build it.
+ Just include the header files you need.
+ .
+ This package contains the Osmium library documentation.
 
diff --git a/debian/docs b/debian/libosmium2-dev.docs
similarity index 100%
rename from debian/docs
rename to debian/libosmium2-dev.docs
diff --git a/debian/examples b/debian/libosmium2-dev.examples
similarity index 100%
rename from debian/examples
rename to debian/libosmium2-dev.examples
diff --git a/debian/install b/debian/libosmium2-dev.install
similarity index 100%
rename from debian/install
rename to debian/libosmium2-dev.install
diff --git a/debian/libosmium2-doc.doc-base b/debian/libosmium2-doc.doc-base
new file mode 100644
index 000..3b407f7
--- /dev/null
+++ b/debian/libosmium2-doc.doc-base
@@ -0,0 +1,8 @@
+Document: libosmium
+Title: libosmium documentation
+Author: Jochen Topf
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libosmium2-doc/html/index.html
+Files: /usr/share/doc/libosmium2-doc/html/*.html
diff --git a/debian/libosmium2-doc.docs b/debian/libosmium2-doc.docs
new file mode 100644
index 000..708e851
--- /dev/null
+++ b/debian/libosmium2-doc.docs
@@ -0,0 +1 @@
+build/doc/html/
diff --git a/debian/libosmium2-doc.links b/debian/libosmium2-doc.links
new file mode 100644
index 000..cf85f0b
--- /dev/null
+++ b/debian/libosmium2-doc.links
@@ -0,0 +1 @@
+usr/share/javascript/jquery/jquery.js 
usr/share/libosmium2-dev/doc/html/jquery.js
diff --git a/debian/rules b/debian/rules
index a1be1b6..4731120 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,10 +11,21 @@ export VERBOSE=1
 override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_VERBOSE_MAKEFILE=1
 
-override_dh_auto_build:
-   dh_auto_build
+override_dh_auto_build-arch:
+   dh_auto_build --arch
+
+override_dh_auto_build-indep:
(cd build  $(MAKE) doc)
 
 override_dh_auto_test:
(cd build  ctest -V)
 
+override_dh_installdocs:
+   dh_installdocs
+
+   # Remove embedded jquery.js in favor of libjs-query
+   $(RM) debian/*/usr/share/doc/*/html/jquery.js
+
+   # Remove useless autogenerated doxygen file
+   $(RM) debian/*/usr/share/doc/*/html/*.md5
+

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

___

[libosmium] branch pristine-tar updated (6fc6899 - f888040)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository libosmium.

  from  6fc6899   pristine-tar data for 
libosmium_0.0~20150303-f074d94.orig.tar.gz
   new  f888040   pristine-tar data for libosmium_2.0.0.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


Summary of changes:
 libosmium_2.0.0.orig.tar.gz.delta | Bin 0 - 10187 bytes
 libosmium_2.0.0.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)
 create mode 100644 libosmium_2.0.0.orig.tar.gz.delta
 create mode 100644 libosmium_2.0.0.orig.tar.gz.id

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 03/12: Enable verbose build output.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 178efd72ac979fa62f85841c99d615f1d2f3c9a3
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 18:23:39 2015 +0100

Enable verbose build output.
---
 debian/rules | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/debian/rules b/debian/rules
index 6f059c0..6f47230 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,9 +2,15 @@
 
 # DH_VERBOSE := 1
 
+# Verbose make output
+export VERBOSE=1
+
 %:
dh $@ --parallel
 
+override_dh_auto_configure:
+   dh_auto_configure -- -DCMAKE_VERBOSE_MAKEFILE=1
+
 get-orig-source:
. debian/get-orig-source
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 07/12: Install headers, examples docs.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit c4bf8cce6606fbf4285a9f4c7bfa0273c761c523
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 21:01:45 2015 +0100

Install headers, examples  docs.
---
 debian/docs | 2 ++
 debian/examples | 1 +
 debian/install  | 1 +
 3 files changed, 4 insertions(+)

diff --git a/debian/docs b/debian/docs
new file mode 100644
index 000..e4bd0a0
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README.md
+CONTRIBUTING.md
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 000..7c8b6ef
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+examples/*.cpp
diff --git a/debian/install b/debian/install
new file mode 100644
index 000..ab093ac
--- /dev/null
+++ b/debian/install
@@ -0,0 +1 @@
+include/ usr/

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 10/12: Merge tag 'upstream/2.0.0'

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit ce6907ac34c9dab802a56ceeb2f1ff5ec6db534a
Merge: 8a7c55c 2423548
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 22:10:44 2015 +0100

Merge tag 'upstream/2.0.0'

Upstream version 2.0.0

 CMakeLists.txt |  4 ++--
 cmake/FindOsmium.cmake | 10 +++---
 2 files changed, 9 insertions(+), 5 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 08/12: Use libosmium2-dev as package name.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit 8a7c55c228516dd8e9a8f26aa9da6b6f6b44126a
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 21:58:23 2015 +0100

Use libosmium2-dev as package name.
---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 1119417..532c16b 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,7 @@ Vcs-Browser: 
http://anonscm.debian.org/cgit/pkg-grass/libosmium.git/
 Vcs-Git: git://anonscm.debian.org/pkg-grass/libosmium.git
 Homepage: http://osmcode.org/libosmium/
 
-Package: libosmium-dev
+Package: libosmium2-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends}

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 01/12: Suggest osmium-tool instead of osmium.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit f47503a08cda5fc2c4506c1c83f4bb381893ddf9
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 18:17:03 2015 +0100

Suggest osmium-tool instead of osmium.
---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index ae23f28..1c3d4bd 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Package: libosmium-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends}
-Suggests: osmium,
+Suggests: osmium-tool,
   osmium-contrib,
   node-osmium,
   pyosmium

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] branch master updated (fdc0e87 - 7ea282f)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository libosmium.

  from  fdc0e87   Initial Debian packaging.
   new  f47503a   Suggest osmium-tool instead of osmium.
   new  1a10535   Add build dependencies.
   new  178efd7   Enable verbose build output.
   new  253da9f   Also build documentation.
   new  6dfcb17   Use watch file for GitHub releases.
   new  f4740bf   Override dh_auto_test to run ctest.
   new  c4bf8cc   Install headers, examples  docs.
   new  8a7c55c   Use libosmium2-dev as package name.
   new  2423548   Imported Upstream version 2.0.0
   new  ce6907a   Merge tag 'upstream/2.0.0'
   new  2057d97   New upstream release.
   new  7ea282f   Install generated HTML documentation.

The 12 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt |  4 ++--
 cmake/FindOsmium.cmake | 10 ++---
 debian/changelog   |  4 ++--
 debian/control | 46 ++
 debian/get-orig-source | 19 -
 debian/libosmium2-dev.docs |  2 ++
 debian/libosmium2-dev.examples |  1 +
 debian/libosmium2-dev.install  |  1 +
 debian/libosmium2-doc.doc-base |  8 
 debian/libosmium2-doc.docs |  1 +
 debian/libosmium2-doc.links|  1 +
 debian/rules   | 25 +--
 debian/watch   |  6 ++
 13 files changed, 96 insertions(+), 32 deletions(-)
 delete mode 100755 debian/get-orig-source
 create mode 100644 debian/libosmium2-dev.docs
 create mode 100644 debian/libosmium2-dev.examples
 create mode 100644 debian/libosmium2-dev.install
 create mode 100644 debian/libosmium2-doc.doc-base
 create mode 100644 debian/libosmium2-doc.docs
 create mode 100644 debian/libosmium2-doc.links
 create mode 100644 debian/watch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


Bug#779933: python-qgis: fails to install, trying to overwrite other packages files: /usr/lib/python2.7/dist-packages/pyspatialite/dump.py

2015-03-06 Thread Andreas Beckmann
Package: python-qgis
Version: 2.8.1+dfsg1-1~exp1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package failed to install
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

From the attached log (scroll to the bottom...):

  Selecting previously unselected package python-qgis.
  (Reading database ... 16341 files and directories currently installed.)
  Preparing to unpack .../python-qgis_2.8.1+dfsg1-1~exp1_amd64.deb ...
  Unpacking python-qgis (2.8.1+dfsg1-1~exp1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/python-qgis_2.8.1+dfsg1-1~exp1_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/python2.7/dist-packages/pyspatialite/dump.py', 
which is also in package python-pyspatialite 3.0.1-6
  Errors were encountered while processing:
   /var/cache/apt/archives/python-qgis_2.8.1+dfsg1-1~exp1_amd64.deb


cheers,

Andreas


python-qgis_2.8.1+dfsg1-1~exp1.log.gz
Description: application/gzip
___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Bug#779938: ITP: osmium-tool -- Command line tool for working with OpenStreetMap data

2015-03-06 Thread Bas Couwenberg
Package: wnpp
Severity: wishlist
Owner: Bas Couwenberg sebas...@debian.org

* Package name: osmium-tool
  Version : 0.0~20150306-4ef5dd5
  Upstream Author : Osmium Developers d...@openstreetmap.org
* URL : http://osmcode.org/osmium-tool/
* License : GPL-3+
  Programming Lang: C++
  Description : Command line tool for working with OpenStreetMap data

Osmium Tool is a multipurpose command line tool based on the Osmium library.

With the Osmium Tool you currently can:

 * Get information about an OSM file
 * Convert OSM files from one format into another (supports all XML and PBF 
formats)
 * Merge and apply change files to an OSM file (with or without history)
 * Extract data from OSM history files for a given point in time or a time range

The Osmium library has extensive support for all types of OSM entities: nodes,
ways, relations, and changesets. It allows reading from and writing to OSM
files in XML and PBF formats, including change files and full history files.
Osmium can store OSM data in memory and on disk in various formats and using
various indexes. Its easy to use handler interface allows you to quickly write
data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
and GeoJSON geometries for easy conversion into many GIS formats and it can
assemble multipolygons from ways and relations.


This package is part of the new Osmium family superseding the existing osmium
source package. The new Osmium family consists of libosmium, node-osmium,
pyosmium, osmium-tool, osmium-contrib  osmcoastline.

The packages for the Osmium family will be maintained in the Debian GIS team.

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


Bug#779927: ITP: node-osmium -- Osmium library Node.js bindings

2015-03-06 Thread Bas Couwenberg
Package: wnpp
Severity: wishlist
Owner: Bas Couwenberg sebas...@debian.org

* Package name: node-osmium
  Version : 0.0~20150303-f074d94
  Upstream Author : Osmium Developers d...@openstreetmap.org
* URL : http://osmcode.org/node-osmium/
* License : BSL-1.0
  Programming Lang: JavaScript
  Description : Osmium library Node.js bindings

The osmium module for Node.js allows you to access some of the features of the
Osmium Library from Javascript code.

The Osmium library has extensive support for all types of OSM entities: nodes,
ways, relations, and changesets. It allows reading from and writing to OSM
files in XML and PBF formats, including change files and full history files.
Osmium can store OSM data in memory and on disk in various formats and using
various indexes. Its easy to use handler interface allows you to quickly write
data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
and GeoJSON geometries for easy conversion into many GIS formats and it can
assemble multipolygons from ways and relations.


This package is part of the new Osmium family superseding the existing osmium
source package. The new Osmium family consists of libosmium, node-osmium,
pyosmium, osmium-tool, osmium-contrib  osmcoastline.

The packages for the Osmium family will be maintained in the Debian GIS team.

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


Bug#779932: ITP: pyosmium -- Osmium library bindings for Python

2015-03-06 Thread Bas Couwenberg
Package: wnpp
Severity: wishlist
Owner: Bas Couwenberg sebas...@debian.org

* Package name: pyosmium
  Version : 0.0~20150204-298c708
  Upstream Author : Osmium Developers d...@openstreetmap.org
* URL : http://osmcode.org/pyosmium/
* License : BSD-2-Clause
  Programming Lang: Python
  Description : Osmium library bindings for Python

The PyOsmium module allows you to access some of the features of the Osmium
library from Python code.

The Osmium library has extensive support for all types of OSM entities: nodes,
ways, relations, and changesets. It allows reading from and writing to OSM
files in XML and PBF formats, including change files and full history files.
Osmium can store OSM data in memory and on disk in various formats and using
various indexes. Its easy to use handler interface allows you to quickly write
data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
and GeoJSON geometries for easy conversion into many GIS formats and it can
assemble multipolygons from ways and relations.


This package is part of the new Osmium family superseding the existing osmium
source package. The new Osmium family consists of libosmium, node-osmium,
pyosmium, osmium-tool, osmium-contrib  osmcoastline.

The packages for the Osmium family will be maintained in the Debian GIS team.

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


[netcdf] 01/01: pristine-tar data for netcdf_4.3.3.1.orig.tar.gz

2015-03-06 Thread Nico Schlömer
This is an automated email from the git hooks/post-receive script.

nschloe-guest pushed a commit to branch pristine-tar
in repository netcdf.

commit fee3aba1c8a0cd7ce6f0c52b911b57cb98389b9f
Author: Nico Schlömer nico.schloe...@gmail.com
Date:   Fri Mar 6 14:16:14 2015 +0100

pristine-tar data for netcdf_4.3.3.1.orig.tar.gz
---
 netcdf_4.3.3.1.orig.tar.gz.delta | Bin 0 - 54377 bytes
 netcdf_4.3.3.1.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/netcdf_4.3.3.1.orig.tar.gz.delta b/netcdf_4.3.3.1.orig.tar.gz.delta
new file mode 100644
index 000..9bb6199
Binary files /dev/null and b/netcdf_4.3.3.1.orig.tar.gz.delta differ
diff --git a/netcdf_4.3.3.1.orig.tar.gz.id b/netcdf_4.3.3.1.orig.tar.gz.id
new file mode 100644
index 000..0e3a399
--- /dev/null
+++ b/netcdf_4.3.3.1.orig.tar.gz.id
@@ -0,0 +1 @@
+e28777865d6b487bb121a15a8a96617eb676b58e

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/netcdf.git

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

[package_template] 01/01: Add gbp.conf.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository package_template.

commit 0c845f3ad7ea69e7b0ab2086207b768a4a2f09fb
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 13:44:16 2015 +0100

Add gbp.conf.
---
 debian/gbp.conf | 16 
 1 file changed, 16 insertions(+)

diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 000..21d0417
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,16 @@
+[DEFAULT]
+
+# The default name for the upstream branch is upstream.
+# Change it if the name is different (for instance, master).
+upstream-branch = upstream
+
+# The default name for the Debian branch is master.
+# Change it if the name is different (for instance, debian/unstable).
+debian-branch = master
+
+# git-import-orig uses the following names for the upstream tags.
+# Change the value if you are not using git-import-orig
+upstream-tag = upstream/%(version)s
+
+# Always use pristine-tar.
+pristine-tar = True

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/package_template.git

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


[package_template] branch master updated (d963c8f - 0c845f3)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository package_template.

  from  d963c8f   Restructure control file like cme.
   new  0c845f3   Add gbp.conf.

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/gbp.conf | 16 
 1 file changed, 16 insertions(+)
 create mode 100644 debian/gbp.conf

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/package_template.git

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


[netcdf] branch pristine-tar updated (c3c621c - fee3aba)

2015-03-06 Thread Nico Schlömer
This is an automated email from the git hooks/post-receive script.

nschloe-guest pushed a change to branch pristine-tar
in repository netcdf.

  from  c3c621c   pristine-tar data for netcdf_4.3.3~rc3.orig.tar.gz
   new  fee3aba   pristine-tar data for netcdf_4.3.3.1.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


Summary of changes:
 netcdf_4.3.3.1.orig.tar.gz.delta | Bin 0 - 54377 bytes
 netcdf_4.3.3.1.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)
 create mode 100644 netcdf_4.3.3.1.orig.tar.gz.delta
 create mode 100644 netcdf_4.3.3.1.orig.tar.gz.id

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/netcdf.git

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


Bug#779942: ITP: osmium-contrib -- Various programs showing what you can do with the Osmium library

2015-03-06 Thread Bas Couwenberg
Package: wnpp
Severity: wishlist
Owner: Bas Couwenberg sebas...@xs4all.nl

* Package name: osmium-contrib
  Version : 0.0~20150306-0c4f263
  Upstream Author : Osmium Developers d...@openstreetmap.org
* URL : http://osmcode.org/osmium-contrib/
* License : public-domain
  Programming Lang: C++
  Description : Various programs showing what you can do with the Osmium 
library

Osmium Contrib contains various programs showing what you can do with the
Osmium library.

The osmium-contrib repository collects little programs that use the Osmium
library in various ways. These programs can be useful in their own right, but
they also provide nice examples for developers who want to learn about the
features of the Osmium library.

Currently the following programs are available:

 * amenity_list  - Print list of amenities in OSM file
 * export_to_wkt - Write out node, way, and area geometries as WKT
 * mapolution- Show evolution of OSM map
 * node_density  - Create image showing OSM node density
 * pub_names - Extract names of pubs from OSM file
 * road_length   - Calculate length of highways from an OSM file

The Osmium library has extensive support for all types of OSM entities: nodes,
ways, relations, and changesets. It allows reading from and writing to OSM
files in XML and PBF formats, including change files and full history files.
Osmium can store OSM data in memory and on disk in various formats and using
various indexes. Its easy to use handler interface allows you to quickly write
data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
and GeoJSON geometries for easy conversion into many GIS formats and it can
assemble multipolygons from ways and relations.



This package is part of the new Osmium family superseding the existing osmium
source package. The new Osmium family consists of libosmium, node-osmium,
pyosmium, osmium-tool, osmium-contrib  osmcoastline.

The packages for the Osmium family will be maintained in the Debian GIS team.

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


Processed: Re: Bug#779933: python-qgis: fails to install, trying to overwrite other packages files: /usr/lib/python2.7/dist-packages/pyspatialite/dump.py

2015-03-06 Thread Debian Bug Tracking System
Processing control commands:

 tags -1 pending
Bug #779933 [python-qgis] python-qgis: fails to install, trying to overwrite 
other packages files: /usr/lib/python2.7/dist-packages/pyspatialite/dump.py
Added tag(s) pending.

-- 
779933: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779933
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

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


[node-osmium] annotated tag upstream/0.3.0 created (now 1493e73)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.3.0
in repository node-osmium.

at  1493e73   (tag)
   tagging  38391dbafd15a97c071294c3269db47740af9df6 (commit)
  replaces  upstream/0.2.0
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:16:44 2015 +0100

- Log -
Upstream version 0.3.0

Bas Couwenberg (1):
  Imported Upstream version 0.3.0

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[pyosmium] 01/02: Imported Upstream version 0.0~20150204-298c708

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository pyosmium.

commit 3519db65c8c7885fed4d98d3b7ea0d7a3979a875
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:28:31 2015 +0100

Imported Upstream version 0.0~20150204-298c708
---
 .gitignore   |   2 +
 .travis.yml  |  43 
 LICENSE.TXT  |  25 +++
 README.md|  54 +++
 examples/amenity_list.py |  27 
 examples/create_nodecache.py |  15 
 examples/osm_file_stats.py   |  26 +++
 examples/pub_names.py|  19 +
 examples/road_length.py  |  19 +
 examples/use_nodecache.py|  28 
 lib/generic_handler.hpp  | 161 +++
 lib/geom.cc  |  30 
 lib/index.cc |  33 +
 lib/io.cc|  24 +++
 lib/osm.cc   | 117 +++
 lib/osmium.cc|  86 +++
 osmium/__init__.py   |   5 ++
 setup.py |  57 +++
 test/run_tests.py|  16 +
 test/test_helper.py  |  88 +++
 test/test_io.py  |  64 +
 test/test_osm.py |  75 
 22 files changed, 1014 insertions(+)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..6f97ca1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+build
+*.pyc
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000..d855c02
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,43 @@
+language: cpp
+
+compiler:
+ - gcc
+ - clang
+
+env:
+ - USE_PYTHON_VERSION=2
+ - USE_PYTHON_VERSION=3
+
+before_install:
+ # we need at least g++-4.8 for c++11 features
+ - sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test
+ - sudo apt-get update --yes --quiet
+
+install:
+ # upgrade compilers
+ - sudo apt-get install --yes gcc-4.8 g++-4.8
+ # make sure 'cpp' is the just installed current one
+ - sudo rm /usr/bin/cpp
+ - sudo ln -s /usr/bin/cpp-4.8 /usr/bin/cpp
+ # innstall dependencies
+ - sudo apt-get install --yes make python3-dev python3 libboost-dev 
libboost-python-dev libprotobuf-dev protobuf-compiler libsparsehash-dev 
python-nose python3-nose
+ - cd ..
+ - git clone https://github.com/osmcode/libosmium.git
+ # OSMPBF is too old, install from git
+ #- sudo apt-get install --yes libosmpbf-dev
+ - git clone https://github.com/scrosby/OSM-binary.git
+ - cd OSM-binary/src
+ - make
+ - sudo make install
+
+#before_script:
+# - true
+
+script:
+ - cd $TRAVIS_BUILD_DIR
+ - if [ ${CXX} = 'g++' ]; then export CXX=g++-4.8; fi;
+ - if [ ${CC} = 'gcc' ]; then export CC=gcc-4.8; fi;
+ - python${USE_PYTHON_VERSION} setup.py build
+ - cd test
+ - python${USE_PYTHON_VERSION} run_tests.py
+
diff --git a/LICENSE.TXT b/LICENSE.TXT
new file mode 100644
index 000..fdccd14
--- /dev/null
+++ b/LICENSE.TXT
@@ -0,0 +1,25 @@
+
+Copyright (c) 2014, Sarah Hoffmann
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
diff --git a/README.md b/README.md
new file mode 100644
index 000..0a82bad
--- /dev/null
+++ b/README.md
@@ -0,0 +1,54 @@
+# pyosmium
+
+Provides Python bindings for the 
[libosmium](https://github.com/osmcode/libosmium) C++
+library, a library for working with OpenStreetMap data in a fast and flexible
+manner.
+
+[![Build 
Status](https://secure.travis-ci.org/osmcode/pyosmium.png)](http://travis-ci.org/osmcode/pyosmium)
+
+## Depends
+
+Python = 2.7 is supported (that includes python 3.x).
+
+pyosmium uses 
[Boost.Python](http://www.boost.org/doc/libs/1_56_0/libs/python/doc/index.html)
+to create the 

[osmium-tool] branch master created (now a34c03c)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository osmium-tool.

at  a34c03c   Initial Debian packaging.

This branch includes the following new commits:

   new  e1e2b0e   Imported Upstream version 0.0~20150306-4ef5dd5
   new  a34c03c   Initial Debian packaging.

The 2 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-tool.git

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


[node-osmium] annotated tag upstream/0.1.2 created (now f172e92)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.1.2
in repository node-osmium.

at  f172e92   (tag)
   tagging  9a9a819fc63ceb7e7b8358d21c2199c4e0d34ad6 (commit)
  replaces  upstream/0.1.1
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:16:35 2015 +0100

- Log -
Upstream version 0.1.2

Bas Couwenberg (1):
  Imported Upstream version 0.1.2

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] annotated tag upstream/0.2.0 created (now 962ba6a)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.2.0
in repository node-osmium.

at  962ba6a   (tag)
   tagging  c7d49bdc623109a23a3d1511ca7c2e20378c96c0 (commit)
  replaces  upstream/0.1.2
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:16:40 2015 +0100

- Log -
Upstream version 0.2.0

Bas Couwenberg (1):
  Imported Upstream version 0.2.0

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[pyosmium] branch master created (now 0fcb2c0)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository pyosmium.

at  0fcb2c0   Initial Debian packaging.

This branch includes the following new commits:

   new  3519db6   Imported Upstream version 0.0~20150204-298c708
   new  0fcb2c0   Initial Debian packaging.

The 2 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/pyosmium.git

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


[node-osmium] annotated tag upstream/0.1.0 created (now 39fb48b)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.1.0
in repository node-osmium.

at  39fb48b   (tag)
   tagging  289b58a7838d0de8a7168e0992bd8811356e9053 (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 14:56:23 2015 +0100

- Log -
Upstream version 0.1.0

Bas Couwenberg (1):
  Imported Upstream version 0.1.0

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


Bug#779944: ITP: osmcoastline -- Extract coastline data from OpenStreetMap planet file

2015-03-06 Thread Bas Couwenberg
Package: wnpp
Severity: wishlist
Owner: Bas Couwenberg sebas...@debian.org

* Package name: osmcoastline
  Version : 0.0~20150306-1f2b90a
  Upstream Author : Osmium Developers d...@openstreetmap.org
* URL : http://osmcode.org/osmcoastline/
* License : GPL-3+
  Programming Lang: C++
  Description : Extract coastline data from OpenStreetMap planet file

OSMCoastline extracts the coastline from an OSM planet file and assembles all
the pieces into polygons for use in map renderers etc.

OSMCoastline relies on the Osmium library for its OpenStreetMap data handling.

The Osmium library has extensive support for all types of OSM entities: nodes,
ways, relations, and changesets. It allows reading from and writing to OSM
files in XML and PBF formats, including change files and full history files.
Osmium can store OSM data in memory and on disk in various formats and using
various indexes. Its easy to use handler interface allows you to quickly write
data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
and GeoJSON geometries for easy conversion into many GIS formats and it can
assemble multipolygons from ways and relations.


This package is part of the new Osmium family superseding the existing osmium
source package. The new Osmium family consists of libosmium, node-osmium,
pyosmium, osmium-tool, osmium-contrib  osmcoastline.

The packages for the Osmium family will be maintained in the Debian GIS team.

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


[node-osmium] branch master created (now d71748f)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository node-osmium.

at  d71748f   Merge tag 'upstream/0.3.0'

This branch includes the following new commits:

   new  289b58a   Imported Upstream version 0.1.0
   new  f43eaf7   Initial Debian packaging.
   new  80ef48b   Imported Upstream version 0.1.1
   new  40ee3e5   Merge tag 'upstream/0.1.1'
   new  9a9a819   Imported Upstream version 0.1.2
   new  bac0234   Merge tag 'upstream/0.1.2'
   new  c7d49bd   Imported Upstream version 0.2.0
   new  3bc0a87   Merge tag 'upstream/0.2.0'
   new  38391db   Imported Upstream version 0.3.0
   new  d71748f   Merge tag 'upstream/0.3.0'

The 10 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[libosmium] annotated tag upstream/0.0_20150303-f074d94 created (now e9e4b3e)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.0_20150303-f074d94
in repository libosmium.

at  e9e4b3e   (tag)
   tagging  1e500844e4c90ed3b0fd829059e560fe237850eb (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 13:50:07 2015 +0100

- Log -
Upstream version 0.0~20150303-f074d94

Bas Couwenberg (1):
  Imported Upstream version 0.0~20150303-f074d94

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[osmium-tool] branch pristine-tar created (now fcff3ec)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository osmium-tool.

at  fcff3ec   pristine-tar data for 
osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz

This branch includes the following new commits:

   new  fcff3ec   pristine-tar data for 
osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-tool.git

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


[osmium-tool] branch upstream created (now e1e2b0e)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository osmium-tool.

at  e1e2b0e   Imported Upstream version 0.0~20150306-4ef5dd5

This branch includes the following new commits:

   new  e1e2b0e   Imported Upstream version 0.0~20150306-4ef5dd5

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-tool.git

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


[pyosmium] branch pristine-tar created (now a94634c)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository pyosmium.

at  a94634c   pristine-tar data for 
pyosmium_0.0~20150204-298c708.orig.tar.gz

This branch includes the following new commits:

   new  a94634c   pristine-tar data for 
pyosmium_0.0~20150204-298c708.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/pyosmium.git

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


[osmium-tool] 01/01: pristine-tar data for osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository osmium-tool.

commit fcff3ecb56a8d43523590d4edec680286e003c49
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:43:41 2015 +0100

pristine-tar data for osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz
---
 osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.delta | Bin 0 - 2312 bytes
 osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.delta 
b/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.delta
new file mode 100644
index 000..11f4847
Binary files /dev/null and b/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.delta 
differ
diff --git a/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.id 
b/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.id
new file mode 100644
index 000..3911afa
--- /dev/null
+++ b/osmium-tool_0.0~20150306-4ef5dd5.orig.tar.gz.id
@@ -0,0 +1 @@
+cf0d794230db6c94e5ca51a88b7c36a4f6d83b5f

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-tool.git

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


[pyosmium] 01/01: pristine-tar data for pyosmium_0.0~20150204-298c708.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository pyosmium.

commit a94634cf58b27690c534184ae49e10efcece1cb6
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:28:32 2015 +0100

pristine-tar data for pyosmium_0.0~20150204-298c708.orig.tar.gz
---
 pyosmium_0.0~20150204-298c708.orig.tar.gz.delta | Bin 0 - 1541 bytes
 pyosmium_0.0~20150204-298c708.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/pyosmium_0.0~20150204-298c708.orig.tar.gz.delta 
b/pyosmium_0.0~20150204-298c708.orig.tar.gz.delta
new file mode 100644
index 000..7ec37ba
Binary files /dev/null and b/pyosmium_0.0~20150204-298c708.orig.tar.gz.delta 
differ
diff --git a/pyosmium_0.0~20150204-298c708.orig.tar.gz.id 
b/pyosmium_0.0~20150204-298c708.orig.tar.gz.id
new file mode 100644
index 000..601bc78
--- /dev/null
+++ b/pyosmium_0.0~20150204-298c708.orig.tar.gz.id
@@ -0,0 +1 @@
+2ffde68a301e7120707a0cd73f793f6769f37f30

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/pyosmium.git

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


[osmium-tool] annotated tag upstream/0.0_20150306-4ef5dd5 created (now 5fe8ba4)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.0_20150306-4ef5dd5
in repository osmium-tool.

at  5fe8ba4   (tag)
   tagging  e1e2b0e5b933631384d18473ef0ac068b54d8ffd (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:43:41 2015 +0100

- Log -
Upstream version 0.0~20150306-4ef5dd5

Bas Couwenberg (1):
  Imported Upstream version 0.0~20150306-4ef5dd5

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-tool.git

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


[osmium-contrib] 01/02: Imported Upstream version 0.0~20150306-0c4f263

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository osmium-contrib.

commit 3b146944868cfc09aae5646729b82cea17716a9e
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 16:28:05 2015 +0100

Imported Upstream version 0.0~20150306-0c4f263
---
 .gitignore  |   2 +
 .travis.yml |  43 +
 CMakeLists.txt  |  44 +
 Makefile|  18 ++
 README.md   |  41 +
 amenity_list/.gitignore |   1 +
 amenity_list/CMakeLists.txt |  24 +++
 amenity_list/Makefile   |  12 ++
 amenity_list/README.md  |  47 +
 amenity_list/amenity_list.cpp   |  84 +
 cmake/CppcheckTarget.cmake  |  25 +++
 cmake/FindOSMPBF.cmake  |  50 ++
 cmake/FindOsmium.cmake  | 340 
 cmake/common.cmake  |  90 ++
 export_to_wkt/.gitignore|   1 +
 export_to_wkt/CMakeLists.txt|  24 +++
 export_to_wkt/Makefile  |  12 ++
 export_to_wkt/README.md |  45 +
 export_to_wkt/export_to_wkt.cpp |  77 
 mapolution/.gitignore   |   3 +
 mapolution/CMakeLists.txt   |  31 
 mapolution/Makefile |  12 ++
 mapolution/README.md|  70 
 mapolution/cmdline_options.cpp  | 105 +++
 mapolution/cmdline_options.hpp  |  35 
 mapolution/gdalcpp.hpp  | 221 +++
 mapolution/geom_handler.hpp |  63 +++
 mapolution/handlers/buildings.hpp   |  43 +
 mapolution/handlers/restaurants.hpp |  59 +++
 mapolution/handlers/roads.hpp   |  42 +
 mapolution/main.cpp | 253 +++
 mapolution/rasterize.sh |  40 +
 node_density/.gitignore |   3 +
 node_density/CMakeLists.txt |  24 +++
 node_density/Makefile   |  12 ++
 node_density/README.md  | 109 
 node_density/cmdline_options.cpp| 125 +
 node_density/cmdline_options.hpp|  35 
 node_density/colors.txt |   5 +
 node_density/example.qlr|  49 ++
 node_density/main.cpp   | 197 +
 pub_names/.gitignore|   1 +
 pub_names/CMakeLists.txt|  24 +++
 pub_names/Makefile  |  12 ++
 pub_names/README.md |  45 +
 pub_names/pub_names.cpp |  46 +
 road_length/.gitignore  |   1 +
 road_length/CMakeLists.txt  |  24 +++
 road_length/Makefile|  12 ++
 road_length/README.md   |  46 +
 road_length/road_length.cpp |  45 +
 51 files changed, 2772 insertions(+)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..fdb2c6c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.*.swp
+build*
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000..f5dffb1
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,43 @@
+language: cpp
+
+compiler:
+ - gcc
+ - clang
+
+env:
+ - CONFIGURATION=Dev
+ - CONFIGURATION=Release
+
+before_install:
+ # we need at least g++-4.8 for c++11 features
+ - sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test
+ - sudo apt-get update --yes --quiet
+
+install:
+ # upgrade compilers
+ - sudo apt-get install --yes gcc-4.8 g++-4.8
+ # make sure 'cpp' is the just installed current one
+ - sudo rm /usr/bin/cpp
+ - sudo ln -s /usr/bin/cpp-4.8 /usr/bin/cpp
+ # upgrade libosmium dependencies
+ - sudo apt-get install --yes make libboost1.48-dev 
libboost-program-options1.48-dev libboost-filesystem1.48-dev libsparsehash-dev 
libgdal-dev libproj-dev libprotobuf-dev protobuf-compiler
+ - cd ..
+ - git clone https://github.com/osmcode/libosmium.git
+ # OSMPBF is too old, install from git
+ #- sudo apt-get install --yes libosmpbf-dev
+ - git clone https://github.com/scrosby/OSM-binary.git
+ - cd OSM-binary/src
+ - make
+ - sudo make install
+
+#before_script:
+# - true
+
+script:
+ - cd $TRAVIS_BUILD_DIR
+ - if [ ${CXX} = 'g++' ]; then export CXX=g++-4.8; fi;
+ - mkdir build
+ - cd build
+ - cmake -LA -DCMAKE_BUILD_TYPE=${CONFIGURATION} ..
+ - make VERBOSE=1
+
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 000..6e04c7e
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,44 @@
+#-
+#
+#  CMake Config
+#
+#  Osmium-contrib
+#
+#-
+
+cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
+list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
+
+
+#-
+project(osmium-contrib)
+
+include(common)
+
+find_package(Boost REQUIRED

[node-osmium] branch pristine-tar created (now 8975393)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository node-osmium.

at  8975393   pristine-tar data for node-osmium_0.3.0.orig.tar.gz

This branch includes the following new commits:

   new  c280157   pristine-tar data for node-osmium_0.1.0.orig.tar.gz
   new  2708e8c   pristine-tar data for node-osmium_0.1.1.orig.tar.gz
   new  cc66918   pristine-tar data for node-osmium_0.1.2.orig.tar.gz
   new  7e6c974   pristine-tar data for node-osmium_0.2.0.orig.tar.gz
   new  8975393   pristine-tar data for node-osmium_0.3.0.orig.tar.gz

The 5 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[osmium-tool] 02/02: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository osmium-tool.

commit a34c03c646849e8ca776320356f6763c706a8529
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 16:11:49 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  6 +++---
 debian/control   | 42 -
 debian/copyright | 54 
 debian/gbp.conf  | 16 ++
 debian/get-orig-source   | 19 +
 debian/source/format |  1 +
 debian/upstream/metadata |  7 +++
 7 files changed, 119 insertions(+), 26 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e0fbeea..b0fba18 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-osmium (0.0.1) jessie; urgency=low
+osmium-tool (0.0~20150306-4ef5dd5-1) UNRELEASED; urgency=medium
 
-  * Initial standalone debian package
+  * Initial release (Closes: #779938)
 
- -- Jochen Topf joc...@topf.org  Wed, 27 Nov 2013 13:42:00 +0100
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 15:43:50 +0100
diff --git a/debian/control b/debian/control
index a52d9a1..e055a94 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
-Source: osmium
-Section: utils
+Source: osmium-tool
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
 Priority: optional
-Maintainer: Jochen Topf joc...@topf.org
 Build-Depends: debhelper (= 9),
cmake (= 2.8),
libboost-program-options-dev,
@@ -12,14 +13,35 @@ Build-Depends: debhelper (= 9),
libprotobuf-c-dev | libprotobuf-c0-dev (= 0.14),
pandoc,
zlib1g-dev
-Standards-Version: 3.9.5
-Homepage: http://osmcode.org/osmium/
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/osmium-tool.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/osmium-tool.git
+Homepage: http://osmcode.org/osmium-tool/
 
-Package: osmium
+Package: osmium-tool
 Architecture: any
+Section: utils
 Depends: ${shlibs:Depends},
  ${misc:Depends}
-Recommends: 
-Description: Command line tool for working with OpenStreetMap data.
- A versatile command line tool that makes manipulating
- OpenStreetMap data easy.
+Suggests: osmium-contrib,
+  node-osmium,
+  pyosmium
+Description: Command line tool for working with OpenStreetMap data
+ Osmium Tool is a multipurpose command line tool based on the Osmium library.
+ .
+ With the Osmium Tool you currently can:
+ .
+  * Get information about an OSM file
+  * Convert OSM files from one format into another (supports all XML and PBF 
formats)
+  * Merge and apply change files to an OSM file (with or without history)
+  * Extract data from OSM history files for a given point in time or a time 
range
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+
diff --git a/debian/copyright b/debian/copyright
index e5743ab..bbf56dc 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,18 +1,46 @@
-Copyright 2013 Jochen Topf joc...@topf.org
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Osmium Tool
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/osmium-tool
 
-This program is free software: you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation, either version 3 of the License, or (at your
-option) any later version.
+Files: *
+Copyright: 2013-2015, Jochen Topf joc...@topf.org
+License: GPL-3+
 
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
-Public License for more details.
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
 
-You should have received a copy of the GNU General Public License along
-with this program.  If not, see http://www.gnu.org/licenses/.
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option

[osmium-contrib] 01/01: pristine-tar data for osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository osmium-contrib.

commit 23fd708c0b7756526dd852a719f2440b2b399201
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 16:28:05 2015 +0100

pristine-tar data for osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz
---
 osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.delta | Bin 0 - 2478 bytes
 osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.delta 
b/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.delta
new file mode 100644
index 000..a287fc1
Binary files /dev/null and 
b/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.delta differ
diff --git a/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.id 
b/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.id
new file mode 100644
index 000..d42cfa8
--- /dev/null
+++ b/osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz.id
@@ -0,0 +1 @@
+3f86a5c3eee24857d2aba89249ef0da1442fc8cb

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-contrib.git

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


[osmium-contrib] annotated tag upstream/0.0_20150306-0c4f263 created (now 17034e1)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.0_20150306-0c4f263
in repository osmium-contrib.

at  17034e1   (tag)
   tagging  3b146944868cfc09aae5646729b82cea17716a9e (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 16:28:05 2015 +0100

- Log -
Upstream version 0.0~20150306-0c4f263

Bas Couwenberg (1):
  Imported Upstream version 0.0~20150306-0c4f263

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-contrib.git

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


[node-osmium] 02/10: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit f43eaf790361b843cfea29b9bc1235cf497e1c5a
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:18 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  5 +
 debian/compat|  1 +
 debian/control   | 35 +
 debian/copyright | 57 
 debian/gbp.conf  | 16 ++
 debian/rules |  7 ++
 debian/source/format |  1 +
 debian/upstream/metadata |  7 ++
 debian/watch |  6 +
 9 files changed, 135 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000..129447f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+node-osmium (0.1.0) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #779927)
+
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 13:50:11 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 000..fac5414
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,35 @@
+Source: node-osmium
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
+Priority: optional
+Build-Depends: debhelper (= 9)
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/node-osmium.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/node-osmium.git
+Homepage: http://osmcode.org/node-osmium/
+
+Package: node-osmium
+Architecture: all
+Section: web
+Depends: ${misc:Depends},
+ nodejs,
+ libosmium
+Suggests: osmium,
+  osmium-contrib,
+  pyosmium
+Description: Osmium library Node.js bindings
+ The osmium module for Node.js allows you to access some of the features of the
+ Osmium Library from Javascript code.
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+ .
+ Node.js is an event-based server-side JavaScript engine.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000..f2e05d3
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,57 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: node-osmium
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/node-osmium
+
+Files: *
+Copyright: Dane Springmeyer d...@dbsgeo.com,
+   Jochen Topf joc...@topf.org
+License: BSL-1.0
+
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
+
+License: BSL-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the Software) to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later 

[osmium-contrib] branch pristine-tar created (now 23fd708)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository osmium-contrib.

at  23fd708   pristine-tar data for 
osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz

This branch includes the following new commits:

   new  23fd708   pristine-tar data for 
osmium-contrib_0.0~20150306-0c4f263.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-contrib.git

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


[osmium-contrib] 02/02: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository osmium-contrib.

commit b73cb86992918e6fff9b56207bf0af4185fb3897
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 16:58:21 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  5 
 debian/compat|  1 +
 debian/control   | 46 +++
 debian/copyright | 62 
 debian/gbp.conf  | 16 +
 debian/get-orig-source   | 19 +++
 debian/rules | 10 
 debian/source/format |  1 +
 debian/upstream/metadata |  7 ++
 9 files changed, 167 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000..de87652
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+osmium-contrib (0.0~20150306-0c4f263-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #779942)
+
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 16:28:10 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 000..03d6a5c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,46 @@
+Source: osmium-contrib
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
+Priority: optional
+Build-Depends: debhelper (= 9)
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/osmium-contrib.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/osmium-contrib.git
+Homepage: http://osmcode.org/osmium-contrib/
+
+Package: osmium-contrib
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Suggests: osmium-tool,
+  node-osmium,
+  pyosmium
+Description: Various programs showing what you can do with the Osmium library
+ Osmium Contrib contains various programs showing what you can do with the
+ Osmium library.
+ .
+ The osmium-contrib repository collects little programs that use the Osmium
+ library in various ways. These programs can be useful in their own right, but
+ they also provide nice examples for developers who want to learn about the
+ features of the Osmium library.
+ .
+ Currently the following programs are available:
+ .
+  * amenity_list  - Print list of amenities in OSM file
+  * export_to_wkt - Write out node, way, and area geometries as WKT
+  * mapolution- Show evolution of OSM map
+  * node_density  - Create image showing OSM node density
+  * pub_names - Extract names of pubs from OSM file
+  * road_length   - Calculate length of highways from an OSM file
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000..5a1eac2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,62 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Osmium Contrib
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/osmium-contrib
+
+Files: *
+Copyright: 2013-2015, Jochen Topf joc...@topf.org
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: amenity_list/*
+Copyright: disclaimed
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: export_to_wkt/*
+Copyright: disclaimed
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: mapolution/*
+Copyright: NONE
+License: UNKNOWN
+ No license
+
+Files: node_density/*
+Copyright: disclaimed
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: pub_names/*
+Copyright: disclaimed
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: road_length/*
+Copyright: disclaimed
+License: public-domain
+ This program is released into the Public Domain.
+
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version

[pyosmium] annotated tag upstream/0.0_20150204-298c708 created (now 502f5b4)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.0_20150204-298c708
in repository pyosmium.

at  502f5b4   (tag)
   tagging  3519db65c8c7885fed4d98d3b7ea0d7a3979a875 (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:28:32 2015 +0100

- Log -
Upstream version 0.0~20150204-298c708

Bas Couwenberg (1):
  Imported Upstream version 0.0~20150204-298c708

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/pyosmium.git

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


[osmium-contrib] branch upstream created (now 3b14694)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository osmium-contrib.

at  3b14694   Imported Upstream version 0.0~20150306-0c4f263

This branch includes the following new commits:

   new  3b14694   Imported Upstream version 0.0~20150306-0c4f263

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmium-contrib.git

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


[osmcoastline] 02/02: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository osmcoastline.

commit 794f1e986a7a350ee32f3eb4d37cc7ce9beb8d0c
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 17:12:47 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  5 +
 debian/compat|  1 +
 debian/control   | 35 +++
 debian/copyright | 46 ++
 debian/gbp.conf  | 16 
 debian/get-orig-source   | 19 +++
 debian/rules | 10 ++
 debian/source/format |  1 +
 debian/upstream/metadata |  7 +++
 9 files changed, 140 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000..4a46b18
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+osmcoastline (0.0~20150306-1f2b90a-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #779944)
+
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 17:05:29 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 000..e998df5
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,35 @@
+Source: osmcoastline
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
+Priority: optional
+Build-Depends: debhelper (= 9)
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/osmcoastline.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/osmcoastline.git
+Homepage: http://osmcode.org/osmcoastline/
+
+Package: osmcoastline
+Architecture: any
+Section: utils
+Depends:  ${shlibs:Depends},
+  ${misc:Depends}
+Suggests: osmium-tool,
+  osmium-contrib,
+  node-osmium,
+  python-pyosmium
+Description: Extract coastline data from OpenStreetMap planet file
+ OSMCoastline extracts the coastline from an OSM planet file and assembles all
+ the pieces into polygons for use in map renderers etc.
+ .
+ OSMCoastline relies on the Osmium library for its OpenStreetMap data handling.
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000..a75e21a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,46 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: OSMCoastline
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/osmcoastline
+
+Files: *
+Copyright: 2012-2015, Jochen Topf joc...@topf.org
+License: GPL-3+
+
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ On Debian systems, the complete text of version 2 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-3+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
+
diff --git a/debian

[pyosmium] 02/02: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository pyosmium.

commit 0fcb2c08ae875fd2155013f699b104580af09dad
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:34:05 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  5 
 debian/compat|  1 +
 debian/control   | 66 
 debian/copyright | 53 ++
 debian/gbp.conf  | 16 
 debian/get-orig-source   | 19 ++
 debian/rules | 10 
 debian/source/format |  1 +
 debian/upstream/metadata |  7 +
 9 files changed, 178 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000..cca1f95
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+pyosmium (0.0~20150204-298c708-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #779932)
+
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 15:28:44 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 000..ecc7a1d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,66 @@
+Source: pyosmium
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
+Priority: optional
+Build-Depends: debhelper (= 9),
+   dh-python,
+   python-all-dev,
+   python-setuptools,
+   python3-all-dev,
+   python3-setuptools
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/pyosmium.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/pyosmium.git
+Homepage: http://osmcode.org/pyosmium/
+
+Package: python-pyosmium
+Architecture: any
+Section: python
+Depends: ${python:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Suggests: osmium,
+  osmium-contrib,
+  node-osmium
+Provides: ${python:Provides}
+Description: Osmium library bindings for Python
+ The PyOsmium module allows you to access some of the features of the Osmium
+ library from Python code.
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+ .
+ This package contains the PyOsmium module for Python 2. 
+
+Package: python3-pyosmium
+Architecture: any
+Section: python
+Depends: ${python3:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Suggests: osmium,
+  osmium-contrib,
+  node-osmium
+Provides: ${python3:Provides}
+Description: Osmium library bindings for Python 3
+ The PyOsmium module allows you to access some of the features of the Osmium
+ library from Python code.
+ .
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+ .
+ This package contains the PyOsmium module for Python 3. 
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000..bee0589
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,53 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: PyOsmium
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/pyosmium
+
+Files: *
+Copyright: 2014, Sarah Hoffmann
+License: BSD-2-Clause
+
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
+
+License: BSD-2-Clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ 1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of 

[osmcoastline] branch master created (now 794f1e9)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository osmcoastline.

at  794f1e9   Initial Debian packaging.

This branch includes the following new commits:

   new  085ba3a   Imported Upstream version 0.0~20150306-1f2b90a
   new  794f1e9   Initial Debian packaging.

The 2 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmcoastline.git

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


[osmcoastline] 01/01: pristine-tar data for osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository osmcoastline.

commit 6bf6ea06861fd9b692a8e822047fbc48d905e81f
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 17:05:25 2015 +0100

pristine-tar data for osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz
---
 osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.delta | Bin 0 - 2429 bytes
 osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.delta 
b/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.delta
new file mode 100644
index 000..b10f1e0
Binary files /dev/null and 
b/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.delta differ
diff --git a/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.id 
b/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.id
new file mode 100644
index 000..322d2e9
--- /dev/null
+++ b/osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz.id
@@ -0,0 +1 @@
+50d5751a830b50035a9ceaaf739b0f98194eb536

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmcoastline.git

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


[osmcoastline] branch upstream created (now 085ba3a)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository osmcoastline.

at  085ba3a   Imported Upstream version 0.0~20150306-1f2b90a

This branch includes the following new commits:

   new  085ba3a   Imported Upstream version 0.0~20150306-1f2b90a

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmcoastline.git

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


[osmcoastline] annotated tag upstream/0.0_20150306-1f2b90a created (now 3303c1a)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.0_20150306-1f2b90a
in repository osmcoastline.

at  3303c1a   (tag)
   tagging  085ba3a6ca0a00650d98ac56bbed6de137cdabc8 (commit)
 tagged by  Bas Couwenberg
on  Fri Mar 6 17:05:25 2015 +0100

- Log -
Upstream version 0.0~20150306-1f2b90a

Bas Couwenberg (1):
  Imported Upstream version 0.0~20150306-1f2b90a

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmcoastline.git

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


[osmcoastline] branch pristine-tar created (now 6bf6ea0)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository osmcoastline.

at  6bf6ea0   pristine-tar data for 
osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz

This branch includes the following new commits:

   new  6bf6ea0   pristine-tar data for 
osmcoastline_0.0~20150306-1f2b90a.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/osmcoastline.git

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


Bug#779933: python-qgis: fails to install, trying to overwrite other packages files: /usr/lib/python2.7/dist-packages/pyspatialite/dump.py

2015-03-06 Thread Sebastiaan Couwenberg
Control: tags -1 pending

Hi Andreas,

Thanks for your work on piuparts.

On 03/06/2015 03:44 PM, Andreas Beckmann wrote:
   Unpacking python-qgis (2.8.1+dfsg1-1~exp1) ...
   dpkg: error processing archive 
 /var/cache/apt/archives/python-qgis_2.8.1+dfsg1-1~exp1_amd64.deb (--unpack):
trying to overwrite 
 '/usr/lib/python2.7/dist-packages/pyspatialite/dump.py', which is also in 
 package python-pyspatialite 3.0.1-6

I've fixed the qgis package to not build the internal pyspatialite and
use the Debian package instead.

The interal build was erroniously re-enabled after merging the upstream
package changes.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

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


[node-osmium] 05/10: Imported Upstream version 0.1.2

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit 9a9a819fc63ceb7e7b8358d21c2199c4e0d34ad6
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:35 2015 +0100

Imported Upstream version 0.1.2
---
 .gitignore|   2 +-
 .travis.yml   |  13 +--
 CHANGELOG.md  |   7 ++
 Makefile  |  17 ++--
 binding.gyp   |   1 +
 common.gypi   |   1 +
 lib/osmium.js |   6 +-
 package.json  |  11 ++-
 src/buffer.hpp|  88 ---
 src/file_wrap.cpp |  11 +--
 src/file_wrap.hpp |  20 ++---
 src/handler.cpp   | 191 +-
 src/handler.hpp   |  54 ++--
 src/location_handler_wrap.cpp |  38 +
 src/location_handler_wrap.hpp |  75 +
 src/node_osmium.cpp   |   4 +-
 src/osm_node_wrap.cpp |  41 +
 src/osm_node_wrap.hpp |  13 ++-
 src/osm_object_wrap.cpp   |  35 
 src/osm_object_wrap.hpp   |  21 -
 src/osm_relation_wrap.cpp |  20 ++---
 src/osm_relation_wrap.hpp |  11 +--
 src/osm_way_wrap.cpp  |  26 +++---
 src/osm_way_wrap.hpp  |  11 +--
 src/reader_wrap.cpp   | 170 ++---
 src/reader_wrap.hpp   |  38 -
 test/osmium.test.js   | 104 ++-
 27 files changed, 714 insertions(+), 315 deletions(-)

diff --git a/.gitignore b/.gitignore
index 31fef51..b13eb67 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
 node_modules
-lib/osmium.node
+lib/binding
 .DS_Store
 build
 berlin-latest.osm.pbf
diff --git a/.travis.yml b/.travis.yml
index 0f23dda..eb695f4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,16 +4,19 @@ node_js:
  - 0.10
 
 before_install:
+ # we need c++11 compatible g++
+ - sudo apt-add-repository --yes ppa:ubuntu-toolchain-r/test
+ - sudo apt-get -y update
+ - sudo apt-get -y install gcc-4.7 g++-4.7
  # first test install of binary
- - npm install --verbose
- - make test
+# - npm install --verbose
+# - make test
 
 install:
  # next test source compile, so get dependencies
  - sudo apt-add-repository --yes ppa:mapnik/boost
- - sudo apt-add-repository --yes ppa:ubuntu-toolchain-r/test
  - sudo apt-get -y update -qq
- - sudo apt-get -y install git gcc-4.7 g++-4.7 build-essential libboost-dev 
zlib1g-dev protobuf-compiler libprotobuf-lite7 libprotobuf-dev libexpat1-dev 
libsparsehash-dev
+ - sudo apt-get -y install git build-essential libboost-dev zlib1g-dev 
protobuf-compiler libprotobuf-lite7 libprotobuf-dev libexpat1-dev 
libsparsehash-dev
  - git clone https://github.com/scrosby/OSM-binary.git
  - cd OSM-binary/src
  - make  sudo make install
@@ -21,7 +24,7 @@ install:
 
 before_script:
  - git clone https://github.com/osmcode/libosmium.git ../libosmium
- - CXX=g++-4.7 npm install
+ - CXX=g++-4.7 npm install --build-from-source
 
 script:
  - make test
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 000..c320724
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,7 @@
+## Changelog
+
+### 0.1.2
+
+ - Upgraded node-pre-gyp to 0.5.10
+
+
diff --git a/Makefile b/Makefile
index bca59f3..645cb37 100755
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,13 @@
 all: osmium.node
 
-./build:
-   `npm explore npm -g -- pwd`/bin/node-gyp-bin/node-gyp configure
+./node_modules/.bin/node-gyp:
+   npm install node-gyp
 
-osmium.node: binding.gyp Makefile ./build
-   `npm explore npm -g -- pwd`/bin/node-gyp-bin/node-gyp --verbose build
+./build: binding.gyp ./node_modules/.bin/node-gyp
+   ./node_modules/.bin/node-gyp configure
+
+osmium.node: Makefile ./build
+   ./node_modules/.bin/node-gyp build
 
 clean:
rm -rf ./build
@@ -14,11 +17,7 @@ rebuild:
@make clean
@make
 
-test/data/berlin-latest.osm.pbf:
-   cd test/data; \
-   wget http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf
-
-test: test/data/berlin-latest.osm.pbf
+test:
@PATH=./node_modules/mocha/bin:${PATH}  
NODE_PATH=./lib:$(NODE_PATH) mocha -R spec --timeout 1
 
 indent:
diff --git a/binding.gyp b/binding.gyp
index e262a27..740c262 100644
--- a/binding.gyp
+++ b/binding.gyp
@@ -10,6 +10,7 @@
   sources: [
 src/node_osmium.cpp,
 src/handler.cpp,
+src/location_handler_wrap.cpp,
 src/file_wrap.cpp,
 src/reader_wrap.cpp,
 src/osm_object_wrap.cpp,
diff --git a/common.gypi b/common.gypi
index f59efdf..3e0d5de 100644
--- a/common.gypi
+++ b/common.gypi
@@ -13,6 +13,7 @@
   'Release': {
   'xcode_settings': {
 'GCC_OPTIMIZATION_LEVEL': 's',
+
'OTHER_CPLUSPLUSFLAGS':['-gline-tables-only','-fno-omit-frame-pointer'],
   },
   'ldflags': [
 

[node-osmium] 09/10: Imported Upstream version 0.3.0

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit 38391dbafd15a97c071294c3269db47740af9df6
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:44 2015 +0100

Imported Upstream version 0.3.0
---
 .npmignore |  10 +
 Makefile   |   1 +
 binding.gyp|   3 +
 demo/converter/README.md   |  14 +
 demo/converter/index.js| 117 +
 demo/converter/package.json|   7 +
 demo/converter/roads-from-buffer.js|  94 +++
 demo/converter/roads.js|  92 +++
 demo/count/README.md   |   8 +
 demo/count/index.js|  35 +++
 demo/count/package.json|   6 +
 demo/histstat/README.md|  13 +
 demo/histstat/index.js |  46 
 demo/histstat/package.json |   6 +
 demo/multipolygon/README.md|  12 +
 demo/multipolygon/index.js |  41 +++
 demo/multipolygon/package.json |   7 +
 doc/tutorial.md| 111 
 lib/osmium.js  | 291 +
 package.json   |   2 +-
 src/apply.cpp  |  13 +-
 src/apply.hpp  |   8 +-
 src/buffer_wrap.cpp|  71 +++--
 src/buffer_wrap.hpp|  29 +-
 src/file_wrap.cpp  |   9 +-
 src/file_wrap.hpp  |  19 +-
 src/handler.cpp|  27 +-
 src/handler.hpp|  12 +-
 src/{apply.hpp = include_v8.hpp}  |  13 +-
 src/location_handler_wrap.cpp  |   6 +-
 src/location_handler_wrap.hpp  |  18 +-
 src/multipolygon_collector_wrap.cpp|  97 +++
 src/multipolygon_collector_wrap.hpp|  46 
 src/multipolygon_handler_wrap.cpp  |  33 +++
 src/multipolygon_handler_wrap.hpp  |  42 +++
 src/node_osmium.cpp|  75 +-
 src/node_osmium.hpp|  45 
 src/osm_area_wrap.cpp  |  71 +
 src/osm_area_wrap.hpp  |  52 
 src/osm_changeset_wrap.cpp |  15 +-
 src/osm_changeset_wrap.hpp |  17 +-
 src/osm_entity_wrap.cpp|   6 +-
 src/osm_entity_wrap.hpp|  14 +-
 src/osm_node_wrap.cpp  |  29 +-
 src/osm_node_wrap.hpp  |  16 +-
 src/osm_object_wrap.cpp|  14 +-
 src/osm_object_wrap.hpp|  12 +-
 src/osm_relation_wrap.cpp  |  24 +-
 src/osm_relation_wrap.hpp  |  18 +-
 src/osm_way_wrap.cpp   |  21 +-
 src/osm_way_wrap.hpp   |  16 +-
 src/reader_wrap.cpp|  50 ++--
 src/reader_wrap.hpp|  25 +-
 src/utils.cpp  |   5 +-
 src/utils.hpp  |  20 +-
 test/changesets.test.js|   1 +
 test/data/coordinates-problems.osm |   6 +
 ...reation.test.js = osm-object-creation.test.js} |   0
 test/osm-objects.test.js   |  27 ++
 test/reader.test.js|  18 ++
 60 files changed, 1713 insertions(+), 243 deletions(-)

diff --git a/.npmignore b/.npmignore
new file mode 100644
index 000..f6a4e2e
--- /dev/null
+++ b/.npmignore
@@ -0,0 +1,10 @@
+.gitignore
+.gitmodules
+.npmignore
+.travis.yml
+Makefile
+build
+demo
+node_modules
+scripts
+test
diff --git a/Makefile b/Makefile
index f5e5d06..5ee8736 100644
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,7 @@ INCLUDES_REPORT_FILES := $(subst 
src,check_reports,$(INCLUDE_FILES:.hpp=.compile
 DEMOS := $(shell find demo -mindepth 1 -maxdepth 1 -type d)
 
 all: build
+.PHONY: all build
 
 ./node_modules:
npm install --build-from-source
diff --git a/binding.gyp b/binding.gyp
index fd4eb2b..6dae20d 100644
--- a/binding.gyp
+++ b/binding.gyp
@@ -13,7 +13,10 @@
 src/file_wrap.cpp,
 src/handler.cpp,
 src/location_handler_wrap.cpp,
+src/multipolygon_collector_wrap.cpp,
+src/multipolygon_handler_wrap.cpp,
 src/node_osmium.cpp,
+

[pyosmium] branch upstream created (now 3519db6)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository pyosmium.

at  3519db6   Imported Upstream version 0.0~20150204-298c708

This branch includes the following new commits:

   new  3519db6   Imported Upstream version 0.0~20150204-298c708

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/pyosmium.git

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


[node-osmium] 03/05: pristine-tar data for node-osmium_0.1.2.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository node-osmium.

commit cc669181f6ac534e18b73cfc217ed511ceb50765
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:35 2015 +0100

pristine-tar data for node-osmium_0.1.2.orig.tar.gz
---
 node-osmium_0.1.2.orig.tar.gz.delta | Bin 0 - 1858 bytes
 node-osmium_0.1.2.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/node-osmium_0.1.2.orig.tar.gz.delta 
b/node-osmium_0.1.2.orig.tar.gz.delta
new file mode 100644
index 000..67f1a0f
Binary files /dev/null and b/node-osmium_0.1.2.orig.tar.gz.delta differ
diff --git a/node-osmium_0.1.2.orig.tar.gz.id b/node-osmium_0.1.2.orig.tar.gz.id
new file mode 100644
index 000..d18e2fe
--- /dev/null
+++ b/node-osmium_0.1.2.orig.tar.gz.id
@@ -0,0 +1 @@
+58bcd265a1cf174c1cfb75f503045ec959c6

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 04/05: pristine-tar data for node-osmium_0.2.0.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository node-osmium.

commit 7e6c974f9cd213f23ad89f2ec022c8fab6914aaa
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:40 2015 +0100

pristine-tar data for node-osmium_0.2.0.orig.tar.gz
---
 node-osmium_0.2.0.orig.tar.gz.delta | Bin 0 - 2974 bytes
 node-osmium_0.2.0.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/node-osmium_0.2.0.orig.tar.gz.delta 
b/node-osmium_0.2.0.orig.tar.gz.delta
new file mode 100644
index 000..af8a32c
Binary files /dev/null and b/node-osmium_0.2.0.orig.tar.gz.delta differ
diff --git a/node-osmium_0.2.0.orig.tar.gz.id b/node-osmium_0.2.0.orig.tar.gz.id
new file mode 100644
index 000..c5acf3a
--- /dev/null
+++ b/node-osmium_0.2.0.orig.tar.gz.id
@@ -0,0 +1 @@
+1bcf21b6e88bd22ddf05ec5c6e041ceb92c02745

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 10/10: Merge tag 'upstream/0.3.0'

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit d71748fb7d3b74380db94e298c2f88f1c51e8a87
Merge: 3bc0a87 38391db
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:44 2015 +0100

Merge tag 'upstream/0.3.0'

Upstream version 0.3.0

 .npmignore |  10 +
 Makefile   |   1 +
 binding.gyp|   3 +
 demo/converter/README.md   |  14 +
 demo/converter/index.js| 117 +
 demo/converter/package.json|   7 +
 demo/converter/roads-from-buffer.js|  94 +++
 demo/converter/roads.js|  92 +++
 demo/count/README.md   |   8 +
 demo/count/index.js|  35 +++
 demo/count/package.json|   6 +
 demo/histstat/README.md|  13 +
 demo/histstat/index.js |  46 
 demo/histstat/package.json |   6 +
 demo/multipolygon/README.md|  12 +
 demo/multipolygon/index.js |  41 +++
 demo/multipolygon/package.json |   7 +
 doc/tutorial.md| 111 
 lib/osmium.js  | 291 +
 package.json   |   2 +-
 src/apply.cpp  |  13 +-
 src/apply.hpp  |   8 +-
 src/buffer_wrap.cpp|  71 +++--
 src/buffer_wrap.hpp|  29 +-
 src/file_wrap.cpp  |   9 +-
 src/file_wrap.hpp  |  19 +-
 src/handler.cpp|  27 +-
 src/handler.hpp|  12 +-
 src/{apply.hpp = include_v8.hpp}  |  13 +-
 src/location_handler_wrap.cpp  |   6 +-
 src/location_handler_wrap.hpp  |  18 +-
 src/multipolygon_collector_wrap.cpp|  97 +++
 src/multipolygon_collector_wrap.hpp|  46 
 src/multipolygon_handler_wrap.cpp  |  33 +++
 src/multipolygon_handler_wrap.hpp  |  42 +++
 src/node_osmium.cpp|  75 +-
 src/node_osmium.hpp|  45 
 src/osm_area_wrap.cpp  |  71 +
 src/osm_area_wrap.hpp  |  52 
 src/osm_changeset_wrap.cpp |  15 +-
 src/osm_changeset_wrap.hpp |  17 +-
 src/osm_entity_wrap.cpp|   6 +-
 src/osm_entity_wrap.hpp|  14 +-
 src/osm_node_wrap.cpp  |  29 +-
 src/osm_node_wrap.hpp  |  16 +-
 src/osm_object_wrap.cpp|  14 +-
 src/osm_object_wrap.hpp|  12 +-
 src/osm_relation_wrap.cpp  |  24 +-
 src/osm_relation_wrap.hpp  |  18 +-
 src/osm_way_wrap.cpp   |  21 +-
 src/osm_way_wrap.hpp   |  16 +-
 src/reader_wrap.cpp|  50 ++--
 src/reader_wrap.hpp|  25 +-
 src/utils.cpp  |   5 +-
 src/utils.hpp  |  20 +-
 test/changesets.test.js|   1 +
 test/data/coordinates-problems.osm |   6 +
 ...reation.test.js = osm-object-creation.test.js} |   0
 test/osm-objects.test.js   |  27 ++
 test/reader.test.js|  18 ++
 60 files changed, 1713 insertions(+), 243 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 08/10: Merge tag 'upstream/0.2.0'

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit 3bc0a870813d2e5a2020088260da3412fc4b2dd0
Merge: bac0234 c7d49bd
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:40 2015 +0100

Merge tag 'upstream/0.2.0'

Upstream version 0.2.0

 .gitignore |  11 +-
 .travis.yml|  84 +++--
 Makefile   | 119 +-
 README.md  | 103 +++---
 binding.gyp|  28 +-
 common.gypi|   6 +-
 demo/README.md |   4 +-
 demo/csv-output/README.md  |  12 +
 demo/csv-output/index.js   |  43 +++
 demo/{geojson-stream = csv-output}/package.json   |   3 +-
 demo/geojson-stream/README.md  |   7 +-
 demo/geojson-stream/index.js   |   7 +-
 demo/geojson-stream/package.json   |   2 +-
 demo/public-transport/README.md|  16 +
 demo/public-transport/index.js |  88 +
 .../package.json   |   1 -
 demo/relation-tree/README.md   |  14 +
 demo/relation-tree/index.js|  68 
 .../{geojson-stream = relation-tree}/package.json |   3 +-
 demo/spatialite-output/README.md   |  14 +
 demo/spatialite-output/index.js|  78 
 .../package.json   |   3 +-
 doc/tutorial.md| 378 +++
 lib/osmium.js  |  57 ++-
 package.json   |  19 +-
 scripts/locally_package.sh |  19 +
 scripts/shared_build.sh|  21 ++
 scripts/static_build.sh|  17 +
 scripts/validate_tag.sh|  24 ++
 src/apply.cpp  | 195 ++
 src/apply.hpp  |  17 +
 src/buffer_wrap.cpp|  79 
 src/buffer_wrap.hpp|  55 +++
 src/file_wrap.cpp  |  73 ++--
 src/file_wrap.hpp  |  32 +-
 src/handler.cpp| 403 -
 src/handler.hpp|  93 +++--
 src/location_handler_wrap.cpp  |  56 ++-
 src/location_handler_wrap.hpp  |  93 +++--
 src/node_osmium.cpp|  35 +-
 src/osm_changeset_wrap.cpp |  89 +
 src/osm_changeset_wrap.hpp |  54 +++
 src/osm_entity_wrap.cpp|  26 ++
 src/osm_entity_wrap.hpp|  78 
 src/osm_node_wrap.cpp  | 119 +++---
 src/osm_node_wrap.hpp  |  57 +--
 src/osm_object_wrap.cpp|  91 +++--
 src/osm_object_wrap.hpp|  59 ++-
 src/osm_relation_wrap.cpp  | 117 +++---
 src/osm_relation_wrap.hpp  |  57 +--
 src/osm_way_wrap.cpp   | 171 +
 src/osm_way_wrap.hpp   |  55 +--
 src/reader_wrap.cpp| 247 -
 src/reader_wrap.hpp|  42 +--
 src/utils.cpp  |  33 ++
 src/utils.hpp  |  30 ++
 test/apply.test.js |  34 ++
 test/buffer.test.js|  97 +
 test/changesets.test.js|  70 
 test/coordinates.test.js   |  44 +++
 test/data/changesets.osm   |  14 +
 test/data/missing-node.osm |   8 +
 test/data/winthrop.osm.ser | Bin 0 - 144088 bytes
 test/file.test.js  |  38 ++
 test/geojson.test.js   |  43 +++
 test/handler.test.js   | 256 +
 test/location_handler.test.js  |  83 +
 test/osm-objects.test.js   | 177 +
 test/osm_object_creation.test.js   |  59 +++
 test/osmium.test.js| 150 
 test/reader.test.js|  69 
 71 files changed, 3656 insertions(+), 1191 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git


[node-osmium] branch upstream created (now 38391db)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository node-osmium.

at  38391db   Imported Upstream version 0.3.0

This branch includes the following new commits:

   new  289b58a   Imported Upstream version 0.1.0
   new  80ef48b   Imported Upstream version 0.1.1
   new  9a9a819   Imported Upstream version 0.1.2
   new  c7d49bd   Imported Upstream version 0.2.0
   new  38391db   Imported Upstream version 0.3.0

The 5 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[libosmium] branch master created (now fdc0e87)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository libosmium.

at  fdc0e87   Initial Debian packaging.

This branch includes the following new commits:

   new  1e50084   Imported Upstream version 0.0~20150303-f074d94
   new  fdc0e87   Initial Debian packaging.

The 2 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] 01/01: pristine-tar data for libosmium_0.0~20150303-f074d94.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository libosmium.

commit 6fc68996a01ab0ee226384a3fb846fc0faf335d3
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 13:50:07 2015 +0100

pristine-tar data for libosmium_0.0~20150303-f074d94.orig.tar.gz
---
 libosmium_0.0~20150303-f074d94.orig.tar.gz.delta | Bin 0 - 10287 bytes
 libosmium_0.0~20150303-f074d94.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/libosmium_0.0~20150303-f074d94.orig.tar.gz.delta 
b/libosmium_0.0~20150303-f074d94.orig.tar.gz.delta
new file mode 100644
index 000..f428465
Binary files /dev/null and b/libosmium_0.0~20150303-f074d94.orig.tar.gz.delta 
differ
diff --git a/libosmium_0.0~20150303-f074d94.orig.tar.gz.id 
b/libosmium_0.0~20150303-f074d94.orig.tar.gz.id
new file mode 100644
index 000..5c04fb7
--- /dev/null
+++ b/libosmium_0.0~20150303-f074d94.orig.tar.gz.id
@@ -0,0 +1 @@
+1255abdd847317414b97bcac362417fe0cc8a872

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] branch upstream created (now 1e50084)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch upstream
in repository libosmium.

at  1e50084   Imported Upstream version 0.0~20150303-f074d94

This branch includes the following new commits:

   new  1e50084   Imported Upstream version 0.0~20150303-f074d94

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[libosmium] branch pristine-tar created (now 6fc6899)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch pristine-tar
in repository libosmium.

at  6fc6899   pristine-tar data for 
libosmium_0.0~20150303-f074d94.orig.tar.gz

This branch includes the following new commits:

   new  6fc6899   pristine-tar data for 
libosmium_0.0~20150303-f074d94.orig.tar.gz

The 1 revisions listed above as new are entirely new to this
repository and will be described in separate emails.  The revisions
listed as adds were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/libosmium.git

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


[node-osmium] 03/10: Imported Upstream version 0.1.1

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit 80ef48b13d5f2b35469efc5a28b3dd7c42e25b32
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:29 2015 +0100

Imported Upstream version 0.1.1
---
 .travis.yml |  12 +-
 Makefile|   8 +-
 README.md   |  98 +++--
 binding.gyp |   9 +-
 configure   |   3 -
 demo/geojson-stream/index.js|   9 +-
 package.json|  15 +-
 src/buffer.hpp  |   9 +-
 src/{file.hpp = file_wrap.cpp} |  63 ++---
 src/file_wrap.hpp   |  59 
 src/handler.cpp | 170 ++
 src/handler.hpp | 274 ++--
 src/node_osmium.cpp |  25 +++-
 src/osm_node_wrap.cpp   |  78 ++
 src/osm_node_wrap.hpp   |  55 
 src/osm_object_wrap.cpp |  28 
 src/osm_object_wrap.hpp |  42 ++
 src/osm_relation_wrap.cpp   |  88 
 src/osm_relation_wrap.hpp   |  56 
 src/osm_way_wrap.cpp| 108 ++
 src/osm_way_wrap.hpp|  55 
 src/{reader.hpp = reader_wrap.cpp} | 140 +++---
 src/reader_wrap.hpp |  68 +
 test/osmium.test.js |  27 +++-
 24 files changed, 1017 insertions(+), 482 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 999579c..0f23dda 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,9 +2,14 @@ language: node_js
 
 node_js:
  - 0.10
- - 0.8
 
 before_install:
+ # first test install of binary
+ - npm install --verbose
+ - make test
+
+install:
+ # next test source compile, so get dependencies
  - sudo apt-add-repository --yes ppa:mapnik/boost
  - sudo apt-add-repository --yes ppa:ubuntu-toolchain-r/test
  - sudo apt-get -y update -qq
@@ -14,12 +19,9 @@ before_install:
  - make  sudo make install
  - cd ../../
 
-install:
- - npm install mocha
-
 before_script:
  - git clone https://github.com/osmcode/libosmium.git ../libosmium
- - CXX=g++-4.7 npm install --verbose
+ - CXX=g++-4.7 npm install
 
 script:
  - make test
diff --git a/Makefile b/Makefile
index 32df7b4..bca59f3 100755
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,17 @@
 all: osmium.node
 
-osmium.node:
+./build:
+   `npm explore npm -g -- pwd`/bin/node-gyp-bin/node-gyp configure
+
+osmium.node: binding.gyp Makefile ./build
`npm explore npm -g -- pwd`/bin/node-gyp-bin/node-gyp --verbose build
 
 clean:
-   @rm -rf ./build
+   rm -rf ./build
rm -f lib/osmium.node
 
 rebuild:
@make clean
-   @./configure
@make
 
 test/data/berlin-latest.osm.pbf:
diff --git a/README.md b/README.md
index 042ad4c..a69b503 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,67 @@
 # node-osmium
 
-Node.js bindings to [libosmium](https://github.com/osmcode/libosmium).
+Fast and flexible Javascript library for working with OpenStreetMap data.
+
+Provides a bindings to the [libosmium](https://github.com/osmcode/libosmium) 
C++ library.
 
 [![Build 
Status](https://secure.travis-ci.org/osmcode/node-osmium.png)](http://travis-ci.org/osmcode/node-osmium)
 
 # Depends
 
- - Compiler that supports `-std=c++11` (= clang++ 3.2 || = g++ 4.8)
  - Node.js v0.10.x
+
+# Installing
+
+By default, binaries are provided and no external depedencies and no compile 
is needed.
+
+Just do:
+
+npm install osmium
+
+We currently provide binaries for 64 bit OS X and 64 bit Linux. Running `npm 
install` on other
+platforms will fall back to a source compile (see `Developing` below for build 
details).
+
+# Usage
+
+## Get the bounds of an `.osm` file
+
+```js
+var osmium = require('osmium');
+var file = new osmium.File(test/data/winthrop.osm);
+var reader = new osmium.Reader(file);
+console.log(reader.header())
+{ generator: 'CGImap 0.2.0',
+  bounds: [ -120.2024, 48.4636, -120.1569, 48.4869 ] }
+```
+
+## Parse a `.pbf` file and create a node handler callback to count total nodes
+
+```js
+var osmium = require('osmium');
+var file = new osmium.File(test/data/winthrop.osm);
+var reader = new osmium.Reader(file);
+var handler = new osmium.Handler();
+var nodes = 0;
+handler.on('node',function(node) {
+++nodes;
+});
+reader.apply(handler);
+console.log(nodes);
+1525
+```
+
+# Developing
+
+If you wish to develop on `node-osmium` you can check out the code and then 
build like:
+
+git clone https://github.com/osmcode/node-osmium.git
+cd node-osmium
+make
+make test
+
+## Source build dependencies
+
+ - Compiler that supports `-std=c++11` (= clang++ 3.2 || = g++ 4.8)
  - Boost = 1.49 with development headers
  - OSM-Binary
  - Protocol buffers
@@ -42,43 +96,3 @@ Set depedencies up on OS X like:
 

[node-osmium] 04/10: Merge tag 'upstream/0.1.1'

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit 40ee3e5209cd0e08cfec78acdb823c789074aad3
Merge: f43eaf7 80ef48b
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:29 2015 +0100

Merge tag 'upstream/0.1.1'

Upstream version 0.1.1

 .travis.yml |  12 +-
 Makefile|   8 +-
 README.md   |  98 +++--
 binding.gyp |   9 +-
 configure   |   3 -
 demo/geojson-stream/index.js|   9 +-
 package.json|  15 +-
 src/buffer.hpp  |   9 +-
 src/{file.hpp = file_wrap.cpp} |  63 ++---
 src/file_wrap.hpp   |  59 
 src/handler.cpp | 170 ++
 src/handler.hpp | 274 ++--
 src/node_osmium.cpp |  25 +++-
 src/osm_node_wrap.cpp   |  78 ++
 src/osm_node_wrap.hpp   |  55 
 src/osm_object_wrap.cpp |  28 
 src/osm_object_wrap.hpp |  42 ++
 src/osm_relation_wrap.cpp   |  88 
 src/osm_relation_wrap.hpp   |  56 
 src/osm_way_wrap.cpp| 108 ++
 src/osm_way_wrap.hpp|  55 
 src/{reader.hpp = reader_wrap.cpp} | 140 +++---
 src/reader_wrap.hpp |  68 +
 test/osmium.test.js |  27 +++-
 24 files changed, 1017 insertions(+), 482 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[libosmium] 02/02: Initial Debian packaging.

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository libosmium.

commit fdc0e872443cf83be6cb64bfa3427c728d30677b
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 14:35:52 2015 +0100

Initial Debian packaging.
---
 debian/changelog |  5 
 debian/compat|  1 +
 debian/control   | 32 
 debian/copyright | 63 
 debian/gbp.conf  | 16 
 debian/get-orig-source   | 19 +++
 debian/rules | 10 
 debian/source/format |  1 +
 debian/upstream/metadata |  7 ++
 9 files changed, 154 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 000..52ddcdc
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+libosmium (0.0~20150303-f074d94-1) UNRELEASED; urgency=medium
+
+  * Initial release (Closes: #779923)
+
+ -- Bas Couwenberg sebas...@debian.org  Fri, 06 Mar 2015 13:50:11 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 000..ae23f28
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: libosmium
+Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
+Uploaders: Bas Couwenberg sebas...@debian.org
+Section: science
+Priority: optional
+Build-Depends: debhelper (= 9)
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/libosmium.git/
+Vcs-Git: git://anonscm.debian.org/pkg-grass/libosmium.git
+Homepage: http://osmcode.org/libosmium/
+
+Package: libosmium-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends}
+Suggests: osmium,
+  osmium-contrib,
+  node-osmium,
+  pyosmium
+Description: Fast and flexible C++ library for working with OpenStreetMap data
+ The Osmium library has extensive support for all types of OSM entities: nodes,
+ ways, relations, and changesets. It allows reading from and writing to OSM
+ files in XML and PBF formats, including change files and full history files.
+ Osmium can store OSM data in memory and on disk in various formats and using
+ various indexes. Its easy to use handler interface allows you to quickly write
+ data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
+ and GeoJSON geometries for easy conversion into many GIS formats and it can
+ assemble multipolygons from ways and relations.
+ .
+ Osmium is a header-only library, so there is nothing to compile to build it.
+ Just include the header files you need.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 000..f741462
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,63 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libosmium
+Upstream-Contact: Osmium Developers d...@openstreetmap.org
+Source: https://github.com/osmcode/libosmium
+
+Files: *
+Copyright: 2013-2015, Jochen Topf joc...@topf.org
+2012, Two Blue Cubes Ltd.
+2004, John Maddock
+License: BSL-1.0
+
+Files: examples/osmium_convert.cpp
+Copyright: disclaimed
+License: public-domain
+ The code in this example file is released into the Public Domain.
+
+Files: debian/*
+Copyright: © 2015, Bas Couwenberg sebas...@debian.org
+License: GPL-2+
+
+License: BSL-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the Software) to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ 

[node-osmium] 06/10: Merge tag 'upstream/0.1.2'

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository node-osmium.

commit bac02343aa5e7b1399cf47704359d1ff58adac9f
Merge: 40ee3e5 9a9a819
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:35 2015 +0100

Merge tag 'upstream/0.1.2'

Upstream version 0.1.2

 .gitignore|   2 +-
 .travis.yml   |  13 +--
 CHANGELOG.md  |   7 ++
 Makefile  |  17 ++--
 binding.gyp   |   1 +
 common.gypi   |   1 +
 lib/osmium.js |   6 +-
 package.json  |  11 ++-
 src/buffer.hpp|  88 ---
 src/file_wrap.cpp |  11 +--
 src/file_wrap.hpp |  20 ++---
 src/handler.cpp   | 191 +-
 src/handler.hpp   |  54 ++--
 src/location_handler_wrap.cpp |  38 +
 src/location_handler_wrap.hpp |  75 +
 src/node_osmium.cpp   |   4 +-
 src/osm_node_wrap.cpp |  41 +
 src/osm_node_wrap.hpp |  13 ++-
 src/osm_object_wrap.cpp   |  35 
 src/osm_object_wrap.hpp   |  21 -
 src/osm_relation_wrap.cpp |  20 ++---
 src/osm_relation_wrap.hpp |  11 +--
 src/osm_way_wrap.cpp  |  26 +++---
 src/osm_way_wrap.hpp  |  11 +--
 src/reader_wrap.cpp   | 170 ++---
 src/reader_wrap.hpp   |  38 -
 test/osmium.test.js   | 104 ++-
 27 files changed, 714 insertions(+), 315 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 02/05: pristine-tar data for node-osmium_0.1.1.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository node-osmium.

commit 2708e8ce16994c4afc90c3f3955a93a288632576
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:29 2015 +0100

pristine-tar data for node-osmium_0.1.1.orig.tar.gz
---
 node-osmium_0.1.1.orig.tar.gz.delta | Bin 0 - 1790 bytes
 node-osmium_0.1.1.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/node-osmium_0.1.1.orig.tar.gz.delta 
b/node-osmium_0.1.1.orig.tar.gz.delta
new file mode 100644
index 000..33b1da4
Binary files /dev/null and b/node-osmium_0.1.1.orig.tar.gz.delta differ
diff --git a/node-osmium_0.1.1.orig.tar.gz.id b/node-osmium_0.1.1.orig.tar.gz.id
new file mode 100644
index 000..88f0d29
--- /dev/null
+++ b/node-osmium_0.1.1.orig.tar.gz.id
@@ -0,0 +1 @@
+e9efdd3ee588bb1a5db427c6e77d87f195e68511

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 05/05: pristine-tar data for node-osmium_0.3.0.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository node-osmium.

commit 89753931da08872e897453f73dfec472312f259b
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 15:16:44 2015 +0100

pristine-tar data for node-osmium_0.3.0.orig.tar.gz
---
 node-osmium_0.3.0.orig.tar.gz.delta | Bin 0 - 4310 bytes
 node-osmium_0.3.0.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/node-osmium_0.3.0.orig.tar.gz.delta 
b/node-osmium_0.3.0.orig.tar.gz.delta
new file mode 100644
index 000..d3e5974
Binary files /dev/null and b/node-osmium_0.3.0.orig.tar.gz.delta differ
diff --git a/node-osmium_0.3.0.orig.tar.gz.id b/node-osmium_0.3.0.orig.tar.gz.id
new file mode 100644
index 000..8fd64b3
--- /dev/null
+++ b/node-osmium_0.3.0.orig.tar.gz.id
@@ -0,0 +1 @@
+a78c8856a85fec555b9a109d172f3a581c7e1ab3

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] 01/05: pristine-tar data for node-osmium_0.1.0.orig.tar.gz

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch pristine-tar
in repository node-osmium.

commit c280157b0badd6f7f8c270b0db76efd50594a590
Author: Bas Couwenberg sebas...@xs4all.nl
Date:   Fri Mar 6 14:56:23 2015 +0100

pristine-tar data for node-osmium_0.1.0.orig.tar.gz
---
 node-osmium_0.1.0.orig.tar.gz.delta | Bin 0 - 1509 bytes
 node-osmium_0.1.0.orig.tar.gz.id|   1 +
 2 files changed, 1 insertion(+)

diff --git a/node-osmium_0.1.0.orig.tar.gz.delta 
b/node-osmium_0.1.0.orig.tar.gz.delta
new file mode 100644
index 000..3e45fcc
Binary files /dev/null and b/node-osmium_0.1.0.orig.tar.gz.delta differ
diff --git a/node-osmium_0.1.0.orig.tar.gz.id b/node-osmium_0.1.0.orig.tar.gz.id
new file mode 100644
index 000..543902c
--- /dev/null
+++ b/node-osmium_0.1.0.orig.tar.gz.id
@@ -0,0 +1 @@
+7aa3d5b09e06b72d5b498ddc8d1e879df70060d4

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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


[node-osmium] annotated tag upstream/0.1.1 created (now 06ee035)

2015-03-06 Thread Sebastiaan Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to annotated tag upstream/0.1.1
in repository node-osmium.

at  06ee035   (tag)
   tagging  80ef48b13d5f2b35469efc5a28b3dd7c42e25b32 (commit)
  replaces  upstream/0.1.0
 tagged by  Bas Couwenberg
on  Fri Mar 6 15:16:29 2015 +0100

- Log -
Upstream version 0.1.1

Bas Couwenberg (1):
  Imported Upstream version 0.1.1

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/node-osmium.git

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