Download raw body.
ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}
[Maintainer Update] print/ghostscript/gnu: add g{pcl6,xps,pdl}
On 2024/07/15 21:29, Matthias Kilian wrote: > Hi, > > On Tue, Jul 09, 2024 at 03:30:34PM +0200, Jeremie Courreges-Anglas wrote: > > On Tue, Jul 09, 2024 at 10:15:10PM +0900, SASANO Takayoshi wrote: > > Not sure what you folks mean with "another package". A subpackage? > > Or another port, maybe? There are already 3 FLAVORS in the > > ghostscript/gnu port and I'm not sure this would mix well with > > MULTI_PACKAGES. Another port would probably need some tweaks for the > > shared libs. Just putting everything inside the same package seems > > easier. > > Slightly offtopic, but do we still need ghostscripts a4 and no_x11 > FLAVORS? > > I remember that someone asked me about the a4 FLAVOR a long time > ago, and there still are some source files with #ifdef A4: > > ./base/gxdevice.h > ./contrib/gdevln03.c > ./contrib/gdevxes.c > ./contrib/japanese/gdevmjc.c > ./devices/gdevescp.c > > Ignoring the contrib stuff, base/gxdevice.h uses the #ifdef A4 for > deriving some *default* macros, so I assume that thos values can > be overridden by command line switches. And devices/gdevescp.c uses > #ifdef A4 for Stylus 800 printers, which may date back to 1993. No > idea wether this printer series is still relevant today. IMHO, the > a4 FLAVOR could be dropped; maybe switching the default to -DA4 > secretly, like we did more than a decade ago for another port, after > which not a single person complained ;-) I wouldn't complain about A4 default ;-) > For no_x11: it isn't really useful *unless* you don't install the > x*.tgz install sets. I don't know who still doesn't install them > today, even on smallish devices. agreed.
ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}
[Maintainer Update] print/ghostscript/gnu: add g{pcl6,xps,pdl}