Version in base suite: 3.2p3+dfsg1-2 Base version: owfs_3.2p3+dfsg1-2 Target version: owfs_3.2p3+dfsg1-2+deb10u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/o/owfs/owfs_3.2p3+dfsg1-2.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/o/owfs/owfs_3.2p3+dfsg1-2+deb10u1.dsc changelog | 8 +++++++ control | 31 ------------------------------ patches/deb-specific-python-install.patch | 4 +-- rules | 2 - 4 files changed, 11 insertions(+), 34 deletions(-) diff -Nru owfs-3.2p3+dfsg1/debian/changelog owfs-3.2p3+dfsg1/debian/changelog --- owfs-3.2p3+dfsg1/debian/changelog 2018-12-18 19:48:32.000000000 +0000 +++ owfs-3.2p3+dfsg1/debian/changelog 2020-04-26 23:07:55.000000000 +0000 @@ -1,3 +1,11 @@ +owfs (3.2p3+dfsg1-2+deb10u1) buster; urgency=medium + + * Non-maintainer upload. + * Drop python3-ow, python3-ownet: Unused, contained python2 code. + (Closes: #943612) + + -- Andreas Beckmann Mon, 27 Apr 2020 01:07:55 +0200 + owfs (3.2p3+dfsg1-2) unstable; urgency=medium * Fix python raise syntax to support python3 (Closes: #916559) diff -Nru owfs-3.2p3+dfsg1/debian/control owfs-3.2p3+dfsg1/debian/control --- owfs-3.2p3+dfsg1/debian/control 2018-12-18 19:48:32.000000000 +0000 +++ owfs-3.2p3+dfsg1/debian/control 2020-01-08 00:13:19.000000000 +0000 @@ -7,7 +7,6 @@ libfuse-dev [!hurd-i386], swig, python-all-dev, - python3-all-dev, tcl-dev, libusb-1.0-0-dev, ed, @@ -297,21 +296,6 @@ Python 2 bindings for the OWFS 1-Wire support library have been produced with SWIG and allow access to libow functions from Python code. -Package: python3-ow -Architecture: any -Section: python -Depends: ${shlibs:Depends}, - ${python3:Depends}, - ${misc:Depends} -Provides: ${python3:Provides} -Description: Dallas 1-wire support: Python 3 bindings - The 1-Wire bus is a cheap low-speed bus for devices like weather - sensors, access control, etc. It can be attached to your system via - serial, USB, I2C, and other interfaces. - . - Python 3 bindings for the OWFS 1-Wire support library have been produced - with SWIG and allow access to libow functions from Python code. - Package: python-ownet Architecture: all Section: python @@ -327,21 +311,6 @@ OWnet is a standalone Python 2 module for accessing 1-wire sensors through an owserver. -Package: python3-ownet -Architecture: all -Section: python -Depends: ${python3:Depends}, - ${misc:Depends}, - ${shlibs:Depends} -Provides: ${python3:Provides} -Description: Python 3 module for accessing 1-wire networks - The 1-Wire bus is a cheap low-speed bus for devices like weather - sensors, access control, etc. It can be attached to your system via - serial, USB, I2C, and other interfaces. - . - OWnet is a standalone Python 3 module for accessing 1-wire sensors - through an owserver. - Package: libow-tcl Architecture: any Section: interpreters diff -Nru owfs-3.2p3+dfsg1/debian/patches/deb-specific-python-install.patch owfs-3.2p3+dfsg1/debian/patches/deb-specific-python-install.patch --- owfs-3.2p3+dfsg1/debian/patches/deb-specific-python-install.patch 2018-12-18 19:48:32.000000000 +0000 +++ owfs-3.2p3+dfsg1/debian/patches/deb-specific-python-install.patch 2020-01-08 00:17:44.000000000 +0000 @@ -8,7 +8,7 @@ - $(PYTHON) setup.py install --install-lib="$(DESTDIR)$(PYSITEDIR)" + set -e ; set -x ; for p in \ + $$(pyversions -r ../../../debian/control) \ -+ $$(py3versions -r ../../../debian/control) ; do \ ++ ; do \ + $$p setup.py install --install-layout=deb --root=$(DESTDIR) ; \ + done # Other options are (but not needed): --install-data="/$(DESTDIR)$(PYSITEDIR)" --install-script="/$(DESTDIR)$(PYSITEDIR)" --install-header= @@ -30,7 +30,7 @@ # $(PYTHON) setup.py install_lib --install-dir="/$(DESTDIR)$(PYSITEDIR)" - $(PYTHON) setup.py install --install-lib="$(DESTDIR)$(PYSITEDIR)" + set -e ; set -x ; for p in \ -+ $$(py3versions -r ../../../debian/control) \ ++ \ + $$(pyversions -r ../../../debian/control) ; do \ + LDFLAGS="$$($$p-config --ldflags)" \ + CFLAGS="$$($$p-config --cflags) @LIBUSB_CFLAGS@ @LIBAVAHI_CFLAGS@" $$p setup.py build ; \ diff -Nru owfs-3.2p3+dfsg1/debian/rules owfs-3.2p3+dfsg1/debian/rules --- owfs-3.2p3+dfsg1/debian/rules 2018-12-18 19:48:32.000000000 +0000 +++ owfs-3.2p3+dfsg1/debian/rules 2020-01-08 00:18:39.000000000 +0000 @@ -9,7 +9,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=2 -DH_OPTIONS=--with python2 --with python3 --with quilt +DH_OPTIONS=--with python2 --with quilt # ensure the use of all hardening flags DEB_BUILD_MAINT_OPTIONS=hardening=+all