diff -Nru pyepr-0.9.5/debian/changelog pyepr-0.9.5/debian/changelog --- pyepr-0.9.5/debian/changelog 2019-02-23 10:52:42.000000000 +0000 +++ pyepr-0.9.5/debian/changelog 2019-07-21 10:49:25.000000000 +0000 @@ -1,3 +1,18 @@ +pyepr (0.9.5-3) unstable; urgency=medium + + [ Bas Couwenberg ] + * Remove package name from lintian overrides. + * Update gbp.conf to use --source-only-changes by default. + * Bump Standards-Version to 4.4.0, no changes. + * Add ${python3:Provides} substvar to arch: any packages. + + [ Antonio Valentino ] + * Drop Python 2 support. + * Set compat to 12. + * Drop unnecessary override file: python3-epr-dbg.lintian-overrides. + + -- Antonio Valentino Sun, 21 Jul 2019 10:49:25 +0000 + pyepr (0.9.5-2) unstable; urgency=medium [ Antonio Valentino ] diff -Nru pyepr-0.9.5/debian/compat pyepr-0.9.5/debian/compat --- pyepr-0.9.5/debian/compat 2018-02-10 22:04:27.000000000 +0000 +++ pyepr-0.9.5/debian/compat 2019-07-21 10:49:25.000000000 +0000 @@ -1 +1 @@ -11 +12 diff -Nru pyepr-0.9.5/debian/control pyepr-0.9.5/debian/control --- pyepr-0.9.5/debian/control 2019-02-23 10:52:42.000000000 +0000 +++ pyepr-0.9.5/debian/control 2019-07-21 10:49:25.000000000 +0000 @@ -4,74 +4,24 @@ Section: python Priority: optional Testsuite: autopkgtest-pkg-python -Build-Depends: debhelper (>= 11), +Build-Depends: debhelper (>= 12), dh-python, - python-all-dev, - python-all-dbg, - python3-all-dev, - python3-all-dbg, - cython, - cython-dbg, cython3, cython3-dbg, - python-numpy, - python-numpy-dbg, + libepr-api-dev, + python-numpy-doc, + python3-all-dev, + python3-all-dbg, + python3-doc, python3-numpy, python3-numpy-dbg, - libepr-api-dev, - python-sphinx, python3-sphinx, - texlive-latex-extra, - python3-doc, - python-numpy-doc -Standards-Version: 4.3.0 + texlive-latex-extra +Standards-Version: 4.4.0 Vcs-Browser: https://salsa.debian.org/debian-gis-team/pyepr Vcs-Git: https://salsa.debian.org/debian-gis-team/pyepr.git Homepage: https://avalentino.github.com/pyepr -Package: python-epr -Architecture: any -Multi-Arch: same -Depends: ${misc:Depends}, - ${python:Depends}, - ${shlibs:Depends}, - python-numpy -Suggests: python-epr-doc -Description: Python ENVISAT Product Reader API (Python 2) - PyEPR provides Python bindings for the ENVISAT Product Reader C API - (EPR API) for reading satellite data from ENVISAT ESA (European Space - Agency) mission. - . - PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR - Level 1B and Level 2 and also ASAR data products. It provides access - to the data either on a geophysical (decoded, ready-to-use pixel - samples) or on a raw data layer. The raw data access makes it possible - to read any data field contained in a product file. - . - This is the Python 2 version of the package. - -Package: python-epr-dbg -Section: debug -Architecture: any -Multi-Arch: same -Depends: ${misc:Depends}, - ${python:Depends}, - ${shlibs:Depends}, - python-epr (= ${binary:Version}) -Recommends: python-numpy-dbg -Description: Python ENVISAT Product Reader API (debug extension for Python 2) - PyEPR provides Python bindings for the ENVISAT Product Reader C API - (EPR API) for reading satellite data from ENVISAT ESA (European Space - Agency) mission. - . - PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR - Level 1B and Level 2 and also ASAR data products. It provides access - to the data either on a geophysical (decoded, ready-to-use pixel - samples) or on a raw data layer. The raw data access makes it possible - to read any data field contained in a product file. - . - This package contains the extension built for the Python 2 debug interpreter. - Package: python3-epr Architecture: any Multi-Arch: same @@ -80,6 +30,7 @@ ${shlibs:Depends}, python3-numpy Suggests: python-epr-doc +Provides: ${python3:Provides} Description: Python ENVISAT Product Reader API (Python 3) PyEPR provides Python bindings for the ENVISAT Product Reader C API (EPR API) for reading satellite data from ENVISAT ESA (European Space @@ -102,6 +53,7 @@ ${shlibs:Depends}, python3-epr (= ${binary:Version}) Recommends: python3-numpy-dbg +Provides: ${python3:Provides} Description: Python ENVISAT Product Reader API (debug extension for Python 3) PyEPR provides Python bindings for the ENVISAT Product Reader C API (EPR API) for reading satellite data from ENVISAT ESA (European Space @@ -122,8 +74,6 @@ Depends: ${sphinxdoc:Depends}, ${misc:Depends} Suggests: www-browser -Breaks: python-epr (<< 0.9.3-4~) -Replaces: python-epr (<< 0.9.3-4~) Description: Python ENVISAT Product Reader API (common documentation) PyEPR provides Python bindings for the ENVISAT Product Reader C API (EPR API) for reading satellite data from ENVISAT ESA (European Space diff -Nru pyepr-0.9.5/debian/gbp.conf pyepr-0.9.5/debian/gbp.conf --- pyepr-0.9.5/debian/gbp.conf 2016-03-28 14:48:59.000000000 +0000 +++ pyepr-0.9.5/debian/gbp.conf 2019-07-07 07:38:33.000000000 +0000 @@ -14,3 +14,6 @@ # Always use pristine-tar. pristine-tar = True + +[buildpackage] +pbuilder-options = --source-only-changes diff -Nru pyepr-0.9.5/debian/python3-epr-dbg.lintian-overrides pyepr-0.9.5/debian/python3-epr-dbg.lintian-overrides --- pyepr-0.9.5/debian/python3-epr-dbg.lintian-overrides 2019-02-23 10:52:42.000000000 +0000 +++ pyepr-0.9.5/debian/python3-epr-dbg.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -# Spelling error false alarm: -python3-epr-dbg: spelling-error-in-binary * yUR your - diff -Nru pyepr-0.9.5/debian/python-epr-dbg.lintian-overrides pyepr-0.9.5/debian/python-epr-dbg.lintian-overrides --- pyepr-0.9.5/debian/python-epr-dbg.lintian-overrides 2019-02-23 10:52:42.000000000 +0000 +++ pyepr-0.9.5/debian/python-epr-dbg.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -# Spelling error false alarm -python-epr-dbg: spelling-error-in-binary * yUR your diff -Nru pyepr-0.9.5/debian/python-epr-doc.doc-base pyepr-0.9.5/debian/python-epr-doc.doc-base --- pyepr-0.9.5/debian/python-epr-doc.doc-base 2018-02-10 22:04:27.000000000 +0000 +++ pyepr-0.9.5/debian/python-epr-doc.doc-base 2019-07-21 10:49:25.000000000 +0000 @@ -6,5 +6,5 @@ Section: Programming/Python Format: HTML -Index: /usr/share/doc/python-epr/html/index.html -Files: /usr/share/doc/python-epr/html/*.html +Index: /usr/share/doc/python-epr-doc/html/index.html +Files: /usr/share/doc/python-epr-doc/html/*.html diff -Nru pyepr-0.9.5/debian/python-epr-doc.links pyepr-0.9.5/debian/python-epr-doc.links --- pyepr-0.9.5/debian/python-epr-doc.links 2018-04-30 09:11:27.000000000 +0000 +++ pyepr-0.9.5/debian/python-epr-doc.links 2019-07-21 10:49:25.000000000 +0000 @@ -1 +1 @@ -usr/share/doc/python-epr/examples usr/share/doc/python-epr/html/_downloads +usr/share/doc/python-epr-doc/examples usr/share/doc/python-epr-doc/html/_downloads diff -Nru pyepr-0.9.5/debian/rules pyepr-0.9.5/debian/rules --- pyepr-0.9.5/debian/rules 2019-02-23 10:52:42.000000000 +0000 +++ pyepr-0.9.5/debian/rules 2019-07-21 10:49:25.000000000 +0000 @@ -14,28 +14,18 @@ SPHINXOPTS += -D html_last_updated_fmt=\"$(BUILD_DATE)\" -# Get the supported Python versions -#PY2VERS=$(shell pyversions -vr) -#PY3VERS=$(shell py3versions -vr) - - ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) export CFLAGS ?= -O0 endif %: - dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild - - -override_dh_python2: - dh_python2 - dh_numpy + dh $@ --with python3,sphinxdoc --buildsystem=pybuild override_dh_python3: - dh_python3 - dh_numpy3 + dh_python3 -N python-epr-doc + dh_numpy3 -N python-epr-doc override_dh_auto_clean: @@ -47,7 +37,6 @@ override_dh_strip: - dh_strip -ppython-epr --dbg-package=python-epr-dbg dh_strip -ppython3-epr --dbg-package=python3-epr-dbg