aboutsummaryrefslogtreecommitdiffstats
path: root/chinese/gbscript/files
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1997-02-08 08:29:27 +0800
committerobrien <obrien@FreeBSD.org>1997-02-08 08:29:27 +0800
commitc6dfe1e34e94b58b8cb59b36f06c9902e4499d6f (patch)
tree4cdfd0aeac461f64c7ee17c4e1269e11cf39fa6c /chinese/gbscript/files
parent68813d64b74ff46983259343dbf1dd074c6f90b7 (diff)
downloadfreebsd-ports-gnome-c6dfe1e34e94b58b8cb59b36f06c9902e4499d6f.tar.gz
freebsd-ports-gnome-c6dfe1e34e94b58b8cb59b36f06c9902e4499d6f.tar.zst
freebsd-ports-gnome-c6dfe1e34e94b58b8cb59b36f06c9902e4499d6f.zip
gbcript converts GB simplified Chinese text to PostScript.
Diffstat (limited to 'chinese/gbscript/files')
-rw-r--r--chinese/gbscript/files/patch-0121
-rw-r--r--chinese/gbscript/files/patch-0231
2 files changed, 52 insertions, 0 deletions
diff --git a/chinese/gbscript/files/patch-01 b/chinese/gbscript/files/patch-01
new file mode 100644
index 000000000000..063cc52cfcde
--- /dev/null
+++ b/chinese/gbscript/files/patch-01
@@ -0,0 +1,21 @@
+--- makefile.orig Thu Apr 22 03:14:08 1993
++++ makefile Tue Feb 4 23:51:25 1997
+@@ -7,7 +7,8 @@
+
+ # for gcc
+ CC = gcc
+-CFLAGS = -g -O
++#CFLAGS = -g -O
++DEFS = -DPROLOGUE_PATH=\"${PREFIX}/share/chinese/gb\"
+
+ # for other compilers, add -DNO_FUNCPROTO if your C compiler cannot
+ # the understand ANSI function prototype feature.
+@@ -15,7 +16,7 @@
+ # CFLAGS = -g # -DNO_FUNCPROTO
+
+ .c.o:
+- $(CC) $(CFLAGS) -c $*.c
++ $(CC) $(CFLAGS) $(DEFS) -c $*.c
+
+ all: gbscript
+
diff --git a/chinese/gbscript/files/patch-02 b/chinese/gbscript/files/patch-02
new file mode 100644
index 000000000000..36b5ee7966c6
--- /dev/null
+++ b/chinese/gbscript/files/patch-02
@@ -0,0 +1,31 @@
+--- gbscript.c.orig Mon May 10 19:56:59 1993
++++ gbscript.c Tue Feb 4 23:10:58 1997
+@@ -47,10 +47,19 @@
+ # endif
+ #endif
+
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__)
++#include <sys/param.h>
++#define stricmp strcasecmp
++#endif
++
+ #ifndef SEEK_SET
+ # define SEEK_SET 0
+ #endif
+
++#ifndef PROLOGUE_PATH
++#define PROLOGUE_PATH "."
++#endif
++
+ #define FALSE 0
+ #define TRUE (!FALSE)
+ #define GBBEGIN 0x00A1
+@@ -150,7 +159,7 @@
+ 12.0,
+ 0.5, 0.0, 0.0};
+
+-char homedir[256] = ".";
++char homedir[256] = PROLOGUE_PATH;
+ char pfilename[64]= "gbscript.pro";
+ char tfilename[64];
+ char ifilename[256] = "";