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/

Reply via email to