diff options
-rw-r--r-- | debian/changelog | 532 | ||||
-rw-r--r-- | debian/control | 18 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 2 |
4 files changed, 544 insertions, 9 deletions
diff --git a/debian/changelog b/debian/changelog index 62b519b..2465734 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,432 @@ +foomatic-filters (4.0.4-1) UNRELEASED; urgency=low + + * New upstream release. + + * Merge from Ubuntu: + × - Install the apport hook on Ubuntu + - Merge the changelog entries. + - Merge most package relationships. + + * Add myself to Uploaders as I'll help Chris in maintaining foomatic-filters. + * Convert to 3.0 (quilt) source format. + × * Convert to tiny dh7 style. + * debian/watch: update. + × * Add Vcs-* fields with new packaging repository. + × * Update README.Debian. + × * Bump Standards to 3.9.0.0 - Rework some Conflicts/Replaces/Breaks. + + -- Didier Raboud <didier@raboud.com> Mon, 19 Jul 2010 15:08:19 +0200 + +foomatic-filters (4.0.4-0ubuntu1) lucid; urgency=low + + * 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. + + -- Till Kampeter <till.kamppeter@gmail.com> Mon, 15 Feb 2010 17:14:03 +0100 + +foomatic-filters (4.0.3-0ubuntu4) lucid; urgency=low + + * 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). + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 5 Feb 2010 12:46:17 +0100 + +foomatic-filters (4.0.3-0ubuntu3) lucid; urgency=low + + * 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). + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 2 Feb 2010 13:14:17 +0100 + +foomatic-filters (4.0.3-0ubuntu2) karmic; urgency=low + + * debian/control: Recommend poppler-utils 0.11.2 or newer, as the + PDF-to-PostScript conversion with Poppler works much better than + with Ghostscript. + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 20 Aug 2009 12:45:17 +0200 + +foomatic-filters (4.0.3-0ubuntu1) karmic; urgency=low + + * 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. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 19 Aug 2009 20:13:17 +0200 + +foomatic-filters (4.0.2-0ubuntu2) karmic; urgency=low + + * 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. + + -- Till Kamppeter <till.kamppeter@gmail.com> Mon, 13 Jul 2009 11:13:21 +0200 + +foomatic-filters (4.0.2-0ubuntu1) karmic; urgency=low + + * 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. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 24 Jun 2009 13:59:37 +0200 + +foomatic-filters (4.0.0-0ubuntu9) jaunty; urgency=low + + * 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. + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 31 Mar 2009 00:19:49 +0200 + +foomatic-filters (4.0.0-0ubuntu8) jaunty; urgency=low + + * debian/local/apport-hook.py, debian/rules: Added apport hook (LP: #338442). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 19 Mar 2009 12:21:49 +0100 + +foomatic-filters (4.0.0-0ubuntu7) jaunty; urgency=low + + * debian/patches/20_foomatic-rip-jcl-segmentation-fault.patch: + Fixed segmentation fault in JCL command handling (Upstream bugs #311 and + #317). + + -- Till Kamppeter <till.kamppeter@gmail.com> Sun, 8 Mar 2009 20:03:49 +0100 + +foomatic-filters (4.0.0-0ubuntu6) jaunty; urgency=low + + * debian/patches/13_foomatic-rip-ps-reader-buffer-overflow.patch: Fixed + buffer flow in PostScript file reader (Upstrean bug #311). + * debian/patches/15_foomatic-rip-renderer-command-line-massaging.patch: + Fixed handling of renderer command line. The line got messed up with + PPD files where the call of Ghostscript was not in the beginning of the + line, especially Foomatic 3.x PPD files for the "Postscript" driver + (Upstream bug #316). + * debian/patches/17_foomatic-rip-man-page-typos.patch: Fixed typos in the + man page for foomatic-rip. + + -- Till Kamppeter <till.kamppeter@gmail.com> Sat, 7 Mar 2009 01:15:49 +0100 + +foomatic-filters (4.0.0-0ubuntu5) jaunty; urgency=low + + * debian/patches/10_config-file-param-reading-gs-command-line-massaging.patch: + Several bug fixes: Several parameters were not read from the config file + and the Ghostscript command line massaging broke the output in some cases. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 18 Feb 2009 17:42:49 +0100 + +foomatic-filters (4.0.0-0ubuntu4) jaunty; urgency=low + + * debian/patches/02-foomatic-rip-binary-data-after-pjl-options-corrupted.patch: + Binary job data got corrupted after reading PJL options from the driver + output. This should finally fix LP: #318614. + + * debian/patches/foomatic-rip-segfault-on-jcl-merging.patch, + debian/patches/01-foomatic-rip-segfault-on-jcl-merging.patch: Renamed patch + to make the patches getting applied in the correct order. + + -- Till Kamppeter <till.kamppeter@gmail.com> Mon, 2 Feb 2009 19:18:49 +0100 + +foomatic-filters (4.0.0-0ubuntu2) jaunty; urgency=low + + * debian/patches/foomatic-rip-segfault-on-jcl-merging.patch: Fixed + segfault of the JCL merging process on long JCL command lists + (LP: #321164). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 29 Jan 2009 20:05:49 +0100 + +foomatic-filters (4.0.0-0ubuntu1) jaunty; urgency=low + + * New upstream release (4.0.0 final release, BZR rev 195) + - Let custom JCL options get correctly inserted. + - Treat "None" as empty string in string and password options. + - String and password option settings got inserted with the + "Custom." prefix. + - Fixed seghfault which occured when using string options. + - Make foomatic-rip working correctly with PostScript of StarOffice 8 + - The PostScript code of PostScript options did not get inserted when + the spooler is CUPS and foomatic-rip had to convert incoming PDF to + PostScript (LP: #299918) + - Made merging of PJL options of the PPD and of the driver correctly + working. + - Corrected the insertion of the "%%PageSetup" sections. + - Inserted PostScript option settings from pstops were not corrected + with custom option settings done on the command line (numerical, + string, password). + - If there was only one PJL option in the PPD no PJL got added at all + (LP: #303691). + - Made foomatic-rip conforming with the LSB compliance tests (LSB bug + #2423). + - Fixed infinite loop when page-specific option settings are used. + - Made foomatic-rip correctly working with custom JCL options. + - Option setting insertions got corrupted when there is a composite + option in the PPD file (Upstream bug #173, comment #23). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 15 Jan 2009 10:39:49 +0100 + +foomatic-filters (4.0.0~bzr177-0ubuntu2) jaunty; urgency=low + + * No-change rebuild to pick up correct libgs8 shlibs on armel. + + -- Colin Watson <cjwatson@ubuntu.com> Wed, 19 Nov 2008 12:42:23 +0000 + +foomatic-filters (4.0.0~bzr177-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 177) + - Let foomatic-rip not try to correct the + settings of boolean and enumerated choice options embedded in + the Prolog and Setup sections of the PostScript input data + (Upstream bug #173). + - Fixed problems that for boolean options set to "false" the command + line snippet for the "true" setting was inserted into the Ghostscript + command line. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 15 Oct 2008 13:13:07 +0200 + +foomatic-filters (4.0.0~bzr174-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 174) + - Let foomatic-rip use the $TMPDIR variable for the temporary file + directory. Use P_tmpdir and /tmp as fallbacks if $TMPDIR is not set + or if the directory is not writable. + + -- Till Kamppeter <till.kamppeter@gmail.com> Mon, 06 Oct 2008 17:48:52 +0200 + +foomatic-filters (4.0.0~bzr171-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 171) + - Let the beh CUPS backend use /tmp as temporary directory when CUPS + does not supply the $TMPDIR environment variable (LP: #268284). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 25 Sep 2008 09:28:44 +0200 + +foomatic-filters (4.0.0~bzr170-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 170) + - foomatic-rip did not add JCL commands to the job (Upstream bug #159) + - foomatic-rip added several newlines in the beginning and the end of + PDF jobs (Upstream bug #184) + - Fix for foomatic-rip not handling PPD files with brackets in their names + was not complete (Upstream bug #169) + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 24 Sep 2008 16:30:19 +0200 + +foomatic-filters (4.0.0~bzr167-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 167) + - foomatic-rip could not handle PPD files with brackets in their names + (Upstream bug #169) + - foomatic-rip was not able to print custom page sizes when "PageSize" + was not a PostScript option (Upstream bug #171) + + -- Till Kamppeter <till.kamppeter@gmail.com> Mon, 22 Sep 2008 22:50:24 +0200 + +foomatic-filters (4.0.0~bzr164-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 164) + - Fixed bug in building the renderer command line (Upstream bug #160, + LP: #260211) + - Fixed crasher bug LP: #259622 + - Partially fixed problem of options submitted with print jobs not being + obeyed by foomatic-rip (PJL/JCL options still TODO, upstream bug #159). + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 02 Sep 2008 11:29:29 +0200 + +foomatic-filters (4.0.0~bzr160-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 160) + - Let foomatic-rip not convert unknown file formats when invoked by + CUPS, to avoid calls of external file convertors when the input + is corrupted (Upstream bug #156). + - Fixed handling of the "Collate" option when it is defined in the + PPD file (Ricoh PPDs, upstream bug #157). + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 15 Aug 2008 10:28:32 +0200 + +foomatic-filters (4.0.0~bzr159-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 159) + - Fix creation of temporary files by subprocesses (Upstream bug #155). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 14 Aug 2008 09:56:05 +0200 + +foomatic-filters (4.0.0~bzr158-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 158) + - Conversion of PDF to PostScript in the case that the driver does not + support PDF input did not work due to a bug in handling the + subprocesses (Upstream bug #153). + - foomatic-rip inserted the -sOutputFile GhostScript command line + argument at the wrong position when printing a PDF file (not from + stdin), which made Ghostscript crashing. + - Option settings can be given in the PPD file before the option is + "declared", which led foomatic-rip to think that there are + PostScript options (the default) in the PPD and the driver could not + understand PDF input. Now, foomatic-rip checks for PostScript + options after the whole PPD has been read (Upstream bug #154). + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 13 Aug 2008 23:57:00 +0200 + +foomatic-filters (4.0.0~bzr156-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 156) + - Support for second driver command line for PDF input specified + with the "*FoomaticRIPCommandLinePDF" keyword in the PPD. + - Incoming PDF is converted to PostScript if there is no + "*FoomaticRIPCommandLinePDF" and the "*FoomaticRIPCommandLine" does + not start with a call of Ghostscript or if there is at least one + option which inserts active PostScript code. + - Custom input values were not respected by foomatic-rip (Upstream + bug #142). + - Some JCL/PJL options were not inserted into the output data stream + (Upstream bug #146). + - Fixed crash when default value of an option was set from a composite + option (Upstream bug #151). + - Page overrides work for PDF input now. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 13 Aug 2008 08:19:02 +0200 + +foomatic-filters (4.0.0~bzr150-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 150) + - Workaround for bad Adobe Reader 8.x (< 8.1.2) output (Upstream bug #144) + - Fixed bug which disabled JCL output. + - Use correct location for filters.conf + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 01 Jul 2008 00:16:12 +0200 + +foomatic-filters (4.0.0~bzr148-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 148) + - Fixed crasher bug (LP: #241979). + - Eliminate compiler warnings ("-Wall"). + - Allow float values on *OrderDependency settings. This is + valid according to the PPD spec, and is used by some HP PPDs. + - Allow choice names starting with "From". Even if they do not + point to a valid composite option. + - Parse more complex command lines correctly when looking for + the "gs" executable to optimize Ghostscript command lines + for the needs of foomatic-rip. + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 24 Jun 2008 08:25:55 +0200 + +foomatic-filters (4.0.0~bzr146-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 146) + - Fixed upstream bug #138: foomatic-rip (4.0) does not always insert + the code pieces of the members of composite options + http://bugs.linux-foundation.org/show_bug.cgi?id=138 + - Assured that Ghostscript command line gets optimized even if + Ghostscript is called out of a pipe (this was a regression from + foomatic-rip 3.x. + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 17 Jun 2008 15:47:36 +0100 + +foomatic-filters (4.0.0~bzr144-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 144) + - When replacing elements of the Ghostscript command line, + do not remove the spaces between the items. This made printing with + the new foomatic-rip not working in general for most cases. + * debian/control, debian/foomatic-filters.config, + debian/foomatic-filters.templates: The CUPS package in Debian/Ubuntu is + named "cups" now and not "cupsys" any more. + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 13 Jun 2008 15:21:52 +0100 + +foomatic-filters (4.0.0~bzr143-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 143) + - Fixes LP: #235404. + * debian/control: Added dependency on "ghostscript" as alternative to "gs" + and "gs-esp". + + -- Till Kamppeter <till.kamppeter@gmail.com> Mon, 09 Jun 2008 21:23:16 +0100 + +foomatic-filters (4.0.0~bzr142-0ubuntu1) intrepid; urgency=low + + * New upstream release (BZR rev 142) + - Forth generation of Foomatic + - Rewrite of foomatic-rip in C + - Integration of the functionality of foomatic-gswrapper in foomatic-rip + - Support for PDF as input data format (for using PDF as standard print + job format). + - PDF file handling with the Ghostscript library (libgs). + - Full support for the custom options of CUPS + (http://www.cups.org/documentation.php/spec-ppd.html) + * debian/patches/clean-up-on-cancel.patch: Removed, fixed upstream. + * debian/control: Added build dependency on libgs-dev, added + ${shlibs:Depends}, set Architecture to "any" instead of "all". + * debian/control: Updated description text. + * debian/rules: We have a platform-dependent executable now. Done the needed + adaptations. + * Merged from debian unstable. + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 13 May 2008 15:54:19 +0200 + foomatic-filters (4.0-20090509-1) unstable; urgency=low * New upstream release. (Closes: #526744) * Updated debconf translations: sv (Closes: #518497), es (Closes: #521805). * Update debian/watch. (Closes: #415928) - + -- Chris Lawrence <lawrencc@debian.org> Sat, 09 May 2009 03:00:17 -0500 foomatic-filters (4.0-20090311-1) unstable; urgency=low @@ -76,6 +499,113 @@ foomatic-filters (3.0.2-20080211-1) unstable; urgency=low -- Chris Lawrence <lawrencc@debian.org> Thu, 21 Feb 2008 14:17:18 -0600 +foomatic-filters (3.0.2-20071204-0ubuntu2) hardy; urgency=low + + * debian/patches/clean-up-on-cancel.patch: Kill all subprocesses + when receiving a TERM signal due to the job being canceled. This + assures that there do not stay orphan Ghostscript processes still + feeding data to the printer. + * debian/control, debian/rules: Added support for patches. + * debian/control: Updated home page entry, standards version, description + text from Debian. + * debian/watch: Updated from Debian. + * debian/parseconfig.pl, debian/foomatic-filters.config, + debian/foomatic-filters.postinst: Drop debconf option for selecting the + Ghostscript version to use (update from Debian). + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 12 Mar 2008 12:58:58 +0001 + +foomatic-filters (3.0.2-20071204-0ubuntu1) hardy; urgency=low + + * New upstream release + - foomatic-gswrapper.in: Let Ghostscript always use buffered + input. This works around a Ghostscript bug which prevents + printing encrypted PDF files with Adobe Reader 8.1.1 and + Ghostscript built as shared library (Ghostscript bug #689577, + Ubuntu bug LP: #172264) + - Allow the parameters of the "*Foomatic..." + lines which formerly had to be given without quotes also to be + given with double quotes. This is to support generation and + manipulation of Foomatic PPDs with the CUPS DDK. The PPD + generator of the CUPS DDK ("ppdc") can create these lines only + with quoted parameters (See http://www.cups.org/str.php?L2551). + - Bug fixes: + o If the CUPS-style duples option + "-o sides={one|two}-sided[-{long|short}-edge]" was supplied, + the "Duplex" option could be set to "0", "LongEdge", or + "ShortEdge", which do not exist in the "Duplex" options in + PPD files (Thanks to Ricoh Japan for reporting this bug). + o Now all of "LongEdge", "DuplexNoTumble", or "ShortEdge", + "DuplexTumble", are converted to each other if supplied as + value to an enumerated choice option (usually "Duplex") and + this value is not in the list of choices. + o Reset the best score for finding the narrowest page range + before treating each option, not only before the first + option. Now jobs with page overrides on more than one + option are executed correctly. + o If an option had the default value "0" (enumerated choice, + numerical, string) in the PPD file, the first choice from + the list was set as default and not "0". + o When assigning a non-integer number to an integer option, + the "%%BeginFeature: ..." line of the option inserted into + the PostScript data stream still contained the non-integer + value. Only the value in the code piece was converted to + integer. + o If a non-integer "*FoomaticRIPDefault..." was given for an + integer option it was not converted to integer. + o Boolean options had "0" and "1" as values in the + "%%BeginFeature: ..." lines and not "False" and "True". + o PPD-supplied JCL/PJL options did not get merged with + driver-generated JCL/PJL options when there were spaces + between the JCL command and the "=" (ex: "@PJL SET TRAY = 1"). + o Now all of "0", "No", "Off", "False" or "1", "Yes", "On", + "True" are converted to each other if supplied as value to + an enumerated choice option and this value is not in the + list of choices. + + -- Till Kamppeter <till.kamppeter@gmail.com> Wed, 05 Dec 2007 12:08:58 +0000 + +foomatic-filters (3.0.2-20070719-0ubuntu1) gutsy; urgency=low + + * New upstream release + o Added support for suppressing page accounting on a per-driver basis. + Page accounting is deactivated if a line "*FoomaticNoPageAccounting: + True" is found in the PPD file. + * foomatic-filters.postinst, foomatic-filters.templates: Turned on the + insertion of PostScript code for CUPS' page accounting by default + (closes: LP#119403). + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 19 Jul 2007 19:11:45 +0100 + +foomatic-filters (3.0.2-20070323-0ubuntu1) feisty; urgency=low + + * New upstream bug fix release + o Performance improvements (closes: LP#78781 and probably also LP#96709). + o foomatic-rip did not read custom page sizes from the PostScript data + stream (closes: LP#42234, CUPS upstream STR #1722). + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 27 Mar 2007 09:48:54 +0100 + +foomatic-filters (3.0.2-20070312-0ubuntu1) feisty; urgency=low + + * New upstream bug fix release + o Replaced sysread() and syswrite() by read() and print() in foomatic-rip + as the buffering of sysread() and syswrite() is not compatible with the + buffering of the read() and print() used in the other operations. This + lead to printouts being messed up (closes LP#87597). + + -- Till Kamppeter <till.kamppeter@gmail.com> Tue, 13 Mar 2007 22:02:12 +0000 + +foomatic-filters (3.0.2-20070220-0ubuntu1) feisty; urgency=low + + * New upstream bug fix release + o Fixes problem of foomatic-rip eating up all memory and blocking the + system, requiring a hard reset (closes: LP#85569). + o URLs updated to OpenPrinting in documentation. + * debian/control: Set Ubuntu maintainer. + + -- Till Kamppeter <till.kamppeter@gmail.com> Thu, 22 Feb 2007 12:05:54 +0000 + foomatic-filters (3.0.2-20061031-1.2) unstable; urgency=low * Non-maintainer upload to fix pending l10n issues. diff --git a/debian/control b/debian/control index 9151a8f..6f5a456 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: foomatic-filters Section: text Priority: optional Maintainer: Chris Lawrence <lawrencc@debian.org> -Build-Depends: debhelper (>> 7), po-debconf, libgs-dev +Uploaders: Didier Raboud <didier@raboud.com +Build-Depends: debhelper (>> 7), po-debconf, libgs-dev, perl, libcups2-dev Homepage: http://www.openprinting.org/ Standards-Version: 3.8.1 @@ -10,20 +11,23 @@ Package: foomatic-filters Architecture: any Pre-Depends: bash (>= 2.05) Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, ucf (>= 0.30) -Recommends: cups-client | lpr | lprng | pdq | rlpr, ghostscript, cups | enscript | a2ps | mpage, foomatic-db-engine (>= 4.0) +Recommends: + cups-client | lpr | lprng | pdq | rlpr, + ghostscript, + cups | enscript | a2ps | mpage, + foomatic-db-engine (>= 4.0), + poppler-utils (>= 0.11.2) Conflicts: foomatic-bin (<< 2.9), cupsomatic-ppd (<< 20030507) Replaces: foomatic-bin (<< 2.9), cupsomatic-ppd Description: OpenPrinting printer support - filters Foomatic is a printer database designed to make it easier to set up - common printers for use with UNIX-like other operating systems. + common printers for use with UNIX-like operating systems. It provides the "glue" between a print spooler (like CUPS or lpr) and the printer, by processing files sent to the printer. . - This package consists of filter scripts used by the printer spoolers + This package consists of filters used by the printer spoolers to convert the incoming PostScript data into the printer's native format using a printer-specific, but spooler-independent PPD file. - You will need to install the foomatic-db-engine package and its - dependencies for this package to be useful. . - For use with CUPS, you will need both the cupsys and cupsys-client + For use with CUPS, you will need both the cups and cups-client packages installed on your system. diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch index cb2c611..1e39eae 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,2 @@ version=3 -http://www.linuxprinting.org/download/foomatic/foomatic-filters-(\d.*?-\d+)\.tar\.gz +http://www.openprinting.org/download/foomatic/foomatic-filters-([\d\.]+)\.tar\.gz |