diff options
Diffstat (limited to 'lang/intercal/files')
-rw-r--r-- | lang/intercal/files/patch-Makefile | 14 | ||||
-rw-r--r-- | lang/intercal/files/patch-aa | 65 | ||||
-rw-r--r-- | lang/intercal/files/patch-ab | 15 |
3 files changed, 14 insertions, 80 deletions
diff --git a/lang/intercal/files/patch-Makefile b/lang/intercal/files/patch-Makefile new file mode 100644 index 000000000000..4dce88bc2eab --- /dev/null +++ b/lang/intercal/files/patch-Makefile @@ -0,0 +1,14 @@ +--- Makefile.in.orig Thu Jul 27 23:22:03 2006 ++++ Makefile.in Thu Jul 27 23:22:34 2006 +@@ -13,9 +13,9 @@ + # Directory in which to install libraries. + libdir = @libdir@ + # Directory to install data files. +-datadir = @datadir@/intercal-@PACKAGE_VERSION@ ++datadir = @datadir@/intercal + # Directory to install the include files in. +-incdir = @includedir@/intercal-@PACKAGE_VERSION@ ++incdir = @includedir@/intercal + + # Program to install binaries + INSTALL_PROGRAM = @INSTALL_PROGRAM@ diff --git a/lang/intercal/files/patch-aa b/lang/intercal/files/patch-aa deleted file mode 100644 index 2a2157b2297e..000000000000 --- a/lang/intercal/files/patch-aa +++ /dev/null @@ -1,65 +0,0 @@ ---- Makefile.old Mon Nov 1 00:56:19 1999 -+++ Makefile Mon Nov 1 00:56:58 1999 -@@ -8,14 +8,14 @@ - # all over creation behind your back. - # (/dev/null may be another good choice :-)) - --BINDIR = /usr/bin --INCDIR = /usr/include/intercal --LIBDIR = /usr/share/intercal -+BINDIR = $(PREFIX)/bin -+INCDIR = $(PREFIX)/share/intercal -+LIBDIR = $(PREFIX)/lib/intercal - #INCDIR = $(PWD) - #LIBDIR = $(PWD) - - YDEBUG = -vlt --DEBUG = -g -DDEBUG -+# DEBUG = -g -DDEBUG - # DEBUG = -O - - # This version (0.18) is POSIX-compliant. You should only set the POSIX -@@ -25,18 +25,19 @@ - # POSIX = - POSIX = -D_POSIX_SOURCE - --CFLAGS = -I. $(DEBUG) -DICKINCLUDEDIR=\"$(INCDIR)\" \ -+CFLAGS += -I. $(DEBUG) -DICKINCLUDEDIR=\"$(INCDIR)\" \ - -DICKLIBDIR=\"$(LIBDIR)\" -DYYDEBUG $(POSIX) - LDFLAGS = - --CC = gcc -Wall -W -+#CC = gcc -Wall -W - - # You can use lex or flex --#LEX = lex --LEX = flex -+LEX = lex -+#LEX = flex - - # You should use bison, because some yaccs won't work correctly --YACC = bison -y -+#YACC = bison -y -+YACC = yacc - - CSOURCES = ick.y lexer.l feh.c lose.c fiddle.c perpetrate.c - ISOURCES = cesspool.c arrgghh.c ick-wrap.c -@@ -74,14 +75,10 @@ - -ranlib libick.a - - install: all -- cp ick $(BINDIR) -- -mkdir $(INCDIR) -- cp lose.h abcess.h fiddle.h ick-wrap.c $(INCDIR) -- -mkdir $(LIBDIR) -- cp libick.a $(LIBDIR) -- (cd ../pit; cp *.i *.3i t_tet *.fft glider gun blinkers $(LIBDIR)) -- -mkdir $(LIBDIR)/lib -- (cd ../pit/lib; cp *.*i $(LIBDIR)/lib) -+ $(BSD_INSTALL_PROGRAM) ick $(BINDIR) -+ $(BSD_INSTALL_DATA) lose.h abcess.h fiddle.h ick-wrap.c $(INCDIR) -+ $(BSD_INSTALL_DATA) libick.a ../pit/lib/syslib.i ../pit/lib/syslib.?i $(LIBDIR) -+ - - clean: - rm -f yacc.* y.tab.* y.output *~ *.[oa] lexer.c ick.c lextest ick diff --git a/lang/intercal/files/patch-ab b/lang/intercal/files/patch-ab deleted file mode 100644 index 9438e37e2498..000000000000 --- a/lang/intercal/files/patch-ab +++ /dev/null @@ -1,15 +0,0 @@ -*** perpetrate.c.old Fri Dec 18 04:59:39 1998 ---- perpetrate.c Mon Nov 1 00:29:16 1999 -*************** -*** 55,62 **** ---- 55,64 ---- - /* function created by yacc */ - extern int yyparse(void); - -+ #ifndef __FreeBSD__ - /* getopt declaration */ - int getopt(int, char**, char*); -+ #endif - - /* compilation options */ - bool compile_only; /* just compile into C, don't run the linker */ |