1
2009-08-19 Till Kamppeter <till.kamppeter@gmail.com>
3
* Tagged branch for release 4.0.3.
5
* VERSION, README, USAGE, configure.ac: Updated for release 4.0.3.
7
* foomaticrip.c: If PDF input has to be converted to PostScript
8
due to a PPD which does not support PDF (like the PPDs of the
9
Foomatic "Postscript" driver), we try at first to use "pdftops"
10
(Poppler) and only if this fails we use Ghostscript. This is
11
because Ghostscript blows up PDFs to huge PostScript
12
files (which many PostScript printers failed on), whereas
13
Poppler's output stays compact. As "pdftops" does not support
14
reading from stdin, we create a temporary file with the input
15
before starting to convert. Note that "pdftops" will get only
16
used if it has the "-origpagesizes" option (Poppler 0.11.x or
17
newer), as otherwise documents with pages of different sizes do
18
not get converted correctly (bug #365).
20
* pdf.c, util.c, util.h: Moved temp_dir() function from pdf.c to util.c
21
as it is now also needed by foomaticrip.c.
23
* foomaticrip.c: Fixed LPRng support (bug #337): PPD file names
24
were not read correctly from /etc/printcap (PRINTCAP_ENTRY
25
environment variable), starting 8 characters after the beginning
26
of the path and not stopping at a colon. Also the last command
27
line argument of the foomatic-rip call was always considered the
28
name of the PPD file, even if the PPD file name was already
29
determined by the PRINTCAP_ENTRY environment variable or the
30
"--ppd" command line argument.
32
2009-07-01 Till Kamppeter <till.kamppeter@gmail.com>
34
* foomaticrip.c: Do not use JCL which is preceeded to the input
35
data. We can generate it on our own and even merge it with the JCL
36
coming from the driver.
38
* renderer.c: Make sure that "@PJL SET ..." commands from the PPD
39
file do not get nmerged into the driver's PJL header too early,
40
expecially not before "@PJL JOB ..." lines, as then the commands
41
get ignored. This happened especially with the "InputSlot"
42
option for the "cdnj500" driver.
1
44
2009-06-24 Till Kamppeter <till.kamppeter@gmail.com>
3
46
* Tagged branch for release 4.0.2.