lp:ubuntu/maverick-updates/cups-pdf

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/maverick-updates/cups-pdf
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

17. By Martin-Éric Racine

* Maintenance release to the 2.5.0 branch for Ubuntu Lucid and Maverick.
  Backports many maintainer script features to foolproof the installation
  and removal processes, per feedback from Martin Pitt and Till Kamppeter.
* Hand-picked fixes from 2.5.1-5 and 2.5.1-7 packaging:
  + Modified the force-reload loop in [postinst|prerm|postrm] to end with ||:
    rather than with ||true for consistency with other maintainer commands.
  + Added a wait loop in [postinst|prerm|postrm] to ensure that CUPS reloaded.
  + Added 'cupsenable' and 'cupsaccept' steps in [postinst] to ensure that
    the PDF queue is up and running before we can manipulate it. (LP: #805947)
  + Added 'cupsdisable' and 'cupsreject' steps in [prerm|postrm] to match.
* Hand-picked fixes from 2.5.1-3 packaging:
  + Remove the superfluous -E option to the queue creation loop in [postinst].
    This was unnecessary to access localhost plus it sometimes makes automated
    installs fail. (Closes: #614713,#539156).
  + Implemented a CUPS queue purging loop in [postrm] to remove all traces of
    CUPS-PDF in the CUPS configuration after a package purge. (LP: #573667)
  + Enforced -h localhost usage in [prerm] for [postinst/postrm] consistency.
  + Bumped Standards-Version to 3.9.2 (no change required).
* Reverted LFS support from 2.5.0-17 in [debian/rules] since it never made it
  to any stable distro. It remains in the 2.5.1 branch for those who need it.

16. By Martin-Éric Racine

Pushing 2.5.0-17squeeze1 as an SRU into Maverick-proposed (LP: #573667, #805947).

15. By Martin-Éric Racine

Revert permission fix from 2.5.0-15. Let CUPS handle this by itself.

14. By Martin-Éric Racine

* Changed ownership of /var/spool/cups-pdf/ANONYMOUS from nobody:nogroup
  to root:lpadmin (Closes: #582441).
* Fix the permissions of /usr/lib/cups/backend to 0700 (LP: #580837).
  FIXME: this directory's permissions really should be fixed by CUPS.

13. By Martin-Éric Racine

* Removed all obsolete build-dependency and dependency versioning.
  + We don't depend upon specific CDBS features, plus we barely quote
    debhelper >= 5 to quiet the incitation to upgrade debian/compat.
  + Debian Lenny implemented migration from CUPSYS to CUPS namespace
    and Ubuntu implemented it in Intrepid too, so we basically have
    an artificial versioning as a result of the namespace change.

12. By Martin-Éric Racine

* Sanitized ownerships and permissions of all our files via postinst.
* Added cruft removal to postinst script.

11. By Martin-Éric Racine

Reverted Pre-Depends:cups change from 1.6.3-3 (LP: #356781).

10. By Martin-Éric Racine

* Bumped Standards-Version to 3.8.3 (no change required).
* Inserted explicit "-h localhost" option to every lpadmin and lpstat
  invocation in postinst (Closes: #539156).

9. By Martin-Éric Racine

* The "Houston, we have a piuparts problem" release:
  + Reinsterted missing Depends on ghostscript.

8. By Martin-Éric Racine

* Merged changes from Ubuntu (Closes: #509518, #510882):
  + Apport hooks.
  + Pass PDF files without modification (LP: #385709).
  + Automatic PDF queue addition (postinst) and removal (prerm).
  NOT merged: upgrading of existing PDF queues; Depends: perl.
* Bumped Standards-Version to 3.8.2 (no change required).

Branch metadata

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

Subscribers