More debian/control updates.
authorPeter Michael Green <plugwash@debian.org>
Tue, 15 Jan 2019 23:38:29 +0000 (23:38 +0000)
committerPeter Michael Green <plugwash@debian.org>
Tue, 15 Jan 2019 23:55:39 +0000 (23:55 +0000)
Use more appropriate sections.
Add dependencies on library packages to dev package.
Add conflicts on old Raspberry pi foundation pigpio package.

debian/changelog
debian/control

index 4d97e2e4c66bb2872b2e6bf599905a51ec20f436..424041cf2b63294ed386363983c8dcb736ee4db1 100644 (file)
@@ -1,3 +1,11 @@
+pigpio (1.68-2) unstable; urgency=medium
+
+  * Put packages into more appropriate sections.
+  * Add dependencies on library packages to dev packages.
+  * Add conflicts with old Raspberry pi foundatoin pigpio packages.
+
+ -- Peter Michael Green <plugwash@debian.org>  Tue, 15 Jan 2019 23:01:01 +0000
+
 pigpio (1.68-1) unstable; urgency=medium
 
   * Initial upload to Debian (Closes: 908787).
index 01e451383d0000521dbb0b309912bb0e8e7d7006..489570eab4ef1866ac1ca48957b945be9b6bbcaa 100644 (file)
@@ -9,7 +9,9 @@ Homepage: http://abyz.co.uk/rpi/pigpio/
 
 Package: libpigpiod-if2-1
 Architecture: any
+Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: pigpio (<< 1.68-1)
 Description: Client library for Raspberry Pi GPIO control
  Pigpio is a set of software which allows control of the General Purpose Input
  Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
@@ -19,7 +21,9 @@ Description: Client library for Raspberry Pi GPIO control
 
 Package: libpigpiod-if1
 Architecture: any
+Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: pigpio (<< 1.68-1)
 Description: Client library for Raspberry Pi GPIO control (deprecated)
  Pigpio is a set of software which allows control of the General Purpose Input
  Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
@@ -29,7 +33,9 @@ Description: Client library for Raspberry Pi GPIO control (deprecated)
 
 Package: libpigpiod-if-dev
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpigpiod-if1 (= ${binary:Version}), libpigpiod-if2-1 (= ${binary:Version})
+Conflicts: pigpio (<< 1.68-1)
 Description: Client tools for Raspberry Pi GPIO control
  Pigpio is a set of software which allows control of the General Purpose Input
  Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
@@ -41,6 +47,7 @@ Description: Client tools for Raspberry Pi GPIO control
 Package: pigpio-tools
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: pigpio (<< 1.68-1)
 Description: Client tools for Raspberry Pi GPIO control
  Pigpio is a set of software which allows control of the General Purpose Input
  Outputs (GPIO) locally or remotely. Currently only the client side is Packaged