debian/0000775000000000000000000000000012273034316007171 5ustar debian/copyright0000664000000000000000000000343712273033767011144 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: https://github.com/mapbox/mapnik-vector-tile/issues Source: https://github.com/mapbox/mapnik-vector-tile Repackaged to exclude non-DFSG file test/catch.hpp; this header file being generated and available in catch debian package. Files: * Copyright: 2013 MapBox License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - 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. - Neither the name "MapBox" nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . 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. debian/changelog0000664000000000000000000000210212273034311011031 0ustar mapnik-vector-tile (0.3.2+dfsg-1build1) trusty; urgency=medium * No-change rebuild with current protobuf-compiler -- Steve Langasek Fri, 31 Jan 2014 23:59:01 +0000 mapnik-vector-tile (0.3.2+dfsg-1) unstable; urgency=low * Repackage to exclude test/catch.hpp * Explain why in debian/copyright * Build-Depends on catch for test suite * Add 1001 patch for catch latest compatibility -- Jérémy Lal Sun, 15 Sep 2013 19:05:30 +0200 mapnik-vector-tile (0.3.2-3) unstable; urgency=low * Depends on libprotobuf-dev, libmapnik-dev (>= 2.2.0~) -- Jérémy Lal Thu, 29 Aug 2013 15:22:42 +0200 mapnik-vector-tile (0.3.2-2) unstable; urgency=low * Install all vector_tiles* files directly in /usr/include, avoiding to patch reverse build-dependency like node-mapnik. -- Jérémy Lal Thu, 29 Aug 2013 14:14:53 +0200 mapnik-vector-tile (0.3.2-1) unstable; urgency=low * Initial release (Closes: #721194) -- Jérémy Lal Wed, 21 Aug 2013 15:06:28 +0200 debian/compat0000664000000000000000000000000212273033767010400 0ustar 9 debian/watch0000664000000000000000000000030112273033767010225 0ustar version=3 opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/mapnik-vector-tile-$1.tar.gz/,\ dversionmangle=s/\+dfsg$// \ https://github.com/mapbox/mapnik-vector-tile/releases .*/v?(\d\S*)\.tar\.gz debian/docs0000664000000000000000000000001212273033767010046 0ustar README.md debian/source/0000775000000000000000000000000012273034316010471 5ustar debian/source/format0000664000000000000000000000001412273033767011710 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000135312273033767010264 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 dfsgVersion := $(shell dpkg-parsechangelog -SVersion | cut -d- -f1) upstreamVersion := $(shell echo $(dfsgVersion) | cut -d+ -f1) name := $(shell dpkg-parsechangelog -SSource) tarDir := $(name)-$(upstreamVersion) tarName := $(name)_$(dfsgVersion).orig.tar %: dh $@ get-orig-source: mkdir -p ../tarballs uscan \ --verbose \ --download-version $(upstreamVersion) \ --force-download \ --destdir ../tarballs \ --rename tar xvf ../tarballs/$(name)_$(upstreamVersion).orig.tar.gz @echo Repackaging rm -rf $(tarDir)/test/catch.hpp tar cf $(tarName) $(tarDir)/ rm -rf $(tarDir)/ gzip -9 $(tarName) mv $(tarName).gz ../tarballs/ debian/control0000664000000000000000000000206612273033767010611 0ustar Source: mapnik-vector-tile Section: devel Priority: extra Maintainer: Debian GIS Project Uploaders: Jérémy Lal Build-Depends: debhelper (>= 9), protobuf-compiler, libprotobuf-dev, catch, libmapnik-dev (>= 2.2.0~) Standards-Version: 3.9.4 Homepage: https://github.com/mapbox/mapnik-vector-tile Vcs-Git: git://anonscm.debian.org/pkg-grass/mapnik-vector-tile.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/mapnik-vector-tile.git Package: mapnik-vector-tile Architecture: all Depends: ${misc:Depends}, libprotobuf-dev, libmapnik-dev (>= 2.2.0~) Description: Vector tiles integration with mapnik - development files This package provides C++ header and source needed to render geodata into vector tiles, and vector tiles into images. . Tiles are encoded as protobuf messages, and that geodata format can be used as a drop-in replacement for mapnik datasources like postgis and shapefiles, without compromising on speed. . Mapnik is a C++/Python toolkit for developing GIS applications. debian/install0000664000000000000000000000003512273033767010571 0ustar src/vector_tile* usr/include debian/patches/0000775000000000000000000000000012273034316010620 5ustar debian/patches/series0000664000000000000000000000003012273033767012037 0ustar 1001_catch_compat.patch debian/patches/1001_catch_compat.patch0000664000000000000000000000113712273033767014742 0ustar Description: Catch 1.0 build 8 compatibility fixes Forwarded: https://github.com/mapbox/mapnik-vector-tile/pull/24 Author: Jérémy Lal Last-Update: 2013-09-15 --- a/test/vector_tile.cpp +++ b/test/vector_tile.cpp @@ -219,7 +219,7 @@ mapnik::vector::spherical_mercator merc(256); merc.xyz(x,y,z,minx,miny,maxx,maxy); bbox.init(minx,miny,maxx,maxy); - int result = Catch::Main( argc, argv ); + int result = Catch::Session().run( argc, argv ); if (!result) printf("\x1b[1;32m ✓ \x1b[0m\n"); google::protobuf::ShutdownProtobufLibrary(); return result;