debian/0000755000000000000000000000000011776752240007201 5ustar debian/libosmgpsmap2.symbols0000644000000000000000000000674211576474460013406 0ustar libosmgpsmap.so.2 libosmgpsmap2 #MINVER# * Build-Depends-Package: libosmgpsmap-dev deg2rad@Base 0.7.0 lat2pixel@Base 0.7.0 lon2pixel@Base 0.7.0 osd_check_dpad@Base 0.7.0 osd_check_zoom@Base 0.7.0 osd_draw_bbox@Base 0.7.0 osd_latitude_str@Base 0.7.0 osd_longitude_str@Base 0.7.0 osd_render_centered_text@Base 0.7.0 osd_render_crosshair_shape@Base 0.7.0 osd_render_dpad@Base 0.7.0 osd_render_gps@Base 0.7.0 osd_render_zoom@Base 0.7.0 osd_shape@Base 0.7.0 osd_shape_shadow@Base 0.7.0 osm_gps_map_add_image@Base 0.7.0 osm_gps_map_add_image_with_alignment@Base 0.7.0 osm_gps_map_add_layer@Base 0.7.0 osm_gps_map_add_track@Base 0.7.0 osm_gps_map_clear_gps@Base 0.7.0 osm_gps_map_clear_images@Base 0.7.0 osm_gps_map_clear_tracks@Base 0.7.0 osm_gps_map_convert_geographic_to_screen@Base 0.7.0 osm_gps_map_convert_screen_to_geographic@Base 0.7.0 osm_gps_map_download_cancel_all@Base 0.7.0 osm_gps_map_download_maps@Base 0.7.0 osm_gps_map_draw_gps@Base 0.7.0 osm_gps_map_geographic_to_screen@Base 0.7.0 osm_gps_map_get_bbox@Base 0.7.0 osm_gps_map_get_co_ordinates@Base 0.7.0 osm_gps_map_get_default_cache_directory@Base 0.7.0 osm_gps_map_get_event_location@Base 0.7.0 osm_gps_map_get_scale@Base 0.7.0 osm_gps_map_get_type@Base 0.7.0 osm_gps_map_gps_add@Base 0.7.0 osm_gps_map_gps_clear@Base 0.7.0 osm_gps_map_gps_get_track@Base 0.7.0 osm_gps_map_image_add@Base 0.7.0 osm_gps_map_image_add_with_alignment@Base 0.7.0 osm_gps_map_image_draw@Base 0.7.0 osm_gps_map_image_get_point@Base 0.7.0 osm_gps_map_image_get_type@Base 0.7.0 osm_gps_map_image_new@Base 0.7.0 osm_gps_map_image_remove@Base 0.7.0 osm_gps_map_image_remove_all@Base 0.7.0 osm_gps_map_in_circle@Base 0.7.0 osm_gps_map_layer_add@Base 0.7.0 osm_gps_map_layer_busy@Base 0.7.0 osm_gps_map_layer_button_press@Base 0.7.0 osm_gps_map_layer_draw@Base 0.7.0 osm_gps_map_layer_get_type@Base 0.7.0 osm_gps_map_layer_remove@Base 0.7.0 osm_gps_map_layer_remove_all@Base 0.7.0 osm_gps_map_layer_render@Base 0.7.0 osm_gps_map_new@Base 0.7.0 osm_gps_map_osd_get_type@Base 0.7.0 osm_gps_map_osd_new@Base 0.7.0 osm_gps_map_point_copy@Base 0.7.2 osm_gps_map_point_free@Base 0.7.2 osm_gps_map_point_get_degrees@Base 0.7.0 osm_gps_map_point_get_radians@Base 0.7.0 osm_gps_map_point_get_type@Base 0.7.0 osm_gps_map_point_new_degrees@Base 0.7.0 osm_gps_map_point_new_radians@Base 0.7.0 osm_gps_map_point_set_degrees@Base 0.7.0 osm_gps_map_point_set_radians@Base 0.7.0 osm_gps_map_remove_image@Base 0.7.0 osm_gps_map_replace_track@Base 0.7.0 osm_gps_map_screen_to_geographic@Base 0.7.0 osm_gps_map_scroll@Base 0.7.0 osm_gps_map_set_center@Base 0.7.0 osm_gps_map_set_center_and_zoom@Base 0.7.0 osm_gps_map_set_keyboard_shortcut@Base 0.7.0 osm_gps_map_set_mapcenter@Base 0.7.0 osm_gps_map_set_zoom@Base 0.7.0 osm_gps_map_set_zoom_offset@Base 0.7.3 osm_gps_map_source_get_friendly_name@Base 0.7.0 osm_gps_map_source_get_image_format@Base 0.7.0 osm_gps_map_source_get_max_zoom@Base 0.7.0 osm_gps_map_source_get_min_zoom@Base 0.7.0 osm_gps_map_source_get_repo_uri@Base 0.7.0 osm_gps_map_source_is_valid@Base 0.7.0 osm_gps_map_track_add@Base 0.7.0 osm_gps_map_track_add_point@Base 0.7.0 osm_gps_map_track_get_color@Base 0.7.0 osm_gps_map_track_get_points@Base 0.7.0 osm_gps_map_track_get_type@Base 0.7.0 osm_gps_map_track_new@Base 0.7.0 osm_gps_map_track_remove@Base 0.7.0 osm_gps_map_track_remove_all@Base 0.7.0 osm_gps_map_zoom_in@Base 0.7.0 osm_gps_map_zoom_out@Base 0.7.0 pixel2lat@Base 0.7.0 pixel2lon@Base 0.7.0 rad2deg@Base 0.7.0 debian/rules0000755000000000000000000000304711772532076010264 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export CFLAGS+=-UGDK_DISABLE_DEPRECATED export DEB_BUILD_HARDENING=1 # This is a bit hacky. override_dh_auto_configure: NOCONFIGURE=y ./autogen.sh dh_auto_configure -- \ --enable-maintainer-mode \ --disable-introspection \ --enable-gtk-doc \ --enable-gtk-doc-html \ --enable-gtk-doc-pdf override_dh_auto_install: for py in $(shell pyversions -r); do \ PYTHON=$$py dh_auto_configure -Dpython/; \ dh_auto_build -Dpython/; \ dh_auto_install -Dpython/; \ dh_auto_clean -Dpython/; \ find $(CURDIR)/debian/tmp/usr/lib/$$py \( -name "*.a" -o -name "*.la" \) -delete ; \ done dh_auto_install rm -rf $(CURDIR)/debian/python-osmgpsmap/usr/share/pyshared/gtk-2.0/ 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" -a -not -name "version.xml.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 "INSTALL" \ -o -name "aclocal.m4" -o -name "depcomp" \) -delete rm -rf docs/reference/tmpl/ override_dh_strip: dh_strip --keep-debug --dbg-package=libosmgpsmap2-dbg %: dh $@ \ --with python2 debian/libosmgpsmap2.install0000644000000000000000000000002411645355324013341 0ustar usr/lib/*/lib*.so.* debian/libosmgpsmap-dev.examples0000644000000000000000000000012211576474460014210 0ustar examples/mapviewer.js examples/mapviewer.c examples/mapviewer.ui examples/poi.png debian/watch0000644000000000000000000000012011576474460010226 0ustar version=3 http://githubredir.debian.net/github/nzjrs/osm-gps-map/(\d+.*).tar.gz debian/libosmgpsmap2.docs0000644000000000000000000000001711576474460012633 0ustar AUTHORS README debian/python-osmgpsmap.examples0000644000000000000000000000002611576474460014267 0ustar examples/mapviewer.py debian/compat0000644000000000000000000000000211645136006010366 0ustar 9 debian/control0000644000000000000000000000567011776751463010622 0ustar Source: osm-gps-map Section: libs Priority: optional Maintainer: Debian OpenStreetMap Team Uploaders: David Paleino Build-Depends: debhelper (>= 9~) , hardening-wrapper , libtool , automake , autoconf , libgtk2.0-dev , libglib2.0-dev (>= 2.18) , libsoup2.4-dev , python-gobject-dev (>= 2.16.0) , python-gtk2-dev (>= 2.10.0) , libcairo2-dev (>= 1.8) , python-all-dev (>= 2.6.6-3~) , gnome-common , gtk-doc-tools (>= 1.12) X-Python-Version: >= 2.5 Standards-Version: 3.9.3 Homepage: http://nzjrs.github.com/osm-gps-map/ Vcs-Git: git://git.debian.org/pkg-osm/osm-gps-map.git Vcs-Browser: http://git.debian.org/?p=pkg-osm/osm-gps-map.git Package: libosmgpsmap-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends} , ${misc:Depends} , libosmgpsmap2 (= ${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: libosmgpsmap2 Architecture: any Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same 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: libosmgpsmap2-dbg Architecture: any Depends: ${shlibs:Depends} , ${misc:Depends} , libosmgpsmap2 (= ${binary:Version}) Priority: extra Section: debug Description: GTK+ library to embed OpenStreetMap maps - debugging symbols 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 contains the debugging symbols for the shared library and its Python bindings. Package: python-osmgpsmap Section: python Architecture: any Depends: ${misc:Depends} , ${shlibs:Depends} , ${python:Depends} , python-gtk2 Provides: ${python:Provides} Suggests: libosmgpsmap2-dbg 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. debian/copyright0000644000000000000000000000353411772527672011146 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0 Upstream-Source: https://github.com/nzjrs/osm-gps-map/ Files: * Copyright: © 2008, Marcus Bauer © 2009, John Stowers © 2009, Everaldo Canuto License: GPL-2 Files: debian/* Copyright: © 2009-2012, David Paleino License: GPL-2 Files: python/mapviewer.py Copyright: © 2008, Hadley Rich License: GPL-2 Files: python/osmgpsmapmodule.c Copyright: © 2008, John Stowers License: GPL-2 Files: src/converter.c Copyright: © 2008, Marcus Bauer © 2008, John Stowers License: GPL-2 Files: src/converter.h src/osm-gps-map.* src/osm-gps-map-types.h Copyright: © 2008, Marcus Bauer © 2009, John Stowers © 2009, Everaldo Canuto License: GPL-2 Files: src/main.c src/osd-utils.* src/osm-gps-map-layer.c src/osm-gps-map-osd.* python/* Copyright: © 2008-2010, John Stowers 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 version 2 as published by the Free Software Foundation. . 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, see . X-Comment: on Debian GNU systems, the complete text of the GNU General Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. debian/changelog0000644000000000000000000001061011776751527011060 0ustar osm-gps-map (0.7.3-3) unstable; urgency=low * Add missing dependency on python-gtk2 (Closes: #680815) -- David Paleino Tue, 10 Jul 2012 09:01:42 +0200 osm-gps-map (0.7.3-2) unstable; urgency=low * Don't install *.la files anymore (Closes: #621487) * Standards-Version bump to 3.9.3, no changes needed * debhelper compatibility bump to 9 (multi-arch) * Package switch from pysupport to dh_python2 * Remove *.a and *.la from python extension * Updated debian/copyright * Added more files to debian/clean * Build with introspection disabled * Dropped python-osmgpsmap-dbg: all debugging symbols are now shipped in libosmgpsmap2-dbg. * Enable package hardening -- David Paleino Wed, 27 Jun 2012 09:22:21 +0200 osm-gps-map (0.7.3-1) unstable; urgency=low * New upstream version * Bump Standards-Version to 3.9.1, no changes needed * Patches refreshed * Enable generation of gtkdoc documentation * Package moved under pkg-osm umbrella * Add -UGDK_DISABLE_DEPRECATED to CFLAGS, merged from Ubuntu * Move files to be cleaned inside debian/clean * Symbols file updated -- David Paleino Wed, 30 Mar 2011 14:24:35 +0200 osm-gps-map (0.7.2-1) unstable; urgency=low * New upstream version * debian/libosmgpsmap2.symbols updated, two new symbols added (osm_gps_map_point_copy and osm_gps_map_point_free) * debian/control: - bump Standards-Version to 3.9.0, no changes needed -- David Paleino Thu, 22 Jul 2010 09:22:23 +0200 osm-gps-map (0.7.1-1) unstable; urgency=low * New upstream version * debian/patches/: - 00-fix_python-COPYING.patch removed, COPYING file is now installed upstream - 01-fix_python_linking.patch refreshed -- David Paleino Fri, 25 Jun 2010 07:27:41 +0200 osm-gps-map (0.7.0-1) unstable; urgency=low * New upstream version - SONAME bump: libosmgpsmap0 → libosmgpsmap2 * debian/patches/: - 00-fix_python-COPYING added, makes COPYING a real file instead of a symlink. - 01-fix_python_linking.patch added, fixes FTBFS because of wrong linking of local library * debian/control: - added gnome-common build-dependency - added gtk-doc-tools build-dependency - bump python-gobject-dev build-dependency to >= 2.16.0 * debian/rules: - don't delete version.xml.in on clean - remove docs/reference/version.xml and gkt-doc.make on clean * debian/libosmgpsmap-dev.examples, debian/python-osmgpsmap.examples refreshed, added new example files * debian/libosmgpsmap2.symbols refreshed with new symbols -- David Paleino Thu, 10 Jun 2010 22:17:37 +0200 osm-gps-map (0.6.0-1) unstable; urgency=low * New upstream version * debian/copyright: upstream changed licensing to GPL-2 (only, not "any later") -- file updated * debian/libosmgpsmap0.examples moved to libosmgpsmap-dev.examples: install examples in the -dev package, not with the shared library. * debian/control: - bump Standards-Version to 3.8.4, no changes needed - libosmgpsmap0-dbg and python-osmgpsmap-dbg packages added * debian/libosmgpsmap0.symbols: new symbols added -- David Paleino Wed, 10 Feb 2010 16:29:05 +0100 osm-gps-map (0.5-1) unstable; urgency=low * New upstream release - fixed missing #include in src/osm-gps-map.c (Closes: #564907) * debian/patches/: - 02-fix_python_library_linking.patch removed, fixed upstream * debian/python-osmgpsmap.examples updated * debian/rules: don't remove COPYING on clean * debian/libosmgpsmap0.symbols updated -- David Paleino Sat, 23 Jan 2010 18:01:56 +0100 osm-gps-map (0.4-1) unstable; urgency=low * New upstream release * Fix debian/rules to build with multiple python versions * debian/patches/01-fix_configure.ac_version.patch removed, fixed upstream. * debian/python-osmgpsmap.examples updated * debian/libosmgpsmap0.symbols updated with new symbols from 0.4 * debian/control: added Build-Depends on python-all-dev -- David Paleino Fri, 08 Jan 2010 23:52:57 +0100 osm-gps-map (0.3-2) unstable; urgency=low * debian/control: added Vcs-* fields -- David Paleino Fri, 18 Dec 2009 23:54:34 +0100 osm-gps-map (0.3-1) unstable; urgency=low * Initial release (Closes: #516620) -- David Paleino Fri, 18 Dec 2009 23:24:45 +0100 debian/libosmgpsmap-dev.doc-base0000644000000000000000000000041611576474460014055 0ustar Document: libosmgpsmap-dev Title: OsmGpsMap Reference Manual Author: John Stowers Abstract: This manual describes the OsmGpsMap API. Section: Programming/C Format: HTML Index: /usr/share/gtk-doc/html/osmgpsmap/index.html Files: /usr/share/gtk-doc/html/osmgpsmap/*.html debian/source/0000755000000000000000000000000011576474460010504 5ustar debian/source/format0000644000000000000000000000001411576474460011712 0ustar 3.0 (quilt) debian/clean0000644000000000000000000000062311725437766010216 0ustar ChangeLog compile osmgpsmap.pc python/compile python/osmgpsmap.c src/openstreetmap-gps-map stamp-h1 docs/reference/version.xml gkt-doc.make omf.make python/omf.make python/xmldocs.make xmldocs.make m4/libtool.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4 m4/gtk-doc.m4 python/m4/libtool.m4 python/m4/ltoptions.m4 python/m4/ltsugar.m4 python/m4/ltversion.m4 python/m4/lt~obsolete.m4 debian/libosmgpsmap-dev.dirs0000644000000000000000000000004211576474460013334 0ustar usr/share/gtk-doc/html/osmgpsmap/ debian/patches/0000755000000000000000000000000011576474460010633 5ustar debian/patches/series0000644000000000000000000000003411576474460012045 0ustar 01-fix_python_linking.patch debian/patches/01-fix_python_linking.patch0000644000000000000000000000107711576474460016001 0ustar From: David Paleino Subject: fix linking to locally compiled library --- python/configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- osm-gps-map.orig/python/configure.ac +++ osm-gps-map/python/configure.ac @@ -57,7 +57,7 @@ if test -f ../src/libosmgpsmap.la; then #and we must link to the local lib OSMGPSMAP_CFLAGS="-I\$(top_srcdir)/../src/" - OSMGPSMAP_LIBS="\$(top_builddir)/../src/libosmgpsmap.la" + OSMGPSMAP_LIBS="-L\$(top_builddir)/../src/.libs/ -losmgpsmap" else PKG_CHECK_MODULES(OSMGPSMAP, osmgpsmap = 0.7.3) fi debian/python-osmgpsmap.install0000644000000000000000000000004011576474460014113 0ustar usr/share/pygtk usr/lib/python* debian/libosmgpsmap-dev.install0000644000000000000000000000020111645355350014027 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* docs/reference/html/* /usr/share/gtk-doc/html/osmgpsmap/ debian/README.source0000644000000000000000000000055411576474460011367 0ustar 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. debian/python-osmgpsmap.docs0000644000000000000000000000001711576474460013401 0ustar python/AUTHORS