1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-27 21:29:02 +00:00
freebsd-ports/print/ghostscript-gpl/files/patch-aa

225 lines
8.6 KiB
Plaintext
Raw Normal View History

--- src/unix-gcc.mak.orig Mon Sep 25 16:06:28 2000
+++ src/unix-gcc.mak Sun Feb 25 17:58:59 2001
@@ -26,14 +26,15 @@
# source, generated intermediate file, and object directories
# for the graphics library (GL) and the PostScript/PDF interpreter (PS).
-BINDIR=./bin
-GLSRCDIR=./src
-GLGENDIR=./obj
-GLOBJDIR=./obj
-PSSRCDIR=./src
-PSLIBDIR=./lib
-PSGENDIR=./obj
-PSOBJDIR=./obj
+.CURDIR?=.
+BINDIR=${.CURDIR}/bin
+GLSRCDIR=${.CURDIR}/src
+GLGENDIR=${.CURDIR}/obj
+GLOBJDIR=${.CURDIR}/obj
+PSSRCDIR=${.CURDIR}/src
+PSLIBDIR=${.CURDIR}/lib
+PSGENDIR=${.CURDIR}/obj
+PSOBJDIR=${.CURDIR}/obj
# Do not edit the next group of lines.
@@ -52,11 +53,10 @@
1998-12-03 08:24:21 +00:00
# the directories also define the default search path for the
# initialization files (gs_*.ps) and the fonts.
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
-INSTALL = $(GLSRCDIR)/instcopy -c
1998-12-03 08:24:21 +00:00
-INSTALL_PROGRAM = $(INSTALL) -m 755
-INSTALL_DATA = $(INSTALL) -m 644
+INSTALL_PROGRAM = $(BSD_INSTALL_SCRIPT)
+INSTALL_DATA = $(BSD_INSTALL_DATA)
-prefix = /usr/local
+prefix = $(PREFIX)
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
scriptdir = $(bindir)
@@ -128,7 +128,7 @@
# You may need to change this if the IJG library version changes.
# See jpeg.mak for more information.
-JSRCDIR=jpeg
+JSRCDIR=${.CURDIR}/jpeg
JVERSION=6
# Choose whether to use a shared version of the IJG JPEG library (-ljpeg).
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -148,14 +148,14 @@
# You may need to change this if the libpng version changes.
# See libpng.mak for more information.
-PSRCDIR=libpng
+PSRCDIR=${LOCALBASE}/include
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
PVERSION=10008
# Choose whether to use a shared version of the PNG library, and if so,
1998-12-03 08:24:21 +00:00
# what its name is.
# See gs.mak and Make.htm for more information.
-SHARE_LIBPNG=0
+SHARE_LIBPNG=1
LIBPNG_NAME=png
# Define the directory where the zlib sources are stored.
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -167,7 +167,7 @@
1998-12-03 08:24:21 +00:00
# what its name is (usually libz, but sometimes libgz).
# See gs.mak and Make.htm for more information.
1998-12-03 08:24:21 +00:00
-SHARE_ZLIB=0
+SHARE_ZLIB=1
#ZLIB_NAME=gz
ZLIB_NAME=z
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -182,7 +182,7 @@
# Define the name of the C compiler.
-CC=gcc
+CC?=cc
# Define the name of the linker for the final link step.
# Normally this is the same as the C compiler.
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -215,7 +215,7 @@
1998-12-03 08:24:21 +00:00
# gcc to accept ANSI-style function prototypes and function definitions.
XCFLAGS=
-CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS)
+#CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS)
# Define platform flags for ld.
# SunOS 4.n may need -Bstatic.
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -224,7 +224,7 @@
1998-12-03 08:24:21 +00:00
# -R /usr/local/xxx/lib:/usr/local/lib
# giving the full path names of the shared library directories.
# XLDFLAGS can be set from the command line.
-XLDFLAGS=
+XLDFLAGS=-L${LOCALBASE}/lib
1997-06-11 06:20:47 +00:00
1998-12-03 08:24:21 +00:00
LDFLAGS=$(XLDFLAGS) -fno-common
1997-06-11 06:20:47 +00:00
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -244,7 +244,7 @@
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
# All reasonable platforms require -lm, but Rhapsody and perhaps one or
# two others fold libm into libc and don't require any additional library.
-STDLIBS=-lpthread -lm
+STDLIBS= -lm
# Define the include switch(es) for the X11 header files.
# This can be null if handled in some other way (e.g., the files are
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
@@ -254,7 +254,7 @@
# Note that x_.h expects to find the header files in $(XINCLUDE)/X11,
# not in $(XINCLUDE).
-XINCLUDE=-I/usr/local/X/include
+XINCLUDE=-I${X11BASE}/include
# Define the directory/ies and library names for the X11 library files.
# XLIBDIRS is for ld and should include -L; XLIBDIR is for LD_RUN_PATH
@@ -266,12 +266,16 @@
1998-12-03 08:24:21 +00:00
# Solaris and other SVR4 systems with dynamic linking probably want
#XLIBDIRS=-L/usr/openwin/lib -R/usr/openwin/lib
# X11R6 (on any platform) may need
-#XLIBS=Xt SM ICE Xext X11
+ifdef NO_X
+XLIBS=
+else
1998-12-03 08:24:21 +00:00
+XLIBS=Xt SM ICE Xext X11
+endif
#XLIBDIRS=-L/usr/local/X/lib
-XLIBDIRS=-L/usr/X11/lib
+XLIBDIRS=-L${X11BASE}/lib
1998-12-03 08:24:21 +00:00
XLIBDIR=
-XLIBS=Xt Xext X11
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
+#XLIBS=Xt Xext X11
1998-12-03 08:24:21 +00:00
# Define whether this platform has floating point hardware:
# FPU_TYPE=2 means floating point is faster than fixed point.
@@ -329,7 +333,7 @@
# Choose the device(s) to include. See devs.mak for details,
# devs.mak and contrib.mak for the list of available devices.
-DEVICE_DEVS=$(DD)x11.dev $(DD)x11alpha.dev $(DD)x11cmyk.dev $(DD)x11gray2.dev $(DD)x11gray4.dev $(DD)x11mono.dev
+#DEVICE_DEVS=$(DD)x11.dev $(DD)x11alpha.dev $(DD)x11cmyk.dev $(DD)x11gray2.dev $(DD)x11gray4.dev $(DD)x11mono.dev
#DEVICE_DEVS1=
#DEVICE_DEVS2=
@@ -352,27 +356,27 @@
update to ghostscript v 6.50 - 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 ;-)
2001-01-16 22:57:24 +00:00
#DEVICE_DEVS19=
#DEVICE_DEVS20=
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
-DEVICE_DEVS1=$(DD)bmpmono.dev $(DD)bmpgray.dev $(DD)bmpsep1.dev $(DD)bmpsep8.dev $(DD)bmp16.dev $(DD)bmp256.dev $(DD)bmp16m.dev $(DD)bmp32b.dev
-DEVICE_DEVS2=$(DD)bmpamono.dev $(DD)bmpasep1.dev $(DD)bmpasep8.dev $(DD)bmpa16.dev $(DD)bmpa256.dev $(DD)bmpa16m.dev $(DD)bmpa32b.dev
-DEVICE_DEVS3=$(DD)deskjet.dev $(DD)djet500.dev $(DD)laserjet.dev $(DD)ljetplus.dev $(DD)ljet2p.dev $(DD)ljet3.dev $(DD)ljet3d.dev $(DD)ljet4.dev $(DD)ljet4d.dev $(DD)lj5mono.dev $(DD)lj5gray.dev
-DEVICE_DEVS4=$(DD)cdeskjet.dev $(DD)cdjcolor.dev $(DD)cdjmono.dev $(DD)cdj550.dev $(DD)pj.dev $(DD)pjxl.dev $(DD)pjxl300.dev
-DEVICE_DEVS5=$(DD)uniprint.dev
-DEVICE_DEVS6=$(DD)bj10e.dev $(DD)bj200.dev $(DD)bjc600.dev $(DD)bjc800.dev
-DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev
-DEVICE_DEVS8=$(DD)pcxmono.dev $(DD)pcxgray.dev $(DD)pcx16.dev $(DD)pcx256.dev $(DD)pcx24b.dev $(DD)pcxcmyk.dev
-DEVICE_DEVS9=$(DD)pbm.dev $(DD)pbmraw.dev $(DD)pgm.dev $(DD)pgmraw.dev $(DD)pgnm.dev $(DD)pgnmraw.dev $(DD)pnm.dev $(DD)pnmraw.dev $(DD)ppm.dev $(DD)ppmraw.dev $(DD)pkm.dev $(DD)pkmraw.dev $(DD)pksm.dev $(DD)pksmraw.dev
-DEVICE_DEVS10=$(DD)tiffcrle.dev $(DD)tiffg3.dev $(DD)tiffg32d.dev $(DD)tiffg4.dev $(DD)tifflzw.dev $(DD)tiffpack.dev
-DEVICE_DEVS11=$(DD)tiff12nc.dev $(DD)tiff24nc.dev
-DEVICE_DEVS12=$(DD)psmono.dev $(DD)psgray.dev $(DD)psrgb.dev $(DD)bit.dev $(DD)bitrgb.dev $(DD)bitcmyk.dev
-DEVICE_DEVS13=$(DD)pngmono.dev $(DD)pnggray.dev $(DD)png16.dev $(DD)png256.dev $(DD)png16m.dev
-DEVICE_DEVS14=$(DD)jpeg.dev $(DD)jpeggray.dev
-DEVICE_DEVS15=$(DD)pdfwrite.dev $(DD)pswrite.dev $(DD)epswrite.dev $(DD)pxlmono.dev $(DD)pxlcolor.dev
1998-12-03 08:24:21 +00:00
-
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
-DEVICE_DEVS16=
-DEVICE_DEVS17=
-DEVICE_DEVS18=
-DEVICE_DEVS19=
-DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet5c.dev
+#DEVICE_DEVS1=$(DD)bmpmono.dev $(DD)bmpgray.dev $(DD)bmpsep1.dev $(DD)bmpsep8.dev $(DD)bmp16.dev $(DD)bmp256.dev $(DD)bmp16m.dev $(DD)bmp32b.dev
+#DEVICE_DEVS2=$(DD)bmpamono.dev $(DD)bmpasep1.dev $(DD)bmpasep8.dev $(DD)bmpa16.dev $(DD)bmpa256.dev $(DD)bmpa16m.dev $(DD)bmpa32b.dev
+#DEVICE_DEVS3=$(DD)deskjet.dev $(DD)djet500.dev $(DD)laserjet.dev $(DD)ljetplus.dev $(DD)ljet2p.dev $(DD)ljet3.dev $(DD)ljet3d.dev $(DD)ljet4.dev $(DD)ljet4d.dev $(DD)lj5mono.dev $(DD)lj5gray.dev
+#DEVICE_DEVS4=$(DD)cdeskjet.dev $(DD)cdjcolor.dev $(DD)cdjmono.dev $(DD)cdj550.dev $(DD)pj.dev $(DD)pjxl.dev $(DD)pjxl300.dev
+#DEVICE_DEVS5=$(DD)uniprint.dev
+#DEVICE_DEVS6=$(DD)bj10e.dev $(DD)bj200.dev $(DD)bjc600.dev $(DD)bjc800.dev
+#DEVICE_DEVS7=$(DD)faxg3.dev $(DD)faxg32d.dev $(DD)faxg4.dev
+#DEVICE_DEVS8=$(DD)pcxmono.dev $(DD)pcxgray.dev $(DD)pcx16.dev $(DD)pcx256.dev $(DD)pcx24b.dev $(DD)pcxcmyk.dev
+#DEVICE_DEVS9=$(DD)pbm.dev $(DD)pbmraw.dev $(DD)pgm.dev $(DD)pgmraw.dev $(DD)pgnm.dev $(DD)pgnmraw.dev $(DD)pnm.dev $(DD)pnmraw.dev $(DD)ppm.dev $(DD)ppmraw.dev $(DD)pkm.dev $(DD)pkmraw.dev $(DD)pksm.dev $(DD)pksmraw.dev
+#DEVICE_DEVS10=$(DD)tiffcrle.dev $(DD)tiffg3.dev $(DD)tiffg32d.dev $(DD)tiffg4.dev $(DD)tifflzw.dev $(DD)tiffpack.dev
+#DEVICE_DEVS11=$(DD)tiff12nc.dev $(DD)tiff24nc.dev
+#DEVICE_DEVS12=$(DD)psmono.dev $(DD)psgray.dev $(DD)psrgb.dev $(DD)bit.dev $(DD)bitrgb.dev $(DD)bitcmyk.dev
+#DEVICE_DEVS13=$(DD)pngmono.dev $(DD)pnggray.dev $(DD)png16.dev $(DD)png256.dev $(DD)png16m.dev
+#DEVICE_DEVS14=$(DD)jpeg.dev $(DD)jpeggray.dev
+#DEVICE_DEVS15=$(DD)pdfwrite.dev $(DD)pswrite.dev $(DD)epswrite.dev $(DD)pxlmono.dev $(DD)pxlcolor.dev
+
+#DEVICE_DEVS16=
+#DEVICE_DEVS17=
+#DEVICE_DEVS18=
+#DEVICE_DEVS19=
+#DEVICE_DEVS20=$(DD)cljet5.dev $(DD)cljet5c.dev
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
# ---------------------------- End of options --------------------------- #
1998-12-03 08:24:21 +00:00
@@ -386,13 +390,13 @@
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
# detect whether we're running a version of gcc with the const optimization
# bug.
1998-12-03 08:24:21 +00:00
-AK=$(GLGENDIR)/cc.tr
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
+#AK=$(GLGENDIR)/cc.tr
1998-12-03 08:24:21 +00:00
# Define the compilation rules and flags.
CCFLAGS=$(GENOPT) $(CFLAGS)
-CC_=$(CC) `cat $(AK)` $(CCFLAGS)
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
-CCAUX=$(CC) `cat $(AK)`
1998-12-03 08:24:21 +00:00
+CC_=$(CC) $(CCFLAGS)
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
+CCAUX=$(CC)
CC_LEAF=$(CC_) -fomit-frame-pointer
# gcc can't use -fomit-frame-pointer with -pg.
CC_LEAF_PG=$(CC_)
@@ -419,5 +423,5 @@
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
include $(GLSRCDIR)/unixinst.mak
# This has to come last so it won't be taken as the default target.
1998-12-03 08:24:21 +00:00
-$(AK):
new ghostscript 6.01 port after repository copy additional changes by me: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: - configure + configure.batch updates: reviewed all informations in makefiles and driver docu to make list of available drivers and supported printers complete - added DeskJet 880C/882C/895C Driver from Matthew J. Gelhau Driver is still in developement. There is a newer 1.4 beta version available, but this version is recommended by the author. http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html Supported are the following models: HP DeskJet 812C 815C 832C 880C 882C 895C 932C 970C - added contributed uniprint driver profiles: printer: Epson Stylus Color 740 mode1: stc740ih.upp: Epson Stylus Color 740, 1440x720DpI, Inkjet Paper mode2: stc740p.upp : Epson Stylus Color 740, 720x720DpI, Plain Paper mode3: stc740pl.upp: Epson Stylus Color 740, 360x360DpI, Plain Paper contributor: Francois D. Menard <fmenard@g6-114b.residence.usherb.ca> # printer: Epson LQ-1170 mode1: lqx70ch.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x360DpI, Plain Pap. mode2: lqx70cl.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 180x180DpI, Plain Pap. mode3: lqx70cm.upp : Epson LQ-1170 ESC/P2 Dot Matrix, 360x180DpI, Plain Pap. contributor: Harold Bower <HalBower@worldnet.att.net> - updated PLIST - use GS_VERSION for DISTNAME - fix installation path for pdf_sec.ps if defined PDFENCRYPT - silence make install ("@") - change COMMENT to reflect version - update DESCR, to document driver enhancements compared to stanfard gs release - apsfilter will be updated later Submitted by: "Alec Wolman" <wolman@cs.washington.edu>
2000-03-25 12:27:38 +00:00
- if ( $(CC) --version | egrep "^2\.7\.([01]|2(\.[^1-9]|$$))" >/dev/null ); then echo -Dconst= >$(AK); else echo -Wcast-qual -Wwrite-strings >$(AK); fi
+#$(AK):
+# if ( $(CC) --version | egrep "^2\.7\.([01]|2(\.[^1-9]|$$))" >/dev/null ); then echo -Dconst= >$(AK); else echo -Wcast-qual -Wwrite-strings >$(AK); fi