--- mkgmap-0.0.0+svn1067.orig/debian/dirs +++ mkgmap-0.0.0+svn1067/debian/dirs @@ -0,0 +1 @@ +usr/bin --- mkgmap-0.0.0+svn1067.orig/debian/docs +++ mkgmap-0.0.0+svn1067/debian/docs @@ -0,0 +1,8 @@ +README +doc/Credits +doc/Zoom +doc/map-features.txt +doc/style-rules.txt +doc/style-examples.txt +doc/style.txt +resources/garmin_feature_list.csv --- mkgmap-0.0.0+svn1067.orig/debian/control +++ mkgmap-0.0.0+svn1067/debian/control @@ -0,0 +1,19 @@ +Source: mkgmap +Section: utils +Priority: extra +Maintainer: Debian GIS Project +Uploaders: Andreas Putzo , Francesco Paolo Lovergine +DM-Upload-Allowed: yes +Build-Depends: ant, cdbs, debhelper (>= 7), java-gcj-compat-dev +Standards-Version: 3.8.2 +Homepage: http://www.mkgmap.org.uk +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-grass/packages/mkgmap/trunk +Vcs-Svn: svn://svn.debian.org/svn/pkg-grass/packages/mkgmap/trunk + +Package: mkgmap +Architecture: all +Depends: ${misc:Depends}, openjdk-6-jre-headless | java5-runtime-headless +Suggests: josm, qlandkarte +Description: Generate Garmin maps from OpenStreetMap data + This program converts OpenStreetMap data into a map that + can be loaded onto compatible Garmin GPS units. --- mkgmap-0.0.0+svn1067.orig/debian/rules +++ mkgmap-0.0.0+svn1067/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +# debian/rules file for mkgmap (uses cdbs) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +JAVA_HOME := /usr/lib/jvm/java-gcj/ +ANT_HOME := /usr/share/ant +DEB_ANT_BUILD_TARGET := dist +DEB_ANT_CLEAN_TARGET := clobber --- mkgmap-0.0.0+svn1067.orig/debian/watch +++ mkgmap-0.0.0+svn1067/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="dversionmangle=s/0.0.0.svn//,uversionmangle=s/^r//" \ +http://www.mkgmap.org.uk/snapshots/mkgmap-(.*)-src\.tar\.gz --- mkgmap-0.0.0+svn1067.orig/debian/changelog +++ mkgmap-0.0.0+svn1067/debian/changelog @@ -0,0 +1,24 @@ +mkgmap (0.0.0+svn1067-1) unstable; urgency=low + + [ Andreas Putzo ] + * New upstream snapshot. + * Added ${misc:Depends} among dependencies to fix a lintian warning. + * Bumped debhelper compatibility level to 7. + * Updated long description. + * Updated Homepage in debian/control, debian/copyright, debian/watch. + * Added numerous files from /doc to debian/docs. + * Mentioned Bernhard Heibler in debian/copyright and updated copyright + year of software and packaging. + * Bumped policy to 3.8.2, without changes. + * Added DM-Upload-Allowed to debian/control. + + [ Francesco Paolo Lovergine ] + * Added me as Uploader to avoid possible inappropriate NMU notices. + + -- Francesco Paolo Lovergine Thu, 16 Jul 2009 11:10:16 +0200 + +mkgmap (0.0.0+svn630-1) unstable; urgency=low + + * Initial release (Closes: #475773) + + -- Andreas Putzo Mon, 14 Jul 2008 13:38:36 +0000 --- mkgmap-0.0.0+svn1067.orig/debian/manpages +++ mkgmap-0.0.0+svn1067/debian/manpages @@ -0,0 +1 @@ +doc/mkgmap.1 --- mkgmap-0.0.0+svn1067.orig/debian/compat +++ mkgmap-0.0.0+svn1067/debian/compat @@ -0,0 +1 @@ +7 --- mkgmap-0.0.0+svn1067.orig/debian/copyright +++ mkgmap-0.0.0+svn1067/debian/copyright @@ -0,0 +1,43 @@ +This package was debianized by Andreas Putzo on +Sun, 13 Apr 2008 19:29:58 +0000. + +It was downloaded from http://www.mkgmap.org.uk/snapshots/ + +Upstream Author: + + Steve Ratcliffe + +Copyright: + + Copyright (C) 2007-2009 Steve Ratcliffe + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + + +The files: + src/uk/me/parabola/mkgmap/general/MapPointMultimap.java, + src/uk/me/parabola/mkgmap/general/MapPointFastFindMap.java, + src/uk/me/parabola/mkgmap/build/LocatorConfig.java, + src/uk/me/parabola/mkgmap/build/Locator.java, +are Copyright (C) 2009 Bernhard Heibler and +are licensed under the GPL version 2, see above. + + +The Debian packaging is (C) 2008,2009, Andreas Putzo and +is licensed under the GPL version 2, see above. --- mkgmap-0.0.0+svn1067.orig/debian/install +++ mkgmap-0.0.0+svn1067/debian/install @@ -0,0 +1,2 @@ +dist/mkgmap.jar usr/share/mkgmap/ +debian/scripts/mkgmap usr/bin/ --- mkgmap-0.0.0+svn1067.orig/debian/ant.properties +++ mkgmap-0.0.0+svn1067/debian/ant.properties @@ -0,0 +1,2 @@ +ant.build.javac.source=1.5 +ant.build.javac.target=1.5 --- mkgmap-0.0.0+svn1067.orig/debian/scripts/mkgmap +++ mkgmap-0.0.0+svn1067/debian/scripts/mkgmap @@ -0,0 +1,23 @@ +#! /bin/sh +# Simple wrapper script to execute mkgmap in Debian +set -e + +# First, the users preference as defined by $JAVA_HOME. Next, the +# other JVMs known to work with mkgmap, with the one working best +# fist, and the less functional onces after that. Last, use /usr/bin/java. +# Override to a specific one using JAVACMD +JAVA_CMDS="$JAVA_HOME/bin/java /usr/lib/jvm/java-6-openjdk/bin/java /usr/lib/jvm/java-6-sun/jre/bin/java /usr/lib/jvm/java-1.5.0-sun/jre/bin/java /usr/bin/java" + +for jcmd in $JAVA_CMDS; do + if [ -x "$jcmd" -a -z "${JAVACMD}" ]; then + JAVACMD="$jcmd" + fi +done + +if [ "$JAVACMD" ]; then + echo "Using $JAVACMD to execute mkgmap." + exec $JAVACMD -jar /usr/share/mkgmap/mkgmap.jar "$@" +else + echo "No valid JVM found to run mkgmap." + exit 1 +fi