diff options
Diffstat (limited to 'devel/cocktail/files/patch-Makefile')
-rw-r--r-- | devel/cocktail/files/patch-Makefile | 268 |
1 files changed, 0 insertions, 268 deletions
diff --git a/devel/cocktail/files/patch-Makefile b/devel/cocktail/files/patch-Makefile deleted file mode 100644 index 00e7367b4d8e..000000000000 --- a/devel/cocktail/files/patch-Makefile +++ /dev/null @@ -1,268 +0,0 @@ ---- /usr/ports/devel/cocktail/work/cocktail-9309//./Makefile Tue Feb 15 14:20:36 1994 -+++ ./Makefile Fri Sep 10 17:31:02 2004 -@@ -17,58 +17,21 @@ - # * * - # ************************************************************************* - --# Choose a suitable C compiler --# usually cc or gcc will do --# on HP700 use: CC = c89 -D_HPUX_SOURCE --CC = cc -- --# Choose (optimizer) flags for the C compiler --OPT = -- --# Choose a suitable Modula compiler --# MC or M2C --MC = MC -- --# BSD needs this --MAKE = make -- --# The place to install shell scripts and binaries --BIN = $(HOME)/bin -- --# The place to install binaries and data files --LIB = $(HOME)/lib -- --# Directory for man pages --MANDIR = $(HOME)/lib -- --# Where to put include files for reuse --INCDIR = $(LIB)/include -- --# The following targets are legal: --# PCS10 --# PCS20 --# SUN (this is valid for all others) --TARGET = SUN -- --# For PCS10 you must define --# OPT = "-DPCS10" -- --# Choose the source language: --LANGUAGE = c --# LANGUAGE = modula -+.include "Makefile.inc" - - # **************************************************************** - # * DON'T CHANGE ANYTHING BELOW THIS LINE ! - # **************************************************************** - --MFLAGS = BIN=$(BIN) LIB=$(LIB) CC=$(CC) OPT=$(OPT) MC=$(MC) HOME=$(HOME) -+ROOTDIR = $(.CURDIR) - - CTARGETS = \ - reuselib \ - c_reuse \ - c_common \ -- c_rex \ - c_front \ -+ c_rex \ -+ installtmp \ - c_bnf \ - c_ell \ - c_lalr \ -@@ -79,7 +42,8 @@ - c_rpp \ - c_cg \ - c_puma \ -- c_estra -+ c_estra \ -+ mtc - - MTARGETS = \ - reuselib \ -@@ -104,12 +68,19 @@ - - install: install$(LANGUAGE) - --reuselib: -- @echo; echo "Making public reuse library" -- cd reuse/c && $(MAKE) $(MFLAGS) TARGET=$(TARGET) -+full: $(LANGUAGE) test -+ -+diff: clean -+ -diff -rwPu -x'*cat' -x'?akefile*' ../cocktail-9309.org . > /tmp/cocktail.code.dif -+ -diff -rwPu -x'*cat' -x'*h' -x'*c' ../cocktail-9309.org . > /tmp/cocktail.makefiles.dif - - c: $(CTARGETS) - -+reuselib: -+ @echo WRKDIR = ${WRKDIR} -+ @echo; echo "Making public reuse library" -+ cd reuse/c && $(MAKE) TARGET=$(TARGET) $(MFLAGS) -+ - c_reuse: - @echo; echo "Making local reuse library" - cd reuse/m2c && $(MAKE) $(MFLAGS) -@@ -156,18 +127,33 @@ - @echo; echo "Making estra" - cd estra/m2c && $(MAKE) $(MFLAGS) - --installc: c_reuse c_common -- sh -c "if test ! -d $(BIN); then mkdir -p $(BIN); else true; fi" -- sh -c "if test ! -d $(LIB); then mkdir -p $(LIB); else true; fi" -- sh -c "if test ! -d $(MANDIR); then mkdir -p $(MANDIR); else true; fi" -- sh -c "if test ! -d $(INCDIR); then mkdir -p $(INCDIR); else true; fi" -- cd reuse/c && $(MAKE) install $(MFLAGS) TARGET=$(TARGET) INCDIR=$(INCDIR) -+mtc: $(REUSELIB) -+ @echo; echo "Making mtc" -+ cd mtc/m2c && $(MAKE) $(MFLAGS) -+ -+installtmp: c_reuse c_common c_front c_rex c_lalr c_bnf -+ mkdir -p $(TMPBIN) -+ mkdir -p $(TMPLIB) -+ mkdir -p $(TMPINC) -+ cd reuse/c && $(MAKE) install PREFIX=$(TMPDIR) -+ cd front/m2c && $(MAKE) install PREFIX=$(TMPDIR) -+ cd rex/m2c && $(MAKE) install PREFIX=$(TMPDIR) -+ cd lalr/m2c && $(MAKE) install PREFIX=$(TMPDIR) -+ cd bnf/m2c && $(MAKE) install PREFIX=$(TMPDIR) -+ -+installc: -+ sh -c "if test ! -d $(DESTBIN); then mkdir -p $(DESTBIN); else true; fi" -+ sh -c "if test ! -d $(DESTLIB); then mkdir -p $(DESTLIB); else true; fi" -+ sh -c "if test ! -d $(DESTMANDIR); then mkdir -p $(DESTMANDIR); else true; fi" -+ sh -c "if test ! -d $(DESTMANDIR2); then mkdir -p $(DESTMANDIR2); else true; fi" -+ sh -c "if test ! -d $(DESTINCDIR); then mkdir -p $(DESTINCDIR); else true; fi" -+ cd reuse/c && $(MAKE) install $(MFLAGS) TARGET=$(TARGET) - cd rex/m2c && $(MAKE) install $(MFLAGS) - cd front/m2c && $(MAKE) install $(MFLAGS) -+ cd front/doc && $(MAKE) install $(MFLAGS) - cd bnf/m2c && $(MAKE) install $(MFLAGS) - cd ell/m2c && $(MAKE) install $(MFLAGS) - cd lalr/m2c && $(MAKE) install $(MFLAGS) -- cd front/doc && $(MAKE) install $(MFLAGS) - cd l2r/src && $(MAKE) install $(MFLAGS) - cd y2l/src && $(MAKE) install $(MFLAGS) - cd r2l/m2c && $(MAKE) install $(MFLAGS) -@@ -176,7 +162,10 @@ - cd cg/m2c && $(MAKE) install $(MFLAGS) - cd puma/m2c && $(MAKE) install $(MFLAGS) - cd estra/m2c && $(MAKE) install $(MFLAGS) -- cd man && cp * $(MANDIR) && chmod a+r $(MANDIR)/*.1 -+ cd mtc/m2c && $(MAKE) install $(MFLAGS) -+ cd man && cp * $(DESTMANDIR) && chmod a+r $(DESTMANDIR)/*.1 -+ cp mtc/doc/*.1 $(DESTMANDIR) && chmod a+r $(DESTMANDIR)/*.1 -+ cp mtc/doc/*.2 $(DESTMANDIR2) && chmod a+r $(DESTMANDIR2)/*.2 - - - modula: $(MTARGETS) -@@ -228,52 +217,51 @@ - sh -c "if test ! -d $(BIN); then mkdir -p $(BIN); else true; fi" - sh -c "if test ! -d $(LIB); then mkdir -p $(LIB); else true; fi" - sh -c "if test ! -d $(MANDIR); then mkdir -p $(MANDIR); else true; fi" -+ sh -c "if test ! -d $(MANDIR2); then mkdir -p $(MANDIR2); else true; fi" - sh -c "if test ! -d $(INCDIR); then mkdir -p $(INCDIR); else true; fi" -- cd reuse/c && $(MAKE) install $(MFLAGS) TARGET=$(TARGET) INCDIR=$(INCDIR) -- cd rex/src && $(MAKE) install $(MFLAGS) -- cd front/src && $(MAKE) install $(MFLAGS) -- cd bnf/src && $(MAKE) install $(MFLAGS) -- cd ell/src && $(MAKE) install $(MFLAGS) -- cd lalr/src && $(MAKE) install $(MFLAGS) -- cd front/doc && $(MAKE) install $(MFLAGS) -- cd l2r/src && $(MAKE) install $(MFLAGS) -- cd y2l/src && $(MAKE) install $(MFLAGS) -- cd r2l/src && $(MAKE) install $(MFLAGS) -- cd l2cg/src && $(MAKE) install $(MFLAGS) -- cd rpp/src && $(MAKE) install $(MFLAGS) -- cd cg/src && $(MAKE) install $(MFLAGS) -- cd puma/src && $(MAKE) install $(MFLAGS) -- cd mpp/src && $(MAKE) install $(MFLAGS) -- cd estra/src && $(MAKE) install $(MFLAGS) -+ cd reuse/c && $(MAKE) install TARGET=$(TARGET) INCDIR=$(INCDIR) -+ cd rex/src && $(MAKE) install -+ cd front/src && $(MAKE) install -+ cd front/doc && $(MAKE) install -+ cd bnf/src && $(MAKE) install -+ cd ell/src && $(MAKE) install -+ cd lalr/src && $(MAKE) install -+ cd l2r/src && $(MAKE) install -+ cd y2l/src && $(MAKE) install -+ cd r2l/src && $(MAKE) install -+ cd l2cg/src && $(MAKE) install -+ cd rpp/src && $(MAKE) install -+ cd cg/src && $(MAKE) install -+ cd puma/src && $(MAKE) install -+ cd mpp/src && $(MAKE) install -+ cd estra/src && $(MAKE) install - cd man && cp * $(MANDIR) && chmod a+r $(MANDIR)/*.1 -+ cp mtc/doc/*.1 $(MANDIR) && chmod a+r $(MANDIR)/*.1 -+ cp mtc/doc/*.2 $(MANDIR2) && chmod a+r $(MANDIR2)/*.2 - - test: -- -cd specs/c/ada && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/c && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/cpp && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/modula2 && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/modula2.ell && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/sather && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/sql && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/oberon2 && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) -- -cd specs/c/minilax && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) minilax -- -cd specs/c/wag && $(MAKE) -i LIB=$(LIB) INCDIR=$(INCDIR) minilax -- -cd specs/modula/ada && $(MAKE) -i -- -cd specs/modula/modula2 && $(MAKE) -i -- -cd specs/modula/modula2.ell && $(MAKE) -i -- -cd specs/modula/modula3 && $(MAKE) -i -- -cd specs/modula/oberon && $(MAKE) -i -- -cd specs/modula/pascal && $(MAKE) -i -- -cd specs/modula/minilax && $(MAKE) -i minilax -- -cd specs/modula/wag && $(MAKE) -i minilax -+ make install PREFIX=$(TMPDIR) -+ make testc - --clean: -+testc: -+ cd specs && $(MAKE) testc -+ cd puma/ffaba-c && $(MAKE) test -+ -+testm: -+ cd specs && $(MAKE) testm -+ cd puma/ffaba-m && $(MAKE) test -+ -+clean: cleantest cleantools -+ -+cleantools: -+ -rm -rf $(TMPDIR)/bin $(TMPDIR)/include $(TMPDIR)/libexec - -cd reuse/c && $(MAKE) clean - -cd reuse/src && $(MAKE) clean - -cd common/src && $(MAKE) clean - -cd rex/src && $(MAKE) clean - -cd rex/test && $(MAKE) clean - -cd front/src && $(MAKE) clean -+ -cd front/doc && $(MAKE) clean - -cd bnf/src && $(MAKE) clean - -cd lalr/src && $(MAKE) clean - -cd ell/src && $(MAKE) clean -@@ -299,23 +287,10 @@ - -cd cg/m2c && $(MAKE) clean - -cd puma/m2c && $(MAKE) clean - -cd estra/m2c && $(MAKE) clean -+ -cd mtc/m2c && $(MAKE) clean -+ -+cleantest: -+ -cd specs && $(MAKE) clean -+ -cd puma/ffaba-c && $(MAKE) clean -+ -cd puma/ffaba-m && $(MAKE) clean - --cleans: -- -cd specs/c/ada && $(MAKE) clean -- -cd specs/c/c && $(MAKE) clean -- -cd specs/c/cpp && $(MAKE) clean -- -cd specs/c/modula2 && $(MAKE) clean -- -cd specs/c/modula2.ell && $(MAKE) clean -- -cd specs/c/sather && $(MAKE) clean -- -cd specs/c/sql && $(MAKE) clean -- -cd specs/c/oberon2 && $(MAKE) clean -- -cd specs/c/minilax && $(MAKE) clean -- -cd specs/c/wag && $(MAKE) clean -- -cd specs/modula/ada && $(MAKE) clean -- -cd specs/modula/modula2 && $(MAKE) clean -- -cd specs/modula/modula2.ell && $(MAKE) clean -- -cd specs/modula/modula3 && $(MAKE) clean -- -cd specs/modula/oberon && $(MAKE) clean -- -cd specs/modula/pascal && $(MAKE) clean -- -cd specs/modula/minilax && $(MAKE) clean -- -cd specs/modula/wag && $(MAKE) clean |