lp:ubuntu/lucid/foomatic-filters
- Get this branch:
- bzr branch lp:ubuntu/lucid/foomatic-filters
Branch merges
Related bugs
Related blueprints
Branch information
Recent revisions
- 47. By Till Kamppeter
-
* New upstream release
- Removed dependency on libgs to avoid license conflicts in the future
and to make packaging easier.
- Made more clear that foomatic-filters is released under GPL 2 or later.
- Made suppression of CUPS accounting PostScript code into a PostScript
data stream requested by the PPD file actually working (LP: #513690).
- Added NULL pointer check to avoid segfault when custom margins option
is added to the PPD file via the alignmargins script (Upstream bug #413,
Debian bug #539676).
- Make incoming PDF which needs to be converted to PostScript due to
requirements of the driver really converted with Poppler's pdftops
(LP: #463059).
- When building the driver command line do not use the
empty code fields of automatically generated choices of
numerical options of Foomatic-based PPDs (Upstream bug #399).
* 10_foomatic-rip-use- poppler- pdftops- with-cups. patch,
20_foomatic-rip-suppress- page-accounting .patch: Removed patches with
upstream fixes.
* debian/copyright: Fixed license info: foomatic-filters is under GPL 2 or
later.
* debian/control: Removed build dependency on libgs-dev, foomatic-rip
does not need libgs any more. - 46. By Till Kamppeter
-
debian/
patches/ 20_foomatic- rip-suppress- page-accounting .dpatch:
Make the insertion of page accounting code into PostScript data streams
actually suppressed if instructed appropriately by the PPD file
(especially for Foomatic/Postscript PPDs) (LP: #513690). - 45. By Till Kamppeter
-
debian/
patches/ 10_foomatic- rip-use- poppler- pdftops- with-cups. patch:
CUPS manipulates $PATH when calling filters and this makes foomatic-rip
calling CUPS' pdftops instead of Poppler's pdftops. This fails and so
always the awkward Ghostscript/pswrite fallback is used, producing
huge temporary PostScript files which the following process (driver
or PostScript printer) renders very slowly or does not render at all
due to excessive memory usage (LP: #463059). - 44. By Till Kamppeter
-
debian/control: Recommend poppler-utils 0.11.2 or newer, as the
PDF-to-PostScript conversion with Poppler works much better than
with Ghostscript. - 43. By Till Kamppeter
-
* New upstream release
- Do PDF-to-PostScript conversion with Poppler, as Ghostscript produces
huge files (Upstream bug #365).
- Fixed LPRng support (Upstream bug #337).
- Do not use JCL which is preceeded to the input data by a CUPS filter, as
this does not get merged with the driver's JCL.
- When merging the JCL from the PPD options with the JCL of the driver,
make sure that no "@PJL SET ..." commands gets before a "@PJL JOB ..."
command as such commands get ignored.
* debian/patches/ 10_jcl- merge-fixes. patch: Removed patch with upstream fixes. - 42. By Till Kamppeter
-
* debian/
patches/ 10_jcl- merge-fixes. patch: Upstream fixes for merging JCL
commands:
- Do not use JCL which is preceeded to the input data by a CUPS filter, as
this does not get merged with the driver's JCL.
- When merging the JCL from the PPD options with the JCL of the driver,
make sure that no "@PJL SET ..." commands gets before a "@PJL JOB ..."
command as such commands get ignored. - 41. By Till Kamppeter
-
* New upstream release
- Use cups-config in the ./configure script to find CUPS-related
directories
- Bug fixes
* 01-foomatic-rip-segfault- on-jcl- merging. patch,
02-foomatic-rip-binary- data-after- pjl-options- corrupted. patch,
10_config-file-param- reading- gs-command- line-massaging. patch,
13_foomatic-rip-ps- reader- buffer- overflow. patch,
15_foomatic-rip-renderer- command- line-massaging. patch,
17_foomatic-rip-man- page-typos. patch,
20_foomatic-rip-jcl- segmentation- fault.patch,
23_prioritize-ppd-options- over-cups- options- on-command- line-fix- custom- options. patch:
Removed patches with upstream fixes.
* debian/control: Added build dependency on libcups2-dev, as now cups-config
is used by the ./configure script to find CUPS-related directories. - 40. By Till Kamppeter
-
debian/
patches/ 23_prioritize- ppd-options- over-cups- options- on-command- line-fix- custom- options. patch:
If there are printing system options (like "media" of CUPS) and PPD
options (like "PageSize") on the command line and they do the same thing
(like choosing the paper size) let the setting of the PPD option always
have priority, as this is expected for a CUPS filter (see CUPS STR #3148).
This is done by treating the printing system options before the PPD
options (LP: #338999).
Custom page sizes were not accepted if one of the three parameters
"WidthOffset", "HeightOffset", or "Orientation" of the "PageSize" option
in the PPD file did not allow 0 as value.
Made error messages for the parameters of custom options more readable. - 38. By Till Kamppeter
-
debian/
patches/ 20_foomatic- rip-jcl- segmentation- fault.patch:
Fixed segmentation fault in JCL command handling (Upstream bugs #311 and
#317).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/maverick/foomatic-filters