diff options
author | obrien <obrien@FreeBSD.org> | 1997-02-08 08:29:27 +0800 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1997-02-08 08:29:27 +0800 |
commit | c6dfe1e34e94b58b8cb59b36f06c9902e4499d6f (patch) | |
tree | 4cdfd0aeac461f64c7ee17c4e1269e11cf39fa6c /chinese/gbscript/files | |
parent | 68813d64b74ff46983259343dbf1dd074c6f90b7 (diff) | |
download | freebsd-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-01 | 21 | ||||
-rw-r--r-- | chinese/gbscript/files/patch-02 | 31 |
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] = ""; |