aboutsummaryrefslogtreecommitdiffstats
path: root/devel/pccts
diff options
context:
space:
mode:
Diffstat (limited to 'devel/pccts')
-rw-r--r--devel/pccts/Makefile2
-rw-r--r--devel/pccts/files/patch-makefile44
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)