[Git][debian-gis-team/lerc][master] 4 commits: Update package description

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Sep 9 09:04:00 BST 2023



Antonio Valentino pushed to branch master at Debian GIS Project / lerc


Commits:
f8d624b5 by Antonio Valentino at 2023-09-09T07:37:58+00:00
Update package description

- - - - -
9180f794 by Antonio Valentino at 2023-09-09T07:45:11+00:00
Clean d/rules

- - - - -
d37c1a6e by Antonio Valentino at 2023-09-09T07:47:34+00:00
Switch to autopkgtest-pkg-pybuild

- - - - -
efd6183d by Antonio Valentino at 2023-09-09T09:59:49+02:00
Build depend on architecture-is-little-endian

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/rules
- − debian/tests/control
- − debian/tests/python3


Changes:

=====================================
debian/changelog
=====================================
@@ -4,6 +4,12 @@ lerc (4.0.0+ds-3) UNRELEASED; urgency=medium
   * debian/rules:
     - remove -c0 override for dpkg-gensymbols on Ubuntu (Closes: #1013146).
       See also https://salsa.debian.org/debian-gis-team/lerc/-/merge_requests/1.
+    - drop the no longer necessary override_dh_numpy3 rule.
+  * debian/control:
+    - update package descripton.
+    - build depend on architecture-is-little-endian.
+  * Switch to autopkgtest-pkg-pybuild and remove the no
+    longer needed d/tests folder.
 
   [ Bas Couwenberg ]
   * Enable numpy3 dh helper.


=====================================
debian/control
=====================================
@@ -3,8 +3,9 @@ Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
 Uploaders: Antonio Valentino <antonio.valentino at tiscali.it>
 Section: libs
 Priority: optional
-Testsuite: autopkgtest-pkg-python
-Build-Depends: cmake,
+Testsuite: autopkgtest-pkg-pybuild
+Build-Depends: architecture-is-little-endian,
+               cmake,
                debhelper-compat (= 13),
                dh-python,
                dh-sequence-numpy3,
@@ -19,12 +20,6 @@ Vcs-Browser: https://salsa.debian.org/debian-gis-team/lerc
 Vcs-Git: https://salsa.debian.org/debian-gis-team/lerc.git
 Homepage: https://github.com/Esri/lerc
 Rules-Requires-Root: no
-
-Package: liblerc4
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
 Description: Limited Error Raster Compression library
  LERC is an open-source image or raster format which
  supports rapid encoding and decoding for any pixel
@@ -33,19 +28,22 @@ Description: Limited Error Raster Compression library
  precision of the original input image is preserved
  (within user defined error bounds).
 
+Package: liblerc4
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: ${source:Synopsis}
+ ${source:Extended-Description}
+
 Package: liblerc-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
 Depends: liblerc4 (= ${binary:Version}),
          ${misc:Depends}
-Description: Limited Error Raster Compression library (Development files)
- LERC is an open-source image or raster format which
- supports rapid encoding and decoding for any pixel
- type (not just RGB or Byte). Users set the maximum
- compression error per pixel while encoding, so the
- precision of the original input image is preserved
- (within user defined error bounds).
+Description: ${source:Synopsis} (Development files)
+ ${source:Extended-Description}
  .
  This is a development package of LERC.
 
@@ -55,12 +53,7 @@ Section: python
 Depends: liblerc4,
          ${python3:Depends},
          ${misc:Depends}
-Description: Python 3 bindings to the Limited Error Raster Compression library
- LERC is an open-source image or raster format which
- supports rapid encoding and decoding for any pixel
- type (not just RGB or Byte). Users set the maximum
- compression error per pixel while encoding, so the
- precision of the original input image is preserved
- (within user defined error bounds).
+Description: Python 3 bindings to the ${source:Synopsis}
+ ${source:Extended-Description}
  .
  This is a Python package of LERC.


=====================================
debian/rules
=====================================
@@ -45,6 +45,3 @@ ifneq ($(shell dpkg-vendor --query vendor),Ubuntu)
 else
 	dh_makeshlibs -- -v$(UPSTREAM_VERSION)
 endif
-
-override_dh_numpy3:
-	dh_numpy3 -p python3-lerc


=====================================
debian/tests/control deleted
=====================================
@@ -1,2 +0,0 @@
-Tests: python3
-Depends: liblerc4, python3-lerc, python3-all


=====================================
debian/tests/python3 deleted
=====================================
@@ -1,12 +0,0 @@
-#!/bin/sh
-set -efu
-
-PYS=${PYS:-"$(py3versions -s 2>/dev/null)"}
-TESTPKG=${TESTPKG:-lerc}
-
-cd "$AUTOPKGTEST_TMP"
-
-for py in $PYS; do
-    echo "=== $py ==="
-    $py -c "import lerc; assert lerc.test() == 0"
-done



View it on GitLab: https://salsa.debian.org/debian-gis-team/lerc/-/compare/c1c33699fdb6ffdd492fba8fce49a456f38917d9...efd6183df70a9e6f12a098067295603fab647eae

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/lerc/-/compare/c1c33699fdb6ffdd492fba8fce49a456f38917d9...efd6183df70a9e6f12a098067295603fab647eae
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20230909/26e96c92/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list