1 wiringpi (2.28~iwj1) unstable; urgency=medium
3 * Make `./build debian' do a true Debian source package based
4 build; provide the old style build as `./build debian-template'
5 * Have `wiringpi' be a metapackage, and use `wiringpi-tools' as
6 the name of the command line tool package.
7 * Install `gpio' setuid root, and world-executable. Given that `gpio'
8 doesn't take the kind of precations necessary to avoid offering
9 vulnerabilities, this probably enables all programs on the pi to
10 become root. However, we do this to avoid howls of protest from users
11 whose cgi programs may no longer work, etc.
12 * Fix .so symlinks not to refer to build location (!) due to dh_install
13 running after the corrected symlinks are made in debian/rules.
14 * Remove -lm from gpio link line. It is not used, and I'm told that
15 introducing it as a dependency is not desirable. Not linking with -lm
16 will ensure that we detect such mistakes.
17 * Do not install COPYING.LESSER, which is redundant on a Debian
18 derivative (which will have /usr/share/common-licences).
19 * Better installation of the examples: put the .sh exaples in
20 wiringpi-tools, but put all the examples in
21 /usr/share/doc/wiringpi/examples no matter which package they're in;
22 and do not compress any of them.
23 * Add `Replaces: wiringpi' to the other packages, to smooth the upgrade
24 from the pre-split packages.
28 wiringpi (2.26~iwj) rpi-unstable; urgency=low
30 * Initial version with real Debian source package build.
32 -- Ian Jackson <ijackson@chiark.greenend.org.uk> Sat, 12 Sep 2015 18:31:35 +0100