This is an automated email from the git hooks/post-receive script. ross-guest pushed a commit to branch master in repository osm-gps-map.
commit 58b7c3d0e9084d818b8b9e96b54403d26b67127a Author: David Paleino <da...@debian.org> Date: Sun Dec 13 12:34:17 2009 +0100 First debianization --- debian/README.source | 14 +++++ debian/changelog | 5 ++ debian/compat | 1 + debian/control | 60 ++++++++++++++++++++++ debian/copyright | 50 ++++++++++++++++++ debian/docs | 3 ++ debian/libosmgpsmap-dev.install | 5 ++ debian/libosmgpsmap0.install | 1 + debian/patches/01-fix_configure.ac_version.patch | 12 +++++ debian/patches/02-fix_python_library_linking.patch | 16 ++++++ debian/patches/series | 2 + debian/python-osmgpsmap.install | 2 + debian/rules | 38 ++++++++++++++ debian/watch | 2 + 14 files changed, 211 insertions(+) diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..2f19500 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,14 @@ +osm-gps-map for Debian +---------------------- + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. Please see: + + /usr/share/doc/quilt/README.source + +for more information on how to apply the patches, modify patches, or +remove a patch. + + + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..503bec1 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +osm-gps-map (0.3-1) UNRELEASED; urgency=low + + * Initial release (Closes: #516620) + + -- David Paleino <da...@debian.org> Sun, 13 Dec 2009 08:44:20 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f703400 --- /dev/null +++ b/debian/control @@ -0,0 +1,60 @@ +Source: osm-gps-map +Section: libs +Priority: optional +Maintainer: David Paleino <da...@debian.org> +Build-Depends: quilt (>= 0.46-7~), + debhelper (>= 7.0.50~), + libtool, + automake, + autoconf, + libgtk2.0-dev, + libglib2.0-dev (>= 2.18), + libsoup2.4-dev, + python-gobject-dev, + python-gtk2-dev (>= 2.10.0), + libcairo2-dev (>= 1.8), + python-support (>= 0.90.0) +XS-Python-Version: >= 2.5 +Standards-Version: 3.8.3 +Homepage: http://nzjrs.github.com/osm-gps-map/ + +Package: libosmgpsmap-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libosmgpsmap0 (= ${binary:Version}) +Description: GTK+ library to embed OpenStreetMap maps - development files + libosmgpsmap is a library to embed maps in applications that when given GPS + co-ordinates, draws a GPS track, and points of interest on a moving map + display. Downloads map data from a number of websites, including + openstreetmap.org, openaerialmap.org and others. + . + These are the development files for libosmgpsmap0, needed only if you're + writing or compiling an application which will use it. + +Package: libosmgpsmap0 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: GTK+ library to embed OpenStreetMap maps + libosmgpsmap is a library to embed maps in applications that when given GPS + co-ordinates, draws a GPS track, and points of interest on a moving map + display. Downloads map data from a number of websites, including + openstreetmap.org, openaerialmap.org and others. + +Package: python-osmgpsmap +Section: python +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + ${python:Depends} +XB-Python-Version: ${python:Versions} +Provides: ${python:Provides} +Description: GTK+ library to embed OpenStreetMap maps - Python bindings + libosmgpsmap is a library to embed maps in applications that when given GPS + co-ordinates, draws a GPS track, and points of interest on a moving map + display. Downloads map data from a number of websites, including + openstreetmap.org, openaerialmap.org and others. + . + This package provides the Python bindings for the library. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..244dced --- /dev/null +++ b/debian/copyright @@ -0,0 +1,50 @@ +This work was packaged for Debian by: + + David Paleino <da...@debian.org> on Sun, 13 Dec 2009 08:44:20 +0100 + +It was downloaded from: + + <url://example.com> + +Upstream Author(s): + + <put author's name and email here> + <likewise for another author> + +Copyright: + + <Copyright (C) YYYY Firstname Lastname> + <likewise for another author> + +License: + + 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 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 <http://www.gnu.org/licenses/>. + +On Debian systems, the complete text of the GNU General +Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is: + + Copyright (C) 2009 David Paleino <da...@debian.org> + +# Please chose a license for your packaging work. If the program you package +# uses a mainstream license, using the same license is the safest choice. +# Please avoid to pick license terms that are more restrictive than the +# packaged work, as it may make Debian's contributions unacceptable upstream. +# If you just want it to be GPL version 3, leave the following line in. + +and is licensed under the GPL version 3, see above. + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..a6f961a --- /dev/null +++ b/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO.tasks diff --git a/debian/libosmgpsmap-dev.install b/debian/libosmgpsmap-dev.install new file mode 100644 index 0000000..68a175d --- /dev/null +++ b/debian/libosmgpsmap-dev.install @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la diff --git a/debian/libosmgpsmap0.install b/debian/libosmgpsmap0.install new file mode 100644 index 0000000..d0dbfd1 --- /dev/null +++ b/debian/libosmgpsmap0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/debian/patches/01-fix_configure.ac_version.patch b/debian/patches/01-fix_configure.ac_version.patch new file mode 100644 index 0000000..f4cb479 --- /dev/null +++ b/debian/patches/01-fix_configure.ac_version.patch @@ -0,0 +1,12 @@ +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- osm-gps-map.orig/configure.ac ++++ osm-gps-map/configure.ac +@@ -1,4 +1,4 @@ +-AC_INIT(osm-gps-map, 0.2) ++AC_INIT(osm-gps-map, 0.3) + AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) + + AC_CONFIG_SRCDIR(osmgpsmap.pc.in) diff --git a/debian/patches/02-fix_python_library_linking.patch b/debian/patches/02-fix_python_library_linking.patch new file mode 100644 index 0000000..31e22f9 --- /dev/null +++ b/debian/patches/02-fix_python_library_linking.patch @@ -0,0 +1,16 @@ +--- + python/configure.ac | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +--- osm-gps-map.orig/python/configure.ac ++++ osm-gps-map/python/configure.ac +@@ -50,7 +50,8 @@ if test -f ../src/libosmgpsmap.la; then + + #and we must link to the static lib + OSMGPSMAP_CFLAGS="$OSMGPSMAP_CFLAGS -I../src" +- OSMGPSMAP_LIBS="$OSMGPSMAP_LIBS ../src/libosmgpsmap.la" ++# OSMGPSMAP_LIBS="$OSMGPSMAP_LIBS ../src/libosmgpsmap.la" ++ OSMGPSMAP_LIBS="$OSMGPSMAP_LIBS ../src/.libs/libosmgpsmap.so" + else + PKG_CHECK_MODULES(OSMGPSMAP, osmgpsmap) + fi diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..b7bf1ee --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +01-fix_configure.ac_version.patch +02-fix_python_library_linking.patch diff --git a/debian/python-osmgpsmap.install b/debian/python-osmgpsmap.install new file mode 100644 index 0000000..1c3627a --- /dev/null +++ b/debian/python-osmgpsmap.install @@ -0,0 +1,2 @@ +usr/share/pygtk +usr/lib/python2.5 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..654e86b --- /dev/null +++ b/debian/rules @@ -0,0 +1,38 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is a bit hacky. +override_dh_auto_configure: + NOCONFIGURE=y ./autogen.sh + dh_auto_configure -- --enable-maintainer-mode + dh_auto_build + +override_dh_auto_build: + dh_auto_configure -Dpython/ + dh_auto_build -Dpython/ + +override_dh_auto_install: + dh_auto_install + dh_auto_install -Dpython + +override_dh_auto_clean: + dh_auto_clean + find . \( -name "*.o" -o -name "*.lo" -o -name "*.la" \) -delete + find . \( -name "*.in" -a -not -name "osmgpsmap.pc.in" \) -delete + find . \( -name ".deps" -o -name ".libs" -o -name "autom4te.cache" \) -type d | xargs rm -rf + + find . -name "Makefile" -delete + find . \( -name "config.guess" -o -name "config.h" -o -name "config.log" \ + -o -name "config.sub" -o -name "config.status" -o -name "configure" \) -delete + find . \( -name "install-sh" -o -name "libtool" -o -name "ltmain.sh" \ + -o -name "missing" -o -name "COPYING" -o -name "INSTALL" \ + -o -name "aclocal.m4" -o -name "depcomp" \) -delete + + dh_clean compile osmgpsmap.pc python/osmgpsmap.c \ + src/openstreetmap-gps-map stamp-h1 + +%: + dh --with quilt $@ diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..cf6fe80 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://githubredir.debian.net/github/nzjrs/osm-gps-map/(\d+.*).tar.gz -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osm-gps-map.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