mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-30 21:49:25 +00:00
7aa654686b
- removed port revision, because of new version - added PCL3 driver (hpdj successor) from Martin Lottermoser *both* driver, HPDJ and PCL3, are now compiled in reason: PCL3 is still flagged as BETA and author didn't get much response Although Martin says, its definitively not ALPHA, its safer to have the old drivers around, if things fail for some reason. Martin confirmed, that its possible to have both in one gs binary !!! - disable configure script temporarily, since dialog needs a driver update but I don't want to hold back that port any longer. - enabled as many gs driver as possible - reorganized MASTER_SITES - added mirrors - add a note, that russion mirror isn't up to date, so don't add it - optimized downloading from 6 different sources by special ordering - reorganized Makefile completely - put only ${GS_SOURCES} into EXTRACT_ONLY variable unpacking other 3rd party src's is handled in post-extract target - directory creating, patching, unpacking and install actions are now handeled within the proper make target. This makes port maintenance much easier, i.e.: if you enter make extract, then only extraction of things happen, but makefiles are still not patched. Before this cleanup, things were not so structured and not easy to maintain. Maybe we get a configure script later, to choose between different 3rd party driver options, then this "sorting" and documenting will support the migration process... - silence port by hiding actions with "@" - insert many informational echoes. This makes port maintenance and troubleshooting easier - put more unique comments in front of the different 3rd party modules - document things better - use as many environment variables as necessary, so that "numerical" changes only have to happen on some places and not withing make targets - use gs version number also in docu directory - properly install runtime, info and doc files from 3rd party drivers - put not needed stuff into "NOPORTDOCS" section - keep old font names to avoid fetching unnecessary things - updated patches as necessary - added new patch from Nartin Lottermoser - removed 2 patches that have been incorporated into gs 6.50 - added needed manual pages - updated pkg-plist - finally tested port and package building as well as port removal new port passes all disciplines ;-)
32 lines
1.3 KiB
PostScript
32 lines
1.3 KiB
PostScript
File: @(#)$Id: README,v 2.6 2000/11/09 18:33:58 Martin Beta $
|
|
Contents: README file for the pcl3 distribution
|
|
Author: Martin Lottermoser, Greifswaldstrasse 28, 38124 Braunschweig,
|
|
Germany. E-mail: Martin.Lottermoser@t-online.de.
|
|
[...]
|
|
8. There is also a bug in ghostscript's default configuration for the
|
|
undercolour removal and black generation functions. It shows up when
|
|
printing PostScript documents using the RGB colour space ("setrgbcolor" or
|
|
"sethsbcolor") on a device where the CMYK space is the native colour space;
|
|
this is the case for pcl3 if you specify "-sColourModel=CMYK". The bug
|
|
results in black being printed as a mixture of cyan, magenta, and yellow.
|
|
On my printer, this is a slightly greenish grey with fuzzy edges. My
|
|
subjective impression is that correcting this bug leads to sharper-looking
|
|
images.
|
|
[...]
|
|
|
|
I generated a patch as suggested from Martin Lottermoser
|
|
|
|
-andreas
|
|
|
|
--- lib/gs_init.ps.orig Mon Jan 8 20:47:39 2001
|
|
+++ lib/gs_init.ps Mon Jan 8 20:49:02 2001
|
|
@@ -1229,7 +1229,7 @@
|
|
% Set the default screen and BG/UCR.
|
|
/.setdefaultbgucr {
|
|
systemdict /setblackgeneration known {
|
|
- { pop 0 } dup setblackgeneration setundercolorremoval
|
|
+ {} dup setblackgeneration setundercolorremoval
|
|
} if
|
|
} bind def
|
|
/.useloresscreen { % - .useloresscreen <bool>
|