summaryrefslogtreecommitdiff
path: root/devel/pccts
diff options
context:
space:
mode:
authorwiz <wiz>2000-02-18 15:00:36 +0000
committerwiz <wiz>2000-02-18 15:00:36 +0000
commit4f400c84774fceaf6dff4d798224afad7d53aed2 (patch)
tree88a36a613409385784ccf01c1ed628376951baa8 /devel/pccts
parente4126dbe776b7e31effdc0486d7a0f196ec7adcb (diff)
downloadpkgsrc-4f400c84774fceaf6dff4d798224afad7d53aed2.tar.gz
Initial import of the Purdue Compiler-Compiler Tool Set, needed by
cdrdao. Package provided by David Maxwell <david@fundy.ca> in private mail.
Diffstat (limited to 'devel/pccts')
-rw-r--r--devel/pccts/Makefile37
-rw-r--r--devel/pccts/files/md53
-rw-r--r--devel/pccts/pkg/COMMENT1
-rw-r--r--devel/pccts/pkg/DESCR3
-rw-r--r--devel/pccts/pkg/PLIST55
5 files changed, 99 insertions, 0 deletions
diff --git a/devel/pccts/Makefile b/devel/pccts/Makefile
new file mode 100644
index 00000000000..2d9d745300e
--- /dev/null
+++ b/devel/pccts/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/02/18 15:00:36 wiz Exp $
+#
+
+DISTNAME= pccts133mr
+PKGNAME= pccts-1.33
+CATEGORIES= devel
+MASTER_SITES= http://www.polhode.com/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= David Maxwell <david@maxwell.net>
+HOMEPAGE= http://www.polhode.com/pccts.html
+
+BUILD_DEPENDS= unzip:../../archivers/unzip
+
+EXTRACT_CMD= unzip -qo ${DOWNLOADED_DISTFILE}
+WRKSRC= ${WRKDIR}/pccts
+MAKEFILE= makefile
+ALL_TARGET=
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/antlr ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/dlg ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/genmk ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/sor ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pccts
+ ${INSTALL_MAN} ${WRKSRC}/CHANGES_FROM_131.txt \
+ ${WRKSRC}/CHANGES_FROM_133.txt \
+ ${WRKSRC}/CHANGES_FROM_133_BEFORE_MR13.txt \
+ ${WRKSRC}/KNOWN_PROBLEMS.txt \
+ ${WRKSRC}/RIGHTS ${WRKSRC}/history.txt \
+ ${PREFIX}/share/doc/pccts/
+ ${INSTALL_DATA_DIR} ${PREFIX}/include/pccts
+ ${INSTALL_MAN} ${WRKSRC}/h/*.h ${PREFIX}/include/pccts/
+ ${INSTALL_MAN} ${WRKSRC}/h/*.c ${PREFIX}/include/pccts/
+ ${INSTALL_MAN} ${WRKSRC}/h/*.cpp ${PREFIX}/include/pccts/
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/pccts/files/md5 b/devel/pccts/files/md5
new file mode 100644
index 00000000000..5aa7f607537
--- /dev/null
+++ b/devel/pccts/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/02/18 15:00:36 wiz Exp $
+
+MD5 (pccts133mr.zip) = 16adefdd5f8f21e2fb14ab8f2c90489a
diff --git a/devel/pccts/pkg/COMMENT b/devel/pccts/pkg/COMMENT
new file mode 100644
index 00000000000..a7b22d63d15
--- /dev/null
+++ b/devel/pccts/pkg/COMMENT
@@ -0,0 +1 @@
+Purdue Compiler Construction Tool Set
diff --git a/devel/pccts/pkg/DESCR b/devel/pccts/pkg/DESCR
new file mode 100644
index 00000000000..7762d0d6b3c
--- /dev/null
+++ b/devel/pccts/pkg/DESCR
@@ -0,0 +1,3 @@
+PCCTS is the Purdue Compiler-Compiler Tool Set.
+Recursive descent parser generator supporting LL(k>=1) grammars and arbitrary
+lookahead with backtracking.
diff --git a/devel/pccts/pkg/PLIST b/devel/pccts/pkg/PLIST
new file mode 100644
index 00000000000..25bdb8e4c39
--- /dev/null
+++ b/devel/pccts/pkg/PLIST
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/18 15:00:36 wiz Exp $
+bin/antlr
+bin/dlg
+bin/genmk
+bin/sor
+share/doc/pccts/CHANGES_FROM_131.txt
+share/doc/pccts/CHANGES_FROM_133.txt
+share/doc/pccts/CHANGES_FROM_133_BEFORE_MR13.txt
+share/doc/pccts/KNOWN_PROBLEMS.txt
+share/doc/pccts/RIGHTS
+share/doc/pccts/history.txt
+include/pccts/AParser.h
+include/pccts/ASTBase.h
+include/pccts/ATokPtr.h
+include/pccts/AToken.h
+include/pccts/ATokenBuffer.h
+include/pccts/ATokenStream.h
+include/pccts/AToken_traditional.h
+include/pccts/BufFileInput.h
+include/pccts/DLG_stream_input.h
+include/pccts/DLexerBase.h
+include/pccts/PBlackBox.h
+include/pccts/PCCTSAST.h
+include/pccts/SList.h
+include/pccts/antlr.h
+include/pccts/ast.h
+include/pccts/charbuf.h
+include/pccts/charptr.h
+include/pccts/config.h
+include/pccts/dlgauto.h
+include/pccts/dlgdef.h
+include/pccts/err.h
+include/pccts/int.h
+include/pccts/pccts_assert.h
+include/pccts/pccts_iostream.h
+include/pccts/pccts_istream.h
+include/pccts/pccts_setjmp.h
+include/pccts/pccts_stdarg.h
+include/pccts/pccts_stdio.h
+include/pccts/pccts_stdlib.h
+include/pccts/pccts_string.h
+include/pccts/pcctscfg.h
+include/pccts/AParser.cpp
+include/pccts/ASTBase.cpp
+include/pccts/ATokPtr.cpp
+include/pccts/ATokenBuffer.cpp
+include/pccts/BufFileInput.cpp
+include/pccts/DLexer.cpp
+include/pccts/DLexerBase.cpp
+include/pccts/PCCTSAST.cpp
+include/pccts/ast.c
+include/pccts/charptr.c
+include/pccts/slist.cpp
+@dirrm share/doc/pccts
+@dirrm include/pccts