debian/0000775000000000000000000000000012272702574007200 5ustar debian/copyright0000664000000000000000000000364212272665125011140 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://github.com/scrosby/OSM-binary Upstream-Contact: Scott A. Crosby Files: * Copyright: © 2010, Scott A. Crosby License: LGPL-3+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . This package 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU Lesser General Public License version 3 can be found in "/usr/share/common-licenses/LGPL-3". Files: debian/* Copyright: © 2010-2012, Giovanni Mascellani © 2011-2013, David Paleino License: GPL-3+ This package 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 package 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, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/changelog0000664000000000000000000000342612272665153011060 0ustar osmpbf (1.3.0-1build1) trusty; urgency=medium * No-change rebuild against libprotobuf8 -- Steve Langasek Fri, 31 Jan 2014 09:18:30 +0000 osmpbf (1.3.0-1) unstable; urgency=low [ Giovanni Mascellani ] * Remove myself from the uploaders list, since I have no time anymore to look after this package. [ David Paleino ] * New upstream version. * Bump debhelper compatibility to 9. * Standards-Version bump to 3.9.4, no changes needed. * Use canonical Vcs-* urls in debian/control. * Updated debian/copyright. * Install ReleaseNotes.txt as upstream changelog. * Correctly clean up after builds. -- David Paleino Mon, 28 Jan 2013 20:32:44 +0100 osmpbf (1.2.1-3) unstable; urgency=low * Remove patch that sets a wrong location for protobuf.jar (closes: #676059). * Bump Standards-Version to 3.9.3 (no changes required). * Update copyright years. * Fix Makefile so Debian build flags are honoured. * Install POM file. -- Giovanni Mascellani Fri, 15 Jun 2012 10:04:57 +0200 osmpbf (1.2.1-2) unstable; urgency=low * Also install the static library in libosmpbf-dev -- David Paleino Mon, 14 Nov 2011 11:50:47 +0100 osmpbf (1.2.1-1) unstable; urgency=low * New upstream version * Added myself to Uploaders * Added debian/watch file * Fix build.xml to point to the correct protobuf-java.jar * Provide additional libosmpbf-dev and osmpbf-bin packages * Add Build-Depends on libprotobuf-dev * Standards-Version bump to 3.9.2, no changes needed -- David Paleino Mon, 14 Nov 2011 11:34:40 +0100 osmpbf (1.1-1) unstable; urgency=low * Initial release (closes: #609772). -- Giovanni Mascellani Wed, 12 Jan 2011 15:39:37 +0100 debian/compat0000664000000000000000000000000212272665125010376 0ustar 9 debian/watch0000664000000000000000000000012412272665125010226 0ustar version=3 http://githubredir.debian.net/github/scrosby/OSM-binary/v(\d+.*)\.tar\.gz debian/gbp.conf0000664000000000000000000000012012272665125010610 0ustar [DEFAULT] upstream-branch = master debian-branch = debian pristine-tar = True debian/clean0000664000000000000000000000007512272665125010207 0ustar include/osmpbf/fileformat.pb.h include/osmpbf/osmformat.pb.h debian/source/0000775000000000000000000000000012272702566010501 5ustar debian/source/format0000664000000000000000000000001412272665125011706 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000111212272665125010253 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_clean: dh_auto_clean dh_auto_clean -Dsrc dh_auto_clean -Dtools mh_clean override_dh_auto_build: dh_auto_build dh_auto_build -Dsrc dh_auto_build -Dtools override_dh_auto_install: dh_auto_install dh_auto_install -Dsrc dh_auto_install -Dtools override_dh_installchangelogs: dh_installchangelogs -- ReleaseNotes.txt override_dh_install: dh_install mh_installjar -plibosmpbf-java -l pom.xml osmpbf.jar mh_installpom -plibosmpbf-java pom.xml debian/control0000664000000000000000000000373212272665125010610 0ustar Source: osmpbf Section: java Priority: extra Maintainer: Debian OpenStreetMap Team Uploaders: David Paleino Build-Depends: debhelper (>= 9~) , protobuf-compiler , libprotobuf-java , ant , default-jdk , libprotobuf-dev , maven-repo-helper Standards-Version: 3.9.4 Homepage: http://github.com/scrosby/OSM-binary Vcs-Git: git://anonscm.debian.org/pkg-osm/osmpbf.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-osm/osmpbf.git;a=summary Package: libosmpbf-java Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Description: Java access library for OpenStreetMap PBF file format Osmpbf is a Java/C library to read and write OpenStreetMap PBF files. PBF (Protocol buffer Binary Format) is the new file format to describe OpenStreetMap data, intended to replace the old XML-based one. The PBF format uses Google Protocol Buffers as low-level storage. . This package provides a Java library. Package: libosmpbf-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: C headers for OpenStreetMap PBF file format Osmpbf is a Java/C library to read and write OpenStreetMap PBF files. PBF (Protocol buffer Binary Format) is the new file format to describe OpenStreetMap data, intended to replace the old XML-based one. The PBF format uses Google Protocol Buffers as low-level storage. . This package provides the C headers to be used in third-party applications. Package: osmpbf-bin Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: OpenStreetMap PBF file format library - tools Osmpbf is a Java/C library to read and write OpenStreetMap PBF files. PBF (Protocol buffer Binary Format) is the new file format to describe OpenStreetMap data, intended to replace the old XML-based one. The PBF format uses Google Protocol Buffers as low-level storage. . This package provides various tools to deal with OpenStreetMap PBF file format. debian/patches/0000775000000000000000000000000012272702566010630 5ustar debian/patches/00-fix_build_flags.patch0000664000000000000000000000153612272665125015213 0ustar From: Giovanni Mascellani Subject: fix Makefile so Debian build flags are honoured. Origin: vendor Forwarded: not-needed --- src/Makefile | 2 +- tools/Makefile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- osmpbf.orig/tools/Makefile +++ osmpbf/tools/Makefile @@ -1,7 +1,7 @@ CXX = g++ -CXXFLAGS = -g -I../include -LDFLAGS = -L../src -lpthread -lz -lprotobuf-lite -losmpbf +CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) -g -I../include +LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) -L../src -lpthread -lz -lprotobuf-lite -losmpbf all: osmpbf-outline --- osmpbf.orig/src/Makefile +++ osmpbf/src/Makefile @@ -1,6 +1,6 @@ CXX = g++ -CXXFLAGS = -O3 +CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) -O3 AR = ar all: libosmpbf.a ../include/osmpbf/fileformat.pb.h ../include/osmpbf/osmformat.pb.h debian/patches/series0000664000000000000000000000003112272665125012036 0ustar 00-fix_build_flags.patch debian/libosmpbf-dev.install0000664000000000000000000000002612272665125013317 0ustar usr/include/ usr/lib/ debian/osmpbf-bin.install0000664000000000000000000000001112272665125012614 0ustar usr/bin/ debian/libosmpbf-java.install0000664000000000000000000000003212272665125013457 0ustar osmpbf.jar usr/share/java debian/osmpbf-bin.manpages0000664000000000000000000000002712272665125012750 0ustar tools/osmpbf-outline.1