pyppd (1.0.2-4) unstable; urgency=medium * Upload to unstable; reproducibility and regression tests successful * Add patch to sort the found ppd files before looping over them, for reproducibility of pyppd-produced scripts -- Didier Raboud Thu, 25 Feb 2016 09:52:19 +0100 pyppd (1.0.2-3) experimental; urgency=medium * Rewrite the PPD files serialization to use a combination of base64 and json dump instead of the unreproducible python pickle. This should bring most packages of the printing stack closer to reproducibility -- Didier Raboud Wed, 17 Feb 2016 08:09:31 +0100 pyppd (1.0.2-2) unstable; urgency=medium * Move the repository from collab-maint to printing; update the VCS-* fields accordingly -- Didier Raboud Thu, 06 Mar 2014 16:44:18 +0100 pyppd (1.0.2-1) unstable; urgency=low * New 1.0.2 upstream release * Update Vcs-* fields to canonical forms * Bump Standards-Version to 3.9.5 without changes needed * Add --archive-filename option to dh_pyppd to allow the specification of the pyppd archive name -- Didier Raboud Wed, 15 Jan 2014 17:34:04 +0100 pyppd (1.0.1-2) unstable; urgency=low [ Enrico Tassi ] * Fallback to debian/tmp if no ppds are found in debian/$pkg (Closes: #722890) -- Didier Raboud Fri, 01 Nov 2013 13:11:51 +0100 pyppd (1.0.1-1) unstable; urgency=low * New 1.0.1 upstream release. - Improved the checking of "*1284DeviceID:" and "*Product:" lines in the PPD files whether they are really for different models Closes: #693697 * Fix dh_pyppd's POD typos. -- Didier Raboud Thu, 12 Sep 2013 19:34:53 +0200 pyppd (1.0.0-3) unstable; urgency=low * Upload to unstable * Don't use dh_auto_* tools to avoid trying to run setup.py with python2.x, which is not supported. * Bump Standards-Version to 3.9.4 without changes needed -- Didier Raboud Sun, 19 May 2013 10:14:16 +0200 pyppd (1.0.0-2) experimental; urgency=low [ Dmitrijs Ledkovs ] * Use python3 shebang (Closes: #692379) * Clean up builds in clean target -- Didier Raboud Mon, 05 Nov 2012 15:44:33 +0100 pyppd (1.0.0-1) experimental; urgency=low * New upstream version 1.0.0. * Drop patches merged upstream: - 00git_improve_runtime_error_handling.patch - 01_python3_compat.patch * Bump Standards-Version to 3.9.3 without changes needed. * Fix upstream FTBFS caused by the absence of ISSUES file. * Build for all python3 versions. * Rewrite debian/copyright with CF1.0 and reflect the license change to Expat. -- Didier Raboud Wed, 11 Jul 2012 01:38:42 +0200 pyppd (0.4.9-8) experimental; urgency=low * 00git_improve_runtime_error_handling.patch: Also import upstream commit efa467c0a to only exit if the IOError caught was a Broken Pipe. * 01_python3_compat.patch: Update to current upstream merge proposal to rework bytes vs. string handling to be more robust. Also fix setup.py to work under non-UTF8 locales. (Closes: #677130) -- Martin Pitt Tue, 12 Jun 2012 08:39:24 +0200 pyppd (0.4.9-7) experimental; urgency=low * Add 00git_improve_runtime_error_handling.patch: Improved runtime error handling. Patch taken from upstream git head. * Add 01_python3_compat.patch: Port code to also work with Python 3. It still works with Python2 as well. * Switch to Python 3: - Add 02_use_python3.patch: Use python3 in the program, template, and setup.py. - debian/control: Move to python3-all build dependency, and drop XS-Python-Version (as this works with all python 3 versions). - debian/rules: Build with "python3", and override auto_build and auto_install command (until debhelper supports autobuilding python3 modules, see Debian #597105). - debian/dh_pyppd: Generate "python3" dependency. -- Martin Pitt Tue, 05 Jun 2012 09:52:02 +0200 pyppd (0.4.9-6) unstable; urgency=low * Strip '^printer-driver-' from compressed PPD archive names. -- Didier Raboud Mon, 24 Oct 2011 15:35:58 +0200 pyppd (0.4.9-5) unstable; urgency=low * Bugfix in dh_pyppd: Delete non-gzipped PPDs too. -- Didier Raboud Thu, 18 Aug 2011 19:49:09 +0200 pyppd (0.4.9-4) unstable; urgency=low * dh_pyppd update: - Make sure it handles gzipped PPDs. - Don't try to be too smart and just check for available PPDs. -- Didier Raboud Thu, 18 Aug 2011 16:52:51 +0200 pyppd (0.4.9-3) unstable; urgency=low * Add dh_pyppd helper in the dh sequence. * Update the long description to include some bits about dh_pyppd. * Update the Debian copyright. * Acknowledge NMU, thanks Piotr ! -- Didier Raboud Wed, 17 Aug 2011 16:48:52 +0200 pyppd (0.4.9-2.1) unstable; urgency=low * Non-maintainer upload (just a rebuild to add Python 2.7 and dropPython 2.5 support) -- Piotr Ożarowski Sun, 17 Apr 2011 21:18:45 +0200 pyppd (0.4.9-2) unstable; urgency=low * Merge from Ubuntu: - Correct debian/copyright to match the upstream code: GPLv3 instead of GPLv3+. (Closes: #607282) * Use my @d.o address in Uploaders. -- Didier Raboud Thu, 06 Jan 2011 15:32:24 +0100 pyppd (0.4.9-1ubuntu1) natty; urgency=low * debian/copyright: Corrected to match the upstream code. -- Till Kamppeter Thu, 16 Dec 2010 17:24:03 +0100 pyppd (0.4.9-1) unstable; urgency=low * Initial release. (Closes: #602389) -- Didier Raboud Thu, 11 Nov 2010 23:27:59 +0100