Created by Evan Broder and last modified
Get this branch:
bzr branch lp:~broder/ubuntu/natty/gutenprint/perlsectomy
Only Evan Broder can upload to this branch. If you are Evan Broder please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Evan Broder

Recent revisions

49. By Evan Broder on 2010-11-14

* debian/patches/upgrade-getopt.dpatch: Replace Getopt::Std by
  configuring Getopt::Long to run in a mode compatible with Getopt::Std
* Dependency on perl is no longer necessary - Data::Dumper and
  Getopt::Std were the last modules being used that aren't in perl-base.

48. By Evan Broder on 2010-11-10

* debian/patches/no-data-dumper-needed.dpatch: Data::Dumper is imported,
  but never actually used, so drop that.
* Dependency on perl is no longer necessary - Data::Dumper was the last
  module being used that's not in perl-base.

47. By Till Kamppeter on 2010-09-27

Let steps which come after the reload of CUPS in the post-install script
of the cups-driver-gutenprint binary package wait for the CUPS daemon
getting ready (LP: #647369).

46. By Matthias Klose on 2010-09-24

Be gentle with single-core machines, do not hard code `-j 16', use the
DEB_BUILD_OPTIONS=parallel=<n> value instead, if present.

45. By Till Kamppeter on 2010-09-21

debian/local/pyppd/pyppd/: Updated to pyppd 0.4.9, to suppress runtime
error tracebacks by putting a "try: ... except ...: pass" construct around
the main function call. This avoids SIGPIPE crashes when the execution of
the self-extracting compressed PPD file archives gets stopped by the
calling process (LP: #618017).

44. By Till Kamppeter on 2010-09-16

debian/local/pyppd/pyppd/ppd.py, debian/local/pyppd/pyppd/pyppd-ppdfile.in:
Let the compressed PPD archives not contain duplicate PPD URIs, even if the
lines reference the same PPD. Most printer setup tools cannot cope with
duplicate PPD URIs.

43. By Till Kamppeter on 2010-09-09

* debian/patches/generic-large-format-printers.dpatch: Use "Large Format"
  instead of "LF" in the names of the Generic PCL printers, this way users
  understand better what the difference between the entries is.
* debian/ijsgutenprint-ppds.postinst, debian/foomatic-db-gutenprint.postinst:
  Made PPDs of existing print queues also get correctly updated if they are
  affected by the model name change introduced by the patch.

42. By Till Kamppeter on 2010-09-03

debian/rules: Make bin/pyppd executable before calling it and create the
empty file pyppd/__init__.py. These properties are not conveyed by the
.diff.gz file.

41. By Till Kamppeter on 2010-08-31

* debian/control, debian/rules, debian/ijsgutenprint-ppds.postinst,
  debian/ijsgutenprint-ppds.install: Introduced the binary package
  ijsgutenprint-ppds. This package contains all PPDs which can be generated
  from the Foomatic XML database for ijsgutenprint in one compressed pyppd
  archive. This takes much less disk space than the XML database (1.1 MB vs.
  102 MB) and access (listing all PPDs, extracting the needed PPD) is also
  significantly faster.
* debian/local/pyppd/: Added pyppd scripts to generate compressed PPD
* debian/rules: debian/install-stamp rule was executed twice during build.
  Corrected it to avoid duplicate pre-build of the PPD files for

40. By Till Kamppeter on 2010-08-11

* New upstream release
   - Added support for Canon PIXMA MP360, MP370, MP390, MP510, MP970,
     Epson Artisan 50, EP-302, EP-702A, Stylus Photo P50, Stylus Pro 3800
     (experimental), 3880 (experimental), 4800, 4880, 11800, Stylus T59,
     T60, TX659.
   - Added also explicit support for many PCL-4/5/5e-based laser printers
     to have all such printers listed at OpenPrinting also be supported
     by Gutenprint (not that Gutenprint is usually not the best driver for
     these printers).
   - Fix for Epson Stylus S20, S21, T20, and T21 upstream now (LP: #576705).
   - Adjust printer definitions of EPSON Stylus Pro 7800 and 9800 to use
     Ultrachrome K3 inks.
   - Adjust the printer definitions of the Epson Stylus Pro 7880,
     9880, and 11880 to be consistent with new definition of 4880 and
     use Ultrachrome K3 w/Vivid Magenta ink.
   - Correct printing on Epson Stylus Pro printers (x600, x800, and
     x880 series) to position images correctly on the page and to
     correctly cut the print in roll feed mode.
   - Correct printer definitions of some Kyocera laser printers to
     specify tabloid-size (11.7x17) output.
   - Correct printer definition of Canon ImageRunner 330s (large
   - Add CD Allow Other Media Sizes option to Epson printers to
     permit printing to other media sizes when using third party
   - Correct the behavior of scan and page dry times for Epson Stylus
     Pro printers.
   - The Enhanced Print plugin for GIMP now allows printing very
     small images at their correct sizes.
   - A Finnish translation has been added.
* debian/patches/S20-S21-T20-T21-regression.dpatch: Removed backported
  upstream fix.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.