diff options
author | wiz <wiz@pkgsrc.org> | 2000-02-18 15:00:36 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2000-02-18 15:00:36 +0000 |
commit | d6308e1f1e3c65cca0abab2fe78e35b1948525a6 (patch) | |
tree | 88a36a613409385784ccf01c1ed628376951baa8 /devel/pccts | |
parent | 7300f22d215328a084339ac1bf57ab06fd00894e (diff) | |
download | pkgsrc-d6308e1f1e3c65cca0abab2fe78e35b1948525a6.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/Makefile | 37 | ||||
-rw-r--r-- | devel/pccts/files/md5 | 3 | ||||
-rw-r--r-- | devel/pccts/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/pccts/pkg/DESCR | 3 | ||||
-rw-r--r-- | devel/pccts/pkg/PLIST | 55 |
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 |