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

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

59. By Till Kamppeter

debian/patches/use-ghostscript-for-pdf-to-ps.patch: Use Ghostscript instead
of Poppler if the driver needs to have incoming PDF converted to PostScript.

58. By Till Kamppeter

debian/control: Added "Recommends: colord" (LP: #788092).

57. By Till Kamppeter

debian/control: Added build dependencies on pkg-config and libdbus-1-dev,
as the new upstream code uses D-Bus.

56. By Till Kamppeter

* New upstream release
   - Added support for the color management daemon colord and the CUPS PPD
     extensions for ICC profiles.
   - Added "-dNOINTERPOLATE" to all Ghostscript command lines defined in
     foomatic-rip to make page rendering significantly faster.
   - Use "ps2write" output device instead of the deprecated "pswrite"
     when generating PostScript with Ghostscript.
   - SECURITY FIX: It was possible to make CUPS executing
     arbitrary commands as the system user "lp" when foomatic-rip was
     used as CUPS filter. Fixed by not parsing named options (like
     "--ppd lj.ppd") when foomatic-rip is running as CUPS filter, as
     CUPS does not supply named options to their filters.
   - SECURITY FIX: Use mkstemp() instead of mktemp() for creating temporary
   - Corrected typos in the man page.

55. By Till Kamppeter

* New upstream release
   - foomatic-rip printed only the first file supplied on the command line
     when multiple files are supplied (spooler-less printing mode,
     LP: #676680).
* debian/patches/foomatic-rip-read-multiple-input-files.patch: Removed
  patches with fix backported from upstream.

54. By Till Kamppeter

debian/patches/foomatic-rip-read-multiple-input-files.patch: foomatic-rip
printed only the first file supplied on the command line when multiple
files are supplied (spooler-less printing mode, LP: #676680).

53. By Till Kamppeter

* New upstream release
   - Allow length limitations for the job parameter strings inserted for
     the special entities "&job;", "&user;", "&host;", "&title;", and
     "&options;" in code snippets for the renderer command line.
   - Make foomatic-rip determine correctly whether the input is PostScript
     or PDF also if the input is preceded by PJL.
   - Non-CUPS use: Do not blindly use the text filter requested by the
     configuration file, check whether it is supported.
   - Fixed several segfaults.
* debian/patches/strncpy-tochar-use-isempty.patch,
  debian/patches/unhtmlify-segfault.patch: Removed patches with fixes
  backported from upstream.

52. By Martin Pitt

debian/rules: Perl scripts from this package don't use any perl modules,
so call dh_perl with "-d" to avoid the unnecessary perl dependency.

51. By Till Kamppeter

[ Till Kamppeter ]
* debian/patches/unhtmlify-segfault.patch: Made sure that the unhtmlify()
  function does not write the zero byte to mark the string end beyond the
  buffer. Also use a much larger buffer for parsing
  "*FoomaticRIPOptionPrototype:" in the PPD file (Upstream bug #515).
* debian/patches/strncpy-tochar-use-isempty.patch: In strncpy_tochar() use
  the isempty() function to check whether the input string is empty
  (Upstream bug #514).

[ Translation updates ]
* Italian (Luca Monducci, Closes: #593957)
* Russian (Yuri Kozlov, Closes: #593907)
* Swedish (Martin Bagge, Closes: #594078)

[ Didier Raboud ]
* Substitute the fallacious use of dpkg-vendor in the postinst by build-time
  distro detection.

50. By Till Kamppeter

[ Didier Raboud ]
* Document the default change in NEWS.
* Remove the big warning in the debconf template.
* Packaging fixes (Closes: #235829, #254682)
* Bump Standards to

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.