[Pkg-raspi-maintainers] Bug#919617: gpiozero NMU uploaded to delayed/10

peter green plugwash at p10link.net
Thu Jan 24 15:09:31 GMT 2019


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.

-------------- next part --------------
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 <plugwash at 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/


More information about the Pkg-raspi-maintainers mailing list