diff options
Diffstat (limited to 'print/ghostscript-afpl/files/patch-src:unix-gcc.mak')
-rw-r--r-- | print/ghostscript-afpl/files/patch-src:unix-gcc.mak | 63 |
1 files changed, 50 insertions, 13 deletions
diff --git a/print/ghostscript-afpl/files/patch-src:unix-gcc.mak b/print/ghostscript-afpl/files/patch-src:unix-gcc.mak index ab8ae52b389b..7150b97c39e3 100644 --- a/print/ghostscript-afpl/files/patch-src:unix-gcc.mak +++ b/print/ghostscript-afpl/files/patch-src:unix-gcc.mak @@ -1,6 +1,6 @@ ---- src/unix-gcc.mak.orig Thu Oct 24 21:57:57 2002 -+++ src/unix-gcc.mak Sun Nov 17 22:01:58 2002 -@@ -24,14 +24,15 @@ +--- src/unix-gcc.mak.orig Thu May 11 06:54:27 2006 ++++ src/unix-gcc.mak Sat May 27 16:23:26 2006 +@@ -21,14 +21,15 @@ # source, generated intermediate file, and object directories # for the graphics library (GL) and the PostScript/PDF interpreter (PS). @@ -24,7 +24,7 @@ # Do not edit the next group of lines. -@@ -50,11 +51,10 @@ +@@ -47,11 +48,10 @@ # the directories also define the default search path for the # initialization files (gs_*.ps) and the fonts. @@ -39,7 +39,7 @@ exec_prefix = $(prefix) bindir = $(exec_prefix)/bin scriptdir = $(bindir) -@@ -143,7 +143,7 @@ +@@ -142,7 +142,7 @@ # some older JPEG streams that violate the standard. If the JPEG # library built from local sources, the patch will be applied. @@ -48,7 +48,7 @@ JPEG_NAME=jpeg # Define the directory where the PNG library sources are stored, -@@ -158,7 +158,7 @@ +@@ -157,7 +157,7 @@ # what its name is. # See gs.mak and Make.htm for more information. @@ -57,7 +57,7 @@ LIBPNG_NAME=png # Define the directory where the zlib sources are stored. -@@ -170,7 +170,7 @@ +@@ -169,7 +169,7 @@ # what its name is (usually libz, but sometimes libgz). # See gs.mak and Make.htm for more information. @@ -66,7 +66,21 @@ #ZLIB_NAME=gz ZLIB_NAME=z -@@ -197,7 +197,7 @@ +@@ -178,6 +178,13 @@ + JBIG2_LIB=jbig2dec + JBIG2SRCDIR=jbig2dec + ++# Choose the library to use for (JPXDecode support) ++# whether to link to an external build or compile in from source ++# and source location and configuration flags for compiling in ++JPX_LIB=jasper ++SHARE_JPX=1 ++JPX_CFLAGS=-DJAS_CONFIGURE ++ + # Define the directory where the icclib source are stored. + # See icclib.mak for more information + +@@ -201,7 +208,7 @@ # Define the name of the C compiler. @@ -75,7 +89,7 @@ # Define the name of the linker for the final link step. # Normally this is the same as the C compiler. -@@ -214,9 +214,9 @@ +@@ -218,9 +225,9 @@ # Define the added flags for standard, debugging, profiling # and shared object builds. @@ -88,7 +102,7 @@ CFLAGS_SO=-fPIC # Define the other compilation flags. Add at most one of the following: -@@ -230,7 +230,7 @@ +@@ -234,7 +241,7 @@ # We don't include -ansi, because this gets in the way of the platform- # specific stuff that <math.h> typically needs; nevertheless, we expect # gcc to accept ANSI-style function prototypes and function definitions. @@ -97,7 +111,7 @@ CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) -@@ -241,7 +241,7 @@ +@@ -245,7 +252,7 @@ # -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. @@ -106,7 +120,7 @@ LDFLAGS=$(XLDFLAGS) -@@ -274,7 +274,7 @@ +@@ -278,7 +285,7 @@ # Note that x_.h expects to find the header files in $(XINCLUDE)/X11, # not in $(XINCLUDE). @@ -115,7 +129,7 @@ # 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 -@@ -286,12 +286,12 @@ +@@ -290,12 +297,12 @@ # 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 @@ -131,3 +145,26 @@ # Define whether this platform has floating point hardware: # FPU_TYPE=2 means floating point is faster than fixed point. +@@ -322,10 +329,10 @@ + + # Choose the language feature(s) to include. See gs.mak for details. + +-FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)epsf.dev $(GLD)pipe.dev $(PSD)fapi.dev ++FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)epsf.dev $(GLD)pipe.dev $(PSD)fapi.dev $(PSD)jbig2.dev $(PSD)jpx.dev + #FEATURE_DEVS=$(PSD)psl3.dev $(PSD)pdf.dev + # The following is strictly for testing. +-FEATURE_DEVS_ALL=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)rasterop.dev $(PSD)double.dev $(PSD)trapping.dev $(PSD)stocht.dev $(GLD)pipe.dev ++FEATURE_DEVS_ALL=$(PSD)psl3.dev $(PSD)pdf.dev $(PSD)dpsnext.dev $(PSD)ttfont.dev $(PSD)rasterop.dev $(PSD)double.dev $(PSD)trapping.dev $(PSD)stocht.dev $(GLD)pipe.dev $(GLD)romfs.dev $(PSD)jbig2.dev $(PSD)jpx.dev + #FEATURE_DEVS=$(FEATURE_DEVS_ALL) + + # The list of resources to be included in the %rom% file system. +@@ -450,6 +457,9 @@ + include $(GLSRCDIR)/zlib.mak + include $(GLSRCDIR)/libpng.mak + include $(GLSRCDIR)/jbig2.mak ++include $(GLSRCDIR)/jasper.mak ++include $(GLSRCDIR)/ldf_jb2.mak ++include $(GLSRCDIR)/lwf_jp2.mak + include $(GLSRCDIR)/icclib.mak + include $(GLSRCDIR)/ijs.mak + include $(GLSRCDIR)/devs.mak |