]> git.ipfire.org Git - location/libloc.git/commitdiff
Rename Python package to python3-location
authorJochen Sprickerhof <git@jochen.sprickerhof.de>
Tue, 5 Jul 2022 21:30:29 +0000 (23:30 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 7 Jul 2022 14:07:13 +0000 (14:07 +0000)
To comply with the Debian Python policy. Also add a transitional package
with the old name.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
debian/control
debian/python3-location.examples [moved from debian/location-python.examples with 100% similarity]
debian/python3-location.install [moved from debian/location-python.install with 100% similarity]
debian/rules

index 4b1407adb837b8b81c4647f9046e61185e89c544..660f759deb8c17293cf7e309e09f609accfc22e7 100644 (file)
@@ -54,7 +54,7 @@ Architecture: any
 Pre-Depends:
  ${misc:Pre-Depends}
 Depends:
location-python (= ${binary:Version}),
python3-location,
  ${misc:Depends},
  ${python3:Depends}
 Multi-Arch: same
@@ -66,14 +66,14 @@ Architecture: any
 Pre-Depends:
  ${misc:Pre-Depends}
 Depends:
location-python (= ${binary:Version}),
python3-location,
  ${misc:Depends},
  ${python3:Depends}
 Multi-Arch: foreign
 Description: Tools to author location databases
  This package contains tools that are required to build location databases
 
-Package: location-python
+Package: python3-location
 Architecture: any
 Section: python
 Pre-Depends:
@@ -82,6 +82,16 @@ Depends:
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends}
+Replaces: location-python (<< 0.9.14-1~)
+Breaks: location-python (<< 0.9.14-1~)
 Multi-Arch: foreign
 Description: Python modules for libloc
  This package contains Python bindings for libloc
+
+Package: location-python
+Depends: python3-location, ${misc:Depends}
+Architecture: all
+Priority: optional
+Section: oldlibs
+Description: transitional package
+ This is a transitional package. It can safely be removed.
index 05b88fd59b13eea96e8b1960a9b48c08dfe1f306..8c252ecde4e9096a4f83d118b871694c16f798fd 100755 (executable)
@@ -22,7 +22,7 @@ override_dh_systemd_enable:
 override_dh_install:
        dh_install
        # lintian: unknown-file-in-python-module-directory
-       rm debian/location-python/usr/lib/python3*/site-packages/_location.la
+       rm debian/python3-location/usr/lib/python3*/site-packages/_location.la
        # linitan: binaries-have-file-conflict (d/location-importer.install)
-       rm debian/location-python/usr/lib/python3*/site-packages/location/database.py
-       rm debian/location-python/usr/lib/python3*/site-packages/location/importer.py
+       rm debian/python3-location/usr/lib/python3*/site-packages/location/database.py
+       rm debian/python3-location/usr/lib/python3*/site-packages/location/importer.py