annotate src/ghostscript-1-fixes.patch @ 6113:24e29dcb2e64

Qt5: Update to version 5.15.3. * src/qtbase.mk: Update version and checksum. * src/qtbase-2-gcc11.patch: Remove hunks from patch that have been applied upstream. * src/qtimageformats.mk, src/qtsvg.mk, src/qttools.mk, src/qttranslationse.mk: Update checksum.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 05 Mar 2022 10:59:53 +0100
parents b022da047e9b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
1 diff -ur ghostscript-9.50.orig/base/fapi_ft.c ghostscript-9.50/base/fapi_ft.c
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
2 --- ghostscript-9.50.orig/base/fapi_ft.c 2020-12-27 14:29:32.714236780 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
3 +++ ghostscript-9.50/base/fapi_ft.c 2020-12-27 14:30:34.503600642 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
4 @@ -125,6 +125,10 @@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
5 delete_inc_int_info(gs_fapi_server * a_server,
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
6 FT_IncrementalRec * a_inc_int_info);
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
7
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
8 +#ifndef FT_CALLBACK_DEF
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
9 + #define FT_CALLBACK_DEF(X) X
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
10 +#endif
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
11 +
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
12 FT_CALLBACK_DEF(void *)
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
13 FF_alloc(FT_Memory memory, long size)
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
14 {
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
15 diff -ur ghostscript-9.50.orig/base/gp_unix.c ghostscript-9.50/base/gp_unix.c
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
16 --- ghostscript-9.50.orig/base/gp_unix.c 2020-12-27 14:29:32.703236181 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
17 +++ ghostscript-9.50/base/gp_unix.c 2020-12-27 18:25:25.242079971 -0500
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
18 @@ -16,6 +16,9 @@
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
19
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
20 /* Unix-specific routines for Ghostscript */
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
21
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
22 +#ifdef __MINGW32__
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
23 +# include "windows_.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
24 +#endif
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
25 #include "pipe_.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
26 #include "string_.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
27 #include "time_.h"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
28 @@ -466,3 +469,54 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
29 }
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
30 #endif
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
31 }
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
32 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
33 +/* A function to decode the next codepoint of the supplied args from the
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
34 + * local windows codepage, or -1 for EOF.
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
35 + * (copied from gp_win32.c)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
36 + */
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
37 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
38 +#ifdef __MINGW32__
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
39 +int
5189
9ecdae39c4f8 ghostscript: update to v9.50
John Donoghue
parents: 4959
diff changeset
40 +gp_local_arg_encoding_get_codepoint(gp_file *file, const char **astr)
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
41 +{
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
42 + int len;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
43 + int c;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
44 + char arg[3];
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
45 + wchar_t unicode[2];
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
46 + char utf8[4];
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
47 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
48 + if (file) {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
49 + c = fgetc(file);
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
50 + if (c == EOF)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
51 + return EOF;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
52 + } else if (**astr) {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
53 + c = *(*astr)++;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
54 + if (c == 0)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
55 + return EOF;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
56 + } else {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
57 + return EOF;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
58 + }
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
59 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
60 + arg[0] = c;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
61 + if (IsDBCSLeadByte(c)) {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
62 + if (file) {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
63 + c = fgetc(file);
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
64 + if (c == EOF)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
65 + return EOF;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
66 + } else if (**astr) {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
67 + c = *(*astr)++;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
68 + if (c == 0)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
69 + return EOF;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
70 + }
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
71 + arg[1] = c;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
72 + len = 2;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
73 + } else {
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
74 + len = 1;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
75 + }
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
76 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
77 + /* Convert the string (unterminated in, unterminated out) */
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
78 + len = MultiByteToWideChar(CP_ACP, 0, arg, len, unicode, 2);
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
79 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
80 + return unicode[0];
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
81 +}
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
82 +#endif /* __MINGW32__ */
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
83 Only in ghostscript-9.50/base: gp_unix.c.orig
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
84 diff -ur ghostscript-9.50.orig/base/unix-aux.mak ghostscript-9.50/base/unix-aux.mak
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
85 --- ghostscript-9.50.orig/base/unix-aux.mak 2020-12-27 14:29:32.718236997 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
86 +++ ghostscript-9.50/base/unix-aux.mak 2020-12-27 18:25:25.242079971 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
87 @@ -57,23 +57,29 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
88 # -------------------------- Auxiliary programs --------------------------- #
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
89
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
90 $(ECHOGS_XE): $(GLSRC)echogs.c $(AK) $(stdpre_h) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
91 + test -e $(ECHOGS_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
92 $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(ECHOGS_XE) $(GLSRC)echogs.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
93
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
94 $(PACKPS_XE): $(GLSRC)pack_ps.c $(stdpre_h) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
95 + test -e $(PACKPS_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
96 $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(PACKPS_XE) $(GLSRC)pack_ps.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
97
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
98 # On the RS/6000 (at least), compiling genarch.c with gcc with -O
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
99 # produces a buggy executable.
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
100 $(GENARCH_XE): $(GLSRC)genarch.c $(AK) $(GENARCH_DEPS) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
101 + test -e $(GENARCH_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
102 $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENARCH_XE) $(GLSRC)genarch.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
103
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
104 $(GENCONF_XE): $(GLSRC)genconf.c $(AK) $(GENCONF_DEPS) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
105 + test -e $(GENCONF_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
106 $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENCONF_XE) $(GLSRC)genconf.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
107
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
108 $(GENDEV_XE): $(GLSRC)gendev.c $(AK) $(GENDEV_DEPS) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
109 + test -e $(GENDEV_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
110 $(CCAUX_) $(I_)$(GLSRCDIR)$(_I) $(O_)$(GENDEV_XE) $(GLSRC)gendev.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
111
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
112 $(GENHT_XE): $(GLSRC)genht.c $(AK) $(GENHT_DEPS) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
113 + test -e $(GENHT_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
114 $(CCAUX_) $(GENHT_CFLAGS) $(O_)$(GENHT_XE) $(GLSRC)genht.c $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
115
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
116 # To get GS to use the system zlib, you remove/hide the gs/zlib directory
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
117 @@ -84,6 +90,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
118 $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ) $(AUX)memento.$(OBJ)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
119
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
120 $(MKROMFS_XE)_0: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_0) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
121 + test -e $(MKROMFS_XE)_0 || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
122 $(CCAUX_) $(GENOPTAUX) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_0 $(MKROMFS_OBJS_0) $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
123
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
124 # .... and one using the zlib library linked via the command line
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
125 @@ -93,9 +100,11 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
126 $(AUX)gp_stdia.$(OBJ) $(AUX)gsutil.$(OBJ)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
127
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
128 $(MKROMFS_XE)_1: $(GLSRC)mkromfs.c $(MKROMFS_COMMON_DEPS) $(MKROMFS_OBJS_1) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
129 + test -e $(MKROMFS_XE)_1 || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
130 $(CCAUX_) $(GENOPTAUX) $(I_)$(GLSRCDIR)$(_I) $(I_)$(GLOBJ)$(_I) $(I_)$(ZSRCDIR)$(_I) $(GLSRC)mkromfs.c $(O_)$(MKROMFS_XE)_1 $(MKROMFS_OBJS_1) $(AUXEXTRALIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
131
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
132 $(MKROMFS_XE): $(MKROMFS_XE)_$(SHARE_ZLIB) $(UNIX_AUX_MAK) $(MAKEDIRS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
133 + test -e $(MKROMFS_XE) || \
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
134 $(CP_) $(MKROMFS_XE)_$(SHARE_ZLIB) $(MKROMFS_XE)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
135
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
136 # Query the environment to construct gconfig_.h.
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
137 diff -ur ghostscript-9.50.orig/base/unix-dll.mak ghostscript-9.50/base/unix-dll.mak
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
138 --- ghostscript-9.50.orig/base/unix-dll.mak 2020-12-27 14:29:32.690235473 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
139 +++ ghostscript-9.50/base/unix-dll.mak 2020-12-27 18:25:25.242079971 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
140 @@ -66,9 +66,6 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
141 GS_SOEXT=$(SO_LIB_EXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
142 GS_DLLEXT=$(DLL_EXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
143
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
144 -GS_SONAME=$(GS_SONAME_BASE)$(GS_SOEXT)$(GS_DLLEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
145 -GS_SONAME_MAJOR=$(GS_SONAME_BASE)$(GS_SOEXT)$(SO_LIB_VERSION_SEPARATOR)$(GS_VERSION_MAJOR)$(GS_DLLEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
146 -GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE)$(GS_SOEXT)$(SO_LIB_VERSION_SEPARATOR)$(GS_VERSION_MAJOR)$(SO_LIB_VERSION_SEPARATOR)$(GS_VERSION_MINOR)$(GS_DLLEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
147
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
148 PCL_SONAME=$(PCL_SONAME_BASE)$(GS_SOEXT)$(GS_DLLEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
149 PCL_SONAME_MAJOR=$(PCL_SONAME_BASE)$(GS_SOEXT)$(SO_LIB_VERSION_SEPARATOR)$(GS_VERSION_MAJOR)$(GS_DLLEXT)
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
150 diff -ur ghostscript-9.50.orig/configure.ac ghostscript-9.50/configure.ac
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
151 --- ghostscript-9.50.orig/configure.ac 2020-12-27 14:29:32.689235419 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
152 +++ ghostscript-9.50/configure.ac 2020-12-27 18:25:25.243080026 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
153 @@ -23,6 +23,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
154 AC_PREREQ(2.63)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
155 AC_LANG(C)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
156 AC_CONFIG_SRCDIR(psi/gs.c)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
157 +AC_CANONICAL_HOST
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
158
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
159 dnl Inherit compiler flags from the environment...
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
160 CFLAGS="${CFLAGS:=}"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
161 @@ -125,8 +126,11 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
162
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
163 # purposefully do not include "help" output for this
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
164 AC_ARG_ENABLE([save_confaux])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
165 +AC_ARG_ENABLE([auxtools_only])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
166
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
167 -if test x"$CCAUX" != x"" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
168 +absolute_source_path=$(cd "$(dirname "$0")" && pwd)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
169 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
170 +if test x"$host" != x"$build" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
171 # rerun configure for the AUX tools, disabling a load of tests not relevant for CCAUX
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
172 olddir=`pwd`
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
173 if test x"$enable_save_confaux" = x"yes"; then
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
174 @@ -146,9 +150,10 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
175 echo $AUXFLAGS_MAK_LINE06 >> $AUXFLAGS_MAK.in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
176 echo $AUXFLAGS_MAK_LINE07 >> $AUXFLAGS_MAK.in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
177
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
178 - ../$0 CC="$CCAUX" CFLAGS="$CFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host= --build= --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-fapi --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-luratech --without-jbig2dec --without-x --with-drivers=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
179 + AC_MSG_NOTICE([Begin recursive call to configure script (for auxiliary tools)])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
180 + "$absolute_source_path/configure" CC="$CCAUX" CFLAGS="$CFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host=$build --build=$build --enable-auxtools_only --with-local-zlib --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-fapi --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-luratech --without-jbig2dec --without-x --with-drivers=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
181 status=$?
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
182 - cp config.log ../configaux.log
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
183 + cp config.log $olddir/configaux.log
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
184 if test $status -eq 0 ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
185 CCAUX=$(grep CCAUX $AUXFLAGS_MAK | sed "s/CCAUX=//g")
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
186 GCFLAGSAUXTMP=$(grep GCFLAGSAUX $AUXFLAGS_MAK | sed "s/GCFLAGSAUX=//g")
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
187 @@ -204,7 +209,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
188 # but if we are cross compiling, and there isn't a matching
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
189 # pkconfig for the --host setting, then don't use the 'local'
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
190 # pkconfig at all
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
191 -if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
192 +if test x"$host" != x"$build" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
193 AC_PATH_PROG(BUILD_PKGCONFIG, pkg-config)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
194 if test x"$BUILD_PKGCONFIG" = x"$PKGCONFIG" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
195 PKGCONFIG=
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
196 @@ -217,7 +222,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
197 # but if we are cross compiling, and there isn't a matching
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
198 # pkconfig for the --host setting, then don't use the 'local'
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
199 # pkconfig at all
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
200 -if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
201 +if test x"$host" != x"$build" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
202 AC_PATH_PROG(BUILD_STRIP_XE, strip)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
203 if test x"$BUILD_STRIP_XE" = x"$STRIP_XE" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
204 STRIP_XE=
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
205 @@ -234,18 +239,14 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
206 INSTALL_CONTRIB="install-contrib-extras"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
207
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
208 if test x"$enable_contrib" = x; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
209 - if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
210 - enable_contrib=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
211 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
212 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
213 - MINGW*|MSYS*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
214 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
215 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
216 AC_MSG_WARN([disabling contrib devices])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
217 enable_contrib=no
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
218 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
219 *)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
220 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
221 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
222 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
223 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
224
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
225 if test x"$enable_contrib" != x"no"; then
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
226 @@ -274,26 +275,27 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
227 CC_OPT_FLAGS_TO_TRY="-O"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
228 SET_DT_SONAME="-soname="
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
229
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
230 -if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
231 - if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
232 - CC_OPT_FLAGS_TO_TRY="-O2"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
233 - CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
234 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
235 -else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
236 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
237 - Linux*|GNU*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
238 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
239 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
240 if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
241 CC_OPT_FLAGS_TO_TRY="-O2"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
242 CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
243 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
244 + SET_DT_SONAME=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
245 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
246 - *BSD)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
247 + *-linux*|*-gnu)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
248 + if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
249 + CC_OPT_FLAGS_TO_TRY="-O2"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
250 + CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
251 + fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
252 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
253 + *bsd*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
254 if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
255 CC_OPT_FLAGS_TO_TRY="-O2"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
256 CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
257 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
258 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
259 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
260 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
261 if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
262 CC_OPT_FLAGS_TO_TRY="-O2"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
263 CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
264 @@ -321,7 +323,6 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
265 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
266 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
267 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
268 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
269
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
270 AC_SUBST(SET_DT_SONAME)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
271
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
272 @@ -368,18 +369,20 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
273 ARCH_CONF_HEADER=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
274
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
275 if test x"$with_arch_h" = x""; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
276 - if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
277 - ARCH_CONF_HEADER="\$(GLSRCDIR)/../$ARCH_AUTOCONF_HEADER"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
278 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
279 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
280 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
281 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
282 + x86_64*-mingw*|x86_64*-msys*|x86_64*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
283 + ARCH_CONF_HEADER="\$(GLSRCDIR)/../arch/windows-x64-msvc.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
284 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
285 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
286 + ARCH_CONF_HEADER="\$(GLSRCDIR)/../arch/windows-x86-msvc.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
287 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
288 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
289 ARCH_CONF_HEADER="\$(GLSRCDIR)/../arch/osx-x86-x86_64-ppc-gcc.h"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
290 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
291 *)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
292 ARCH_CONF_HEADER=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
293 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
294 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
295 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
296 else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
297 ARCH_CONF_HEADER=$with_arch_h
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
298 fi
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
299 @@ -658,15 +661,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
300 dnl configure scripts we might call
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
301 dnl --------------------------------------------------
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
302
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
303 -SUBCONFIG_OPTS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
304 -
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
305 -if test x"$build_alias" != x""; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
306 - SUBCONFIG_OPTS="$SUBCONFIG_OPTS --build=$build_alias"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
307 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
308 -
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
309 -if test x"$host_alias" != x""; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
310 - SUBCONFIG_OPTS="$SUBCONFIG_OPTS --host=$host_alias"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
311 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
312 +SUBCONFIG_OPTS="--build=$build --host=$host"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
313
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
314 dnl --------------------------------------------------
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
315 dnl Check for libraries
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
316 @@ -996,7 +991,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
317 if $PKGCONFIG --atleast-version=12.0.6 freetype2; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
318 AC_MSG_RESULT(yes)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
319 FT_CFLAGS="$CFLAGS `$PKGCONFIG --cflags freetype2`"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
320 - FT_LIBS="`$PKGCONFIG --libs freetype2`"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
321 + FT_LIBS="`$PKGCONFIG --libs-only-l freetype2`"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
322 FT_BRIDGE=1
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
323 SHARE_FT=1
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
324 else
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
325 @@ -1047,6 +1042,14 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
326 AC_SUBST(FT_CFLAGS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
327 AC_SUBST(FT_LIBS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
328
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
329 +if test x"$enable_auxtools_only" = x"yes" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
330 + LIBJPEGDIR=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
331 + SHARE_LIBJPEG=0
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
332 + AC_DEFINE([DONT_HAVE_JMEMSYS_H], 1, [])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
333 + AC_SUBST(SHARE_LIBJPEG)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
334 + AC_SUBST(LIBJPEGDIR)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
335 +else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
336 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
337 AC_MSG_CHECKING([for local jpeg library source])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
338 dnl At present, we give the local source priority over the shared
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
339 dnl build, so that the D_MAX_BLOCKS_IN_MCU patch will be applied.
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
340 @@ -1088,6 +1091,13 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
341 [define if the libjpeg memory system prototypes aren't available])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
342 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
343
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
344 +fi # $enable_auxtools_only
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
345 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
346 +# this option is useful if you're cross-compiling and want to use
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
347 +# your toolchain's zlib for $host but the local one for $build
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
348 +AC_ARG_WITH([local-zlib], AC_HELP_STRING([--without-local-zlib],
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
349 + [do not check for local zlib sources (has no effect on AUX toolchain when cross-building)]))
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
350 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
351 AC_MSG_CHECKING([for local zlib source])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
352 dnl zlib is needed for language level 3, and libpng
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
353 # we must define ZLIBDIR regardless because png.mak does a -I$(ZLIBDIR)
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
354 @@ -1096,6 +1106,13 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
355 AUX_SHARED_ZLIB=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
356 ZLIBCFLAGS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
357
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
358 +if test x"$with_local_zlib" = x"no" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
359 + AC_MSG_RESULT([skip])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
360 + AC_CHECK_LIB(z, deflate, [
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
361 + AC_CHECK_HEADERS(zlib.h, [SHARE_ZLIB=1; AUX_SHARED_ZLIB="-l\$(ZLIB_NAME)"])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
362 + ])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
363 +else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
364 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
365 if test -d $srcdir/zlib; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
366 AC_MSG_RESULT([yes])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
367 SHARE_ZLIB=0
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
368 @@ -1110,6 +1127,9 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
369 AC_CHECK_HEADERS(zlib.h, [SHARE_ZLIB=1; AUX_SHARED_ZLIB="-l\$(ZLIB_NAME)"])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
370 ])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
371 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
372 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
373 +fi # $with_local_zlib
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
374 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
375 if test -z "$SHARE_ZLIB"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
376 AC_MSG_ERROR([I did not find a copy of zlib on your system.
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
377 Please either install it, or unpack a copy of the source in a
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
378 @@ -1136,6 +1156,11 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
379 AC_SUBST(FT_SYS_ZLIB)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
380
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
381 dnl png for the png output device; it also requires zlib
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
382 +if test x"$enable_auxtools_only" = x"yes" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
383 + LIBPNGDIR=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
384 + SHARE_LIBPNG=0
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
385 +else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
386 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
387 LIBPNGDIR=src
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
388 PNGDEVS=''
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
389 PNGDEVS_ALL='png48 png16m pnggray pngmono pngmonod png256 png16 pngalpha'
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
390 @@ -1157,12 +1182,21 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
391 if test -z "$PNGDEVS"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
392 AC_MSG_NOTICE([disabling png output devices])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
393 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
394 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
395 +fi # $enable_auxtools_only
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
396 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
397 AC_SUBST(SHARE_LIBPNG)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
398 AC_SUBST(LIBPNGDIR)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
399 #AC_SUBST(PNGDEVS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
400
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
401 WHICHLCMS=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
402
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
403 +if test x"$enable_auxtools_only" = x"yes" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
404 + SHARELCMS=0
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
405 + LCMS2DIR=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
406 + LCMS2MTDIR=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
407 +else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
408 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
409 AC_MSG_CHECKING([for local lcms2mt library source])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
410 LCMS2DIR=src
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
411 LCMS2MTDIR=src
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
412 @@ -1197,6 +1231,8 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
413 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
414 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
415
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
416 +fi # $enable_auxtools_only
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
417 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
418 AC_SUBST(SHARELCMS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
419 AC_SUBST(WHICHLCMS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
420 AC_SUBST(LCMS2DIR)
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
421 @@ -1349,7 +1385,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
422 EXPAT_CFLAGS=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
423 EXPAT_LIBS=
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
424
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
425 -if test x"$with_xps" != x"no" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
426 +if test x"$with_xps" != x"no" -a x"$enable_auxtools_only" != x"yes" ; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
427 if test -f $srcdir/xps/xps.mak; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
428 AC_MSG_CHECKING([for local expat library source])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
429 if test -f $srcdir/expat/lib/expat.h ; then
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
430 @@ -1528,16 +1564,14 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
431 AC_ARG_WITH([ijs], AC_HELP_STRING([--without-ijs],
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
432 [disable IJS driver support]))
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
433
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
434 -if test x"$cross_compiling" != x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
435 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
436 - MINGW*|MSYS*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
437 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
438 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
439 AC_MSG_WARN([disabling the ijs device])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
440 with_ijs=no
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
441 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
442 *)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
443 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
444 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
445 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
446
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
447 dnl set safe defaults
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
448 IJSDIR=src
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
449 @@ -1589,15 +1623,8 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
450 SHARE_JBIG2=0
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
451 JBIG2DIR=$srcdir/luratech/ldf_jb2
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
452
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
453 - if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
454 - if test x"$JBIG2_CFLAGS" != x""; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
455 - JBIG2_AUTOCONF_CFLAGS="-DUSE_LDF_JB2 -fsigned-char $JBIG2_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
456 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
457 - JBIG2_AUTOCONF_CFLAGS="-DUSE_LDF_JB2 -fsigned-char -DLINUX=1 -DFORTE"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
458 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
459 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
460 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
461 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
462 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
463 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
464 JBIG2_AUTOCONF_CFLAGS="-DUSE_LDF_JB2 -DMAC -DMAC_OS_X_BUILD -fsigned-char"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
465 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
466 AIX)
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
467 @@ -1611,7 +1638,6 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
468 JBIG2_AUTOCONF_CFLAGS="-DUSE_LDF_JB2 -fsigned-char -DLINUX=1 -DFORTE"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
469 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
470 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
471 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
472
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
473 JBIG2FILEDEVS='$(DD)gdevjbig2.dev'
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
474 JBIG2DEVS='$(PSD)jbig2.dev'
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
475 @@ -1734,15 +1760,8 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
476 SHARE_JPX=0
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
477 JPXDIR=$srcdir/luratech/lwf_jp2
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
478
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
479 - if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
480 - if test x"$JPX_CFLAGS" != x""; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
481 - JPX_AUTOCONF_CFLAGS="-DUSE_LWF_JP2 $JPX_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
482 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
483 - JPX_AUTOCONF_CFLAGS="-DUSE_LWF_JP2 -DLINUX=1 -DFORTE"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
484 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
485 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
486 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
487 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
488 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
489 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
490 JPX_AUTOCONF_CFLAGS="-DUSE_LWF_JP2 -DMAC -DMAC_OS_X_BUILD"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
491 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
492 AIX)
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
493 @@ -1756,7 +1775,6 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
494 JPX_AUTOCONF_CFLAGS="-DUSE_LWF_JP2 -DLINUX=1 -DFORTE"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
495 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
496 esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
497 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
498 JPXDEVS='$(PSD)jpx.dev'
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
499 else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
500 AC_MSG_RESULT([no])
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
501 @@ -2506,22 +2524,15 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
502 DLL_EXT=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
503 SO_LIB_VERSION_SEPARATOR="."
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
504
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
505 -if test x"$cross_compiling" = x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
506 - DYNAMIC_CFLAGS="-fPIC"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
507 - GS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GS_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
508 - PCL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PCL_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
509 - XPS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(XPS_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
510 - PDL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GPDL_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
511 - if test $ac_cv_prog_gcc = yes; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
512 - # GCC high level flag
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
513 - DYNAMIC_LIBS="-rdynamic"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
514 - else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
515 - DYNAMIC_LIBS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
516 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
517 - SO_LIB_EXT=".so"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
518 -else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
519 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
520 - Linux*|GNU*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
521 +libname1="_SO_BASE)\$(GS_SOEXT)\$(DLL_EXT)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
522 +libname2="_SO_BASE)\$(GS_SOEXT)\$(SO_LIB_VERSION_SEPARATOR)\$(GS_VERSION_MAJOR)\$(DLL_EXT)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
523 +libname3="_SO_BASE)\$(GS_SOEXT)\$(SO_LIB_VERSION_SEPARATOR)\$(GS_VERSION_MAJOR)\$(SO_LIB_VERSION_SEPARATOR)\$(GS_VERSION_MINOR)\$(DLL_EXT)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
524 +GS_SONAME="lib\$(GS${libname1}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
525 +GS_SONAME_MAJOR="lib\$(GS${libname2}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
526 +GS_SONAME_MAJOR_MINOR="lib\$(GS${libname3}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
527 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
528 +case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
529 + *-linux*|*-gnu)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
530 DYNAMIC_CFLAGS="-fPIC"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
531 GS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GS_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
532 PCL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PCL_SONAME_MAJOR)"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
533 @@ -2535,17 +2546,21 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
534 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
535 SO_LIB_EXT=".so"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
536 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
537 - MINGW*|MSYS*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
538 - DYNAMIC_CFLAGS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
539 - GS_DYNAMIC_LDFLAGS="-shared -Wl,--out-implib=\$(BINDIR)/lib\$(GS_SO_BASE).dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
540 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
541 + DYNAMIC_CFLAGS="-fvisibility=hidden -DGSDLLEXPORT=\"__declspec(dllexport)\""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
542 + GS_DYNAMIC_LDFLAGS="-shared -Wl,--out-implib=\$(BINDIR)/lib\$(GS_SO_BASE).dll.a -Wl,--enable-auto-import"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
543 PCL_DYNAMIC_LDFLAGS="-shared -Wl,--out-implib=\$(BINDIR)/lib\$(PCL_SO_BASE).dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
544 XPS_DYNAMIC_LDFLAGS="-shared -Wl,--out-implib=\$(BINDIR)/lib\$(XPS_SO_BASE).dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
545 PDL_DYNAMIC_LDFLAGS="-shared -Wl,--out-implib=\$(BINDIR)/lib\$(PDL_SO_BASE).dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
546 SO_LIB_EXT=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
547 DLL_EXT=".dll"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
548 SO_LIB_VERSION_SEPARATOR="-"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
549 + # make sure the import library doesn't link a program against the DLL with the minor version in it
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
550 + GS_SONAME="lib\$(GS${libname1}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
551 + GS_SONAME_MAJOR="lib\$(GS${libname3}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
552 + GS_SONAME_MAJOR_MINOR="lib\$(GS${libname2}"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
553 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
554 - *BSD)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
555 + *bsd*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
556 DYNAMIC_CFLAGS="-fPIC"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
557 GS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GS_SONAME_MAJOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
558 PCL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PCL_SONAME_MAJOR)"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
559 @@ -2553,7 +2568,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
560 DYNAMIC_LIBS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
561 SO_LIB_EXT=".so"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
562 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
563 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
564 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
565 GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GS_SONAME_MAJOR_MINOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
566 PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(PCL_SONAME_MAJOR_MINOR)"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
567 XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(XPS_SONAME_MAJOR_MINOR)"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
568 @@ -2591,15 +2606,18 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
569 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
570 SO_LIB_EXT=".so"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
571 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
572 - esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
573 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
574 +esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
575 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
576 +AC_SUBST(GS_SONAME)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
577 +AC_SUBST(GS_SONAME_MAJOR)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
578 +AC_SUBST(GS_SONAME_MAJOR_MINOR)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
579
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
580 AC_ARG_ENABLE([dynamic], AC_HELP_STRING([--enable-dynamic],
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
581 [Enable dynamically loaded drivers]),
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
582 [
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
583 if test "x$enable_dynamic" != xno; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
584 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
585 - Linux*|GNU*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
586 + case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
587 + *-linux*|*-gnu)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
588 INSTALL_SHARED="install-shared"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
589 if test "x$X_DEVS" != x; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
590 DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
591 @@ -2611,14 +2629,14 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
592 OPT_CFLAGS="$DYNAMIC_CFLAGS $OPT_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
593 DBG_CFLAGS="$DYNAMIC_CFLAGS $DBG_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
594 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
595 - *BSD)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
596 + *bsd*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
597 DYNAMIC_DEVS="\$(GLOBJDIR)/X11.so"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
598 DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
599 X11_DEVS=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
600 OPT_CFLAGS="$DYNAMIC_CFLAGS $OPT_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
601 DBG_CFLAGS="$DYNAMIC_CFLAGS $DBG_CFLAGS"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
602 ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
603 - Darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
604 + *-darwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
605 INSTALL_SHARED="install-shared"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
606 DYNAMIC_FLAGS="-DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\\\"\$(gssharedir)\\\""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
607 X11_DEVS=""
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
608 @@ -2963,23 +2981,31 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
609 # usually empty on Unix-like systems
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
610 # --------------------------------------------------
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
611 EXEEXT=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
612 +AUXEXEEXT=""
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
613 +
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
614 +case $host in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
615 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
616 + EXEEXT=".exe"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
617 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
618 + *)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
619 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
620 +esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
621
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
622 AC_ARG_WITH([exe-ext], AC_HELP_STRING([--with-exe-ext=EXT],
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
623 - [set the file name executable extension (must include any separator e.g. the period in ".exe")]),[], [exe_ext=])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
624 + [set the file name executable extension (must include any separator e.g. the period in ".exe")]),
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
625 + [EXEEXT="$with_exe_ext"])
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
626
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
627 -if test "x"$with_exe_ext != "x"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
628 - EXEEXT="$with_exe_ext"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
629 -else
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
630 - if test x"$cross_compiling" != x"yes"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
631 - case `uname` in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
632 - MINGW*|MSYS*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
633 - EXEEXT=".exe"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
634 - ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
635 - esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
636 - fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
637 -fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
638 +case $build in
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
639 + *-mingw*|*-msys*|*-cygwin*)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
640 + AUXEXEEXT=".exe"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
641 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
642 + *)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
643 + AUXEXEEXT="$EXEEXT"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
644 + ;;
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
645 +esac
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
646
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
647 AC_SUBST(EXEEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
648 +AC_SUBST(AUXEXEEXT)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
649
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
650 # --------------------------------------------------
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
651 # Check for disabling of versioned path option.
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
652 @@ -3034,7 +3060,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
653
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
654 AC_SUBST(CLUSTER_CFLAGS)
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
655
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
656 -if test x"$CCAUX" != x"$CC"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
657 +if test x"$build" != x"$host"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
658
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
659 ilog2()
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
660 {
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
661 @@ -3174,7 +3200,7 @@
4959
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
662
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
663 CONFIG_FILES_LIST="$CONFIG_FILES_LIST $THEMAKEFILE"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
664
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
665 -if test x"$THEMAKEFILE" != x"$MAKEFILE" && test x"$CCAUX" = x"$CC"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
666 +if test x"$THEMAKEFILE" != x"$MAKEFILE" && test x"$build" = x"$host"; then
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
667 CONFIG_FILES_LIST="$CONFIG_FILES_LIST"
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
668 fi
506a61f959e4 Update ghostscript to 9.26.
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff changeset
669
5627
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
670 Only in ghostscript-9.50: configure.ac.orig
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
671 diff -ur ghostscript-9.50.orig/Makefile.in ghostscript-9.50/Makefile.in
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
672 --- ghostscript-9.50.orig/Makefile.in 2020-12-27 14:29:32.689235419 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
673 +++ ghostscript-9.50/Makefile.in 2020-12-27 18:25:25.241079917 -0500
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
674 @@ -172,6 +172,9 @@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
675
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
676 GS=@GS@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
677 GS_SO_BASE=@GS@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
678 +GS_SONAME=@GS_SONAME@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
679 +GS_SONAME_MAJOR=@GS_SONAME_MAJOR@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
680 +GS_SONAME_MAJOR_MINOR=@GS_SONAME_MAJOR_MINOR@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
681
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
682 PCL=@PCL@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
683 PCL_SO_BASE=@PCL@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
684 @@ -183,7 +186,7 @@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
685 GPDL_SO_BASE=@GPDL@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
686
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
687 XE=@EXEEXT@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
688 -XEAUX=@EXEEXT@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
689 +XEAUX=@AUXEXEEXT@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
690
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
691 PCL_TARGET=@PCL_TARGET@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
692 XPS_TARGET=@XPS_TARGET@
b022da047e9b * src/ghostscript-1-fixes.patch: Update patch for fontconfig
John Donoghue <john.donoghue@ieee.org>
parents: 5189
diff changeset
693 Only in ghostscript-9.50: Makefile.in.orig