diff options
Diffstat (limited to 'devel/pccts')
-rw-r--r-- | devel/pccts/Makefile | 2 | ||||
-rw-r--r-- | devel/pccts/files/patch-makefile | 44 |
2 files changed, 45 insertions, 1 deletions
diff --git a/devel/pccts/Makefile b/devel/pccts/Makefile index 31a21d0f9fc8..8e2611c719c6 100644 --- a/devel/pccts/Makefile +++ b/devel/pccts/Makefile @@ -12,7 +12,7 @@ CATEGORIES= devel MASTER_SITES= http://www.polhode.com/ DISTNAME= pccts${PORTVERSION:R:S/.//}mr${PORTVERSION:E} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= neuhauser@chello.cz COMMENT= The Purdue Compiler Construction Tool Set CONFLICTS= antlr* diff --git a/devel/pccts/files/patch-makefile b/devel/pccts/files/patch-makefile new file mode 100644 index 000000000000..65dbb7faee18 --- /dev/null +++ b/devel/pccts/files/patch-makefile @@ -0,0 +1,44 @@ +--- makefile.orig Fri May 21 12:06:12 2004 ++++ makefile Fri May 21 12:06:54 2004 +@@ -20,41 +20,11 @@ + #COPT=-O2 + + pccts: +- @echo " " +- @echo " Welcome to PCCTS 1.33MR33 installation" +- @echo " " +- @echo " (Version 1.33 Maintenance Release #33)" # mrxxx +- @echo " " +- @echo " Released 19 April 2002" +- @echo " " +- @echo " Featuring" +- @echo " ANTLR -- ANother Tool for Language Recognition" +- @echo " DLG -- DFA-based Lexical Analyzer Generator" +- @echo " SORCERER -- Source-to-source translator (tree walker)" +- @echo " " +- @echo " http://www.antlr.org" +- @echo " " +- @echo " Trouble reports to tmoog@polhode.com" +- @echo " Additional PCCTS 1.33 information at" +- @echo " http://www.polhode.com" +- @echo +- @echo +- @echo "To substitute gcc for CC to invoke compiler: make CC=gcc" +- @echo "If there are problems with cr and lf try: unzip -a ..." +- @echo +-# + @if [ ! -d $(BINDIR) ] ; then mkdir $(BINDIR) ; fi +- @echo Making executables... + (cd ./antlr; $(MAKE) CC="$(CC)" COPT="$(COPT)") +- @echo antlr executable now in $(BINDIR) + (cd ./dlg; $(MAKE) CC="$(CC)" COPT="$(COPT)") +- @echo dlg executable now in $(BINDIR) + (cd ./sorcerer; $(MAKE) CC="$(CC)" COPT="$(COPT)") +- @echo sorcerer executable now in $(BINDIR) + (cd ./support/genmk; $(MAKE) CC="$(CC)" COPT="$(COPT)"; mv genmk ../../$(BINDIR)) +- @echo genmk executable now in $(BINDIR) +- @echo +- @echo " PCCTS 1.33MR33 installation complete" # MRXXX + + clean: + (cd ./antlr; $(MAKE) -s clean) |