Bug#879046: osm-gps-map: don't build-depend on python-gobject-dev

Emilio Pozuelo Monfort pochu at debian.org
Wed Oct 18 17:54:26 UTC 2017


Source: osm-gps-map
Version: 1.1.0-1
Severity: important
Tags: patch

Hi,

python-gobject-dev and python-gtk2-dev are obsolete, and not needed
in your package since the gobject-introspection switch. I looked
at it and there are more improvements to be made around the
gir1.2-osmgpsmap-1.0 package, so I have attached a debdiff with
a few of them. Please consider applying and uploading it.

Thanks,
Emilio

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'experimental'), (650, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.12.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -Nru osm-gps-map-1.1.0/debian/changelog osm-gps-map-1.1.0/debian/changelog
--- osm-gps-map-1.1.0/debian/changelog	2015-12-16 12:12:44.000000000 +0100
+++ osm-gps-map-1.1.0/debian/changelog	2017-10-18 19:42:10.000000000 +0200
@@ -1,3 +1,15 @@
+osm-gps-map (1.1.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop python-gobject-dev and python-gtk2-dev build-dependencies,
+    not needed since the switch to gobject-introspection bindings.
+  * Let gir1.2-osmgpsmap-1.0 depend on gir:Depends.
+  * Move .gir file to libosmgpsmap-1.0-dev per the gobject-introspection
+    mini-policy.
+  * Don't suggest the dbg package from gir1.2-osmgpsmap-1.0.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Wed, 18 Oct 2017 19:42:10 +0200
+
 osm-gps-map (1.1.0-1) unstable; urgency=medium
 
   [ Ross Gammon ]
diff -Nru osm-gps-map-1.1.0/debian/control osm-gps-map-1.1.0/debian/control
--- osm-gps-map-1.1.0/debian/control	2015-12-16 12:12:44.000000000 +0100
+++ osm-gps-map-1.1.0/debian/control	2017-10-18 19:42:10.000000000 +0200
@@ -14,8 +14,6 @@
                libgirepository1.0-dev,
                libglib2.0-dev,
                libsoup2.4-dev,
-               python-gobject-dev,
-               python-gtk2-dev,
                libcairo2-dev,
                python-all-dev,
                gnome-common,
@@ -33,8 +31,8 @@
          ${misc:Depends},
          libosmgpsmap-1.0-1 (= ${binary:Version}),
          gir1.2-osmgpsmap-1.0
-Conflicts: libosmgpsmap-1.0-0-dev
-Replaces: libosmgpsmap-1.0-0-dev
+Conflicts: libosmgpsmap-1.0-0-dev, gir1.2-osmgpsmap-1.0 (<< 1.1.0-1.1~)
+Replaces: libosmgpsmap-1.0-0-dev, gir1.2-osmgpsmap-1.0 (<< 1.1.0-1.1~)
 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 
@@ -81,8 +79,8 @@
 Architecture: any
 Section: introspection
 Depends: ${misc:Depends},
+         ${gir:Depends},
          libosmgpsmap-1.0-1 (= ${binary:Version})
-Suggests: libosmgpsmap-1.0-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 
diff -Nru osm-gps-map-1.1.0/debian/gir1.2-osmgpsmap-1.0.install osm-gps-map-1.1.0/debian/gir1.2-osmgpsmap-1.0.install
--- osm-gps-map-1.1.0/debian/gir1.2-osmgpsmap-1.0.install	2015-05-23 01:55:40.000000000 +0200
+++ osm-gps-map-1.1.0/debian/gir1.2-osmgpsmap-1.0.install	2017-10-18 19:42:10.000000000 +0200
@@ -1,2 +1 @@
 usr/lib/*/girepository-*/* usr/lib/girepository-1.0/
-usr/share/gir-*/*
diff -Nru osm-gps-map-1.1.0/debian/libosmgpsmap-1.0-dev.install osm-gps-map-1.1.0/debian/libosmgpsmap-1.0-dev.install
--- osm-gps-map-1.1.0/debian/libosmgpsmap-1.0-dev.install	2015-12-16 12:12:44.000000000 +0100
+++ osm-gps-map-1.1.0/debian/libosmgpsmap-1.0-dev.install	2017-10-18 19:42:10.000000000 +0200
@@ -1,2 +1,3 @@
 debian/tmp/usr/share/gtk-doc/html/libosmgpsmap/*
 usr/lib/*/pkgconfig/*
+usr/share/gir-*/*


More information about the Pkg-grass-devel mailing list