lp:ubuntu/oneiric/pxljr

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/pxljr
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

12. By Till Kamppeter

* debian/control, debian/rules, debian/pxljr.postinst,
  debian/pxljr-ppd-updater: Replace the PPD-updater postinst by CUPS' trigger,
  replacing the postinst script bya ppd-updater file with the needed
  parameters and removing the dependency on the CUPS packages.
* debian/control, debian/rules: Compress the PPD files using the dh_pyppd
  debhelper.

11. By Till Kamppeter

* New upstream release
   o Duplex printing works now
   o Fixed the bug of Some solid colors being printed in white in "Normal"
     and "Draft" quality modes (LP: #228635)
   o Included all needed files of libjpeg 6b to be independent of the system's
     libjpeg for the "Normal" and "Draft" quality modes to work correctly.
* debian/patches/blank-color-squares.patch, debian/patches/duplex.patch,
  debian/local/jpeg-6b/: Removed, incorporated upstream.
* debian/rules: Removed build instructions for included libjpeg.
* debian/control: Removed unneeded build-dependencies.

10. By Till Kamppeter

debian/rules, debian/control, debian/local/jpeg-6b: Include the full
source code (only test images removed to have no binary files in debian/)
of the last nonturbo libjpeg 6b and link it statically to make the low and
normal quality modes work. This code does not work with newer libjpeg
versions as they get linked dynamically. This is a temporary measure until
pxljr gets fixed upstream. Thanks to upstream author Hin-Tak Leung for
investigating this (LP: #777670).

9. By Till Kamppeter

debian/rules: Added "-dNOINTERPOLATE" to the Ghostscript command lines in
the PPD files to make the page rendering by Ghostscript faster.

8. By Till Kamppeter

* debian/pxljr.postinst: Fixed "lpstat -r" check for the
  auto update of PPDs of existing queues. "lpstat -r" exits always with
  status 0, we must check the actual output. Call lpstat, lpadmin, and
  cupsctl with "-h /var/run/cups/cups.sock" to avoid querying remote
  servers set up in /etc/cups/client.conf, and asking for passwords.
  Thanks to Martin-Éric Racine for tracking this down and the solution!
  See Debian bug #543468. Use signal names instead of numbers for trap.
  Quiesces a lintian bashism warning.

* debian/control: Added dependency on cups and cups-client, to assure
  that automatic update of the PPDs of existing print queues.

7. By Till Kamppeter

* debian/pxljr.postinst: Silenced non-fatal error messages when
  post-install script updates PPDs and there are PPDs not belonging to
  a CUPS queue in /etc/cups/ppd/ (LP: #345866).

* debian/local/apport-hook.py, debian/rules: Added apport hook (LP: #338442).

6. By Till Kamppeter

debian/pxljr.postinst: Added automatic updating of the PPD files of the
already existing CUPS queues which use this driver.

5. By Till Kamppeter

debian/patches/blank-color-squares.patch: Some solid colors got printed in
white in "Normal" and "Draft" quality modes (Easily visible on Ubuntu test
page, LP: #228635).

4. By Till Kamppeter

* debian/rules, debian/control: Add necessary stuff to support patches.
* debian/patches/duplex.patch: Make double-sided printing working.

3. By Till Kamppeter

* debian/rules: Add "*cupsFilter" line to accept PDF input data to the PPDs
* debian/control: Require foomatic-filters 4.x.

Branch metadata

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

Subscribers