head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.38 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.36 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.34 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.32 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.30 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.28 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.26 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.24 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.22 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.20 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.18 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.16 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.14 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.12 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.10 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.8 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.6 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.24 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.22 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.20 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.18 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.16 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.14 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.1.1.1 netbsd-1-4-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2005.12.09.20.30.17; author wiz; state dead; branches; next 1.4; 1.4 date 2001.12.20.22.31.10; author jlam; state Exp; branches; next 1.3; 1.3 date 2001.07.15.22.19.12; author bad; state Exp; branches; next 1.2; 1.2 date 2001.05.03.05.11.43; author jlam; state Exp; branches; next 1.1; 1.1 date 2000.05.07.02.04.35; author jlam; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.05.07.02.04.35; author jlam; state Exp; branches; next ; desc @@ 1.5 log @Add x11 option to the various ghostscript packages, and get rid of the separate ghostscript*x11* packages. @ text @$NetBSD: patch-at,v 1.4 2001/12/20 22:31:10 jlam Exp $ --- src/unix-gcc.mak.orig Thu Dec 20 00:32:55 2001 +++ src/unix-gcc.mak @@@@ -30,12 +30,12 @@@@ BINDIR=./bin GLSRCDIR=./src -GLGENDIR=./obj -GLOBJDIR=./obj +GLGENDIR=./object +GLOBJDIR=./object PSSRCDIR=./src PSLIBDIR=./lib -PSGENDIR=./obj -PSOBJDIR=./obj +PSGENDIR=./object +PSOBJDIR=./object # Do not edit the next group of lines. @@@@ -58,7 +58,7 @@@@ INSTALL_PROGRAM = $(INSTALL) -m 755 INSTALL_DATA = $(INSTALL) -m 644 -prefix = /usr/local +prefix = ${PREFIX} exec_prefix = $(prefix) bindir = $(exec_prefix)/bin scriptdir = $(bindir) @@@@ -69,8 +69,8 @@@@ gsdir = $(datadir)/ghostscript gsdatadir = $(gsdir)/$(GS_DOT_VERSION) -docdir=$(gsdatadir)/doc -exdir=$(gsdatadir)/examples +docdir=$(datadir)/doc/html/ghostscript +exdir=$(datadir)/examples/ghostscript vfdir=$(gsdatadir)/vflib GS_DOCDIR=$(docdir) @@@@ -156,7 +156,7 @@@@ # 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. @@@@ -168,7 +168,7 @@@@ # what its name is (usually libz, but sometimes libgz). # See gs.mak and Make.htm for more information. -SHARE_ZLIB=0 +SHARE_ZLIB=1 #ZLIB_NAME=gz ZLIB_NAME=z @@@@ -244,8 +244,11 @@@@ # include pthreads in libc and don't require any additional library. # All reasonable platforms require -lm, but Rhapsody and perhaps one or # two others fold libm into libc and don't require any additional library. +# +# If async device drivers won't be built, then -lpthread (or local equivalent) +# can be removed from STDLIBS. -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 @@@@ -281,7 +284,7 @@@@ #VFLIBS=VFlib VFINCLUDE= VFLIBDIRS= -VFLIBS=VFlib2 ttf +VFLIBS=VFlib2 ttf intl # Define whether this platform has floating point hardware: # FPU_TYPE=2 means floating point is faster than fixed point. @@@@ -339,7 +342,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= @@@@ -357,27 +360,27 @@@@ #DEVICE_DEVS14= #DEVICE_DEVS15= -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 +#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 # ---------------------------- End of options --------------------------- # @ 1.4 log @Update ghostscript and ghostscript-nox11 to 6.01nb1. The changes are adding additional printer drivers: stp: Gimp-Print/STP color inkjets for photo quality output hpijs: HP Linux Inkjet Driver for 41 HP inkjets cdj880: HP DeskJet 880 series gdi: Samsung SmartGDI laser printers This closes pkg/13351 by Ingolf Steinbach and pkg/13902 by Thor Lancelot Simon . @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Rather than messing around with the special happy variables that control the special happy MAKEOBJDIR behavior, make gs build in ./object instead of ./obj. That's just as effective in not confusing make(1) and prevents the package-links target from creating pkgsrc/print/packages/print and making bogus symlinks in there. @ text @d1 1 a1 1 $NetBSD: patch-at,v 1.2 2001/05/03 05:11:43 jlam Exp $ d3 2 a4 2 --- src/unix-gcc.mak.orig Sun Jul 15 23:47:57 2001 +++ src/unix-gcc.mak Sun Jul 15 23:49:00 2001 a59 24 @@@@ -214,9 +214,9 @@@@ # We don't include -ansi, because this gets in the way of the platform- # specific stuff that typically needs; nevertheless, we expect # gcc to accept ANSI-style function prototypes and function definitions. -XCFLAGS= +#XCFLAGS= -CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) +#CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) # Define platform flags for ld. # SunOS 4.n may need -Bstatic. @@@@ -225,9 +225,9 @@@@ # -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= -LDFLAGS=$(XLDFLAGS) -fno-common +LDFLAGS=$(XLDFLAGS) # -fno-common # Define any extra libraries to link into the executable. # ISC Unix 2.2 wants -linet. d73 1 a73 29 @@@@ -255,7 +258,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/usr/local/X/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 @@@@ -270,9 +273,16 @@@@ #XLIBS=Xt SM ICE Xext X11 #XLIBDIRS=-L/usr/local/X/lib -XLIBDIRS=-L/usr/X11/lib +#XLIBDIRS=-L/usr/X11/lib +#XLIBDIR= +#XLIBS=Xt Xext X11 + +.if defined(USE_X11) +XINCLUDE=-I${X11BASE}/include +XLIBDIRS=-L${X11BASE}/lib -Wl,-R${X11BASE}/lib XLIBDIR= -XLIBS=Xt Xext X11 +XLIBS=Xt SM ICE Xext X11 +.endif # Define the directory/ies for the VFlib files. # If you use FreeType, Add ttf to VFLIBS @@@@ -281,7 +291,7 @@@@ d82 1 a82 10 @@@@ -292,7 +302,7 @@@@ # FPU_TYPE=-1 means that floating point is always much slower than # fixed point. -FPU_TYPE=1 +#FPU_TYPE=1 # Define the .dev module that implements thread and synchronization # primitives for this platform. @@@@ -339,7 +349,7 @@@@ d91 1 a91 1 @@@@ -357,27 +367,27 @@@@ @ 1.2 log @Move HTML documentation to ${PREFIX}/share/doc/html/ghostscript. @ text @d1 1 a1 1 $NetBSD: patch-at,v 1.1.1.1 2000/05/07 02:04:35 jlam Exp $ d3 19 a21 2 --- src/unix-gcc.mak.orig Mon May 1 22:07:38 2000 +++ src/unix-gcc.mak Mon May 1 22:08:39 2000 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d20 1 a20 1 +docdir=$(datadir)/doc/ghostscript @ 1.1.1.1 log @ghostscript-nox11-6.01: Changes from 5.50 include many bug fixes, and better support for several color printers. Incorporates the "bonk" color HP printer drivers. Also includes support for the Japanese Vector Font library for JPDF display and for various Japanese printers. Many thanks to itohy@@netbsd.org for providing the VFlib patches. Closes PR#9998. @ text @@