tags 856413 +pending tags 919617 +patch +pending tags 919620 +patch +pending thanks
I have now prepared a NMU for gpiozero addressing bugs 856413, 919617 and 919620. I have uploaded this NMU to delayed/10. A debdiff is attatched to this mail (really attatched this time, sorry). Please tell me if you see any issues with this NMU so I can fix them. OTOH if you are happy with the NMU please tell me so I can remove the delay.
diff -Nru gpiozero-1.4.1/debian/changelog gpiozero-1.4.1/debian/changelog --- gpiozero-1.4.1/debian/changelog 2019-01-13 14:13:03.000000000 +0000 +++ gpiozero-1.4.1/debian/changelog 2019-01-24 14:45:24.000000000 +0000 @@ -1,3 +1,18 @@ +gpiozero (1.4.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Make packages arch any (not arch-all because of arch-specific dependencies) + (Closes: #856413) + * Change nonsensical rpi.gpio-common dependency to python-rpi.gpio/python3-rpi.gpio + and limit it's architecture list to arm* + * Recommend python-pigpio/python3-pigpio on non-arm architectures. + * Suggest python-pigpio/python3-pigpio on arm architectures. + * Drop "pinout" utility from python-gpiozero package + (keep it in python3-gpiozero package) (Closes: #919617) + * Fix misspelling in package discrptions Raspoberry -> Raspberry + + -- Peter Michael Green <plugw...@debian.org> Thu, 24 Jan 2019 14:45:24 +0000 + gpiozero (1.4.1-1) unstable; urgency=medium * Move to Salsa. diff -Nru gpiozero-1.4.1/debian/control gpiozero-1.4.1/debian/control --- gpiozero-1.4.1/debian/control 2019-01-13 14:12:32.000000000 +0000 +++ gpiozero-1.4.1/debian/control 2019-01-24 14:05:11.000000000 +0000 @@ -21,14 +21,18 @@ Vcs-Browser: https://salsa.debian.org/raspi-team/gpiozero Package: python-gpiozero -Architecture: arm64 armel armhf +Architecture: any Depends: - rpi.gpio-common, + python-rpi.gpio [armel armhf arm64], ${misc:Depends}, ${python:Depends}, +Recommends: + python-pigpio [!armel !armhf !arm64] +Suggests: + python-pigpio [armel armhf arm64] Description: simple interface to everyday GPIO components used with Raspberry Pi (Python 2) gpiozero is an object-oriented wrapper around using various elelctronic - components with the GPIO interface on the Raspoberry Pi. It allows + components with the GPIO interface on the Raspberry Pi. It allows interacting with components like LEDs and buttons by defining them as object instances which provide callback hooks to react to changes, e.g. a button being pressed. @@ -36,14 +40,18 @@ This package contains the Python 2 module. Package: python3-gpiozero -Architecture: arm64 armel armhf +Architecture: any Depends: - rpi.gpio-common, + python3-rpi.gpio [armel armhf arm64], ${misc:Depends}, ${python3:Depends}, +Recommends: + python-pigpio [!armel !armhf !arm64] +Suggests: + python-pigpio [armel armhf arm64] Description: simple interface to everyday GPIO components used with Raspberry Pi (Python 3) gpiozero is an object-oriented wrapper around using various elelctronic - components with the GPIO interface on the Raspoberry Pi. It allows + components with the GPIO interface on the Raspberry Pi. It allows interacting with components like LEDs and buttons by defining them as object instances which provide callback hooks to react to changes, e.g. a button being pressed. diff -Nru gpiozero-1.4.1/debian/rules gpiozero-1.4.1/debian/rules --- gpiozero-1.4.1/debian/rules 2018-06-12 12:22:48.000000000 +0000 +++ gpiozero-1.4.1/debian/rules 2019-01-24 14:45:24.000000000 +0000 @@ -7,3 +7,7 @@ %: dh $@ --with python2,python3 --buildsystem=pybuild + +override_dh_auto_install: + dh_auto_install + rm -rf debian/python-gpiozero/usr/bin/