diff options
Diffstat (limited to 'devel/hs-BNFC')
-rw-r--r-- | devel/hs-BNFC/Makefile | 37 | ||||
-rw-r--r-- | devel/hs-BNFC/distinfo | 3 | ||||
-rw-r--r-- | devel/hs-BNFC/pkg-descr | 15 | ||||
-rw-r--r-- | devel/hs-BNFC/pkg-plist | 27 |
4 files changed, 0 insertions, 82 deletions
diff --git a/devel/hs-BNFC/Makefile b/devel/hs-BNFC/Makefile deleted file mode 100644 index bb4b478d0c2d..000000000000 --- a/devel/hs-BNFC/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: bnfc -# Date created: 2007-02-11 -# Whom: Kai Wang <kaiw27@gmail.com> -# -# $FreeBSD$ -# - -PORTNAME= bnfc -PORTVERSION= 2.3b -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= http://www.cs.chalmers.se/~markus/BNFC/ \ - http://www.cs.chalmers.se/Cs/Grundutb/Kurser/komp/current/resources/ -DISTNAME= BNFC_${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= kaiw27@gmail.com -COMMENT= A Labelled BNF converter - -BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc - -USE_GMAKE= yes - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bnfc ${PREFIX}/bin - -post-install: - ${RM} -f ${WRKSRC}/examples/.cvsignore - ${RM} -f ${WRKSRC}/examples/haskell-core/.cvsignore - ${MKDIR} ${EXAMPLESDIR} - ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/LBNF-report.tex ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/devel/hs-BNFC/distinfo b/devel/hs-BNFC/distinfo deleted file mode 100644 index ebe527068d2d..000000000000 --- a/devel/hs-BNFC/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (BNFC_2.3b.tgz) = 1c31e0ef06ed27032a0f50d1b0ea860d -SHA256 (BNFC_2.3b.tgz) = 502245ca5624a1458f0a5ca1c928329a56e4da31c9fee496c327f0849f7361f7 -SIZE (BNFC_2.3b.tgz) = 338176 diff --git a/devel/hs-BNFC/pkg-descr b/devel/hs-BNFC/pkg-descr deleted file mode 100644 index 643baed2d898..000000000000 --- a/devel/hs-BNFC/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -The BNF Converter is a compiler construction tool generating a -compiler front-end from a Labelled BNF grammar. It was originally -written to generate Haskell, but starting from Version 2.0, it can -also be used for generating Java, C++, and C. - -Given a Labelled BNF grammar the tool produces: - - * an abstract syntax as a Haskell/C++/C module or Java directory - * a case skeleton for the abstract syntax in the same language - * an Alex, JLex, or Flex lexer generator file - * a Happy, CUP, or Bison parser generator file - * a pretty-printer as a Haskell/Java/C++/C module - * a Latex file containing a readable specification of the language - -WWW: http://www.cs.chalmers.se/~markus/BNFC/ diff --git a/devel/hs-BNFC/pkg-plist b/devel/hs-BNFC/pkg-plist deleted file mode 100644 index 420a77665445..000000000000 --- a/devel/hs-BNFC/pkg-plist +++ /dev/null @@ -1,27 +0,0 @@ -bin/bnfc -%%EXAMPLESDIR%%/C4.cf -%%EXAMPLESDIR%%/JavaletteLight.cf -%%EXAMPLESDIR%%/OCL.cf -%%EXAMPLESDIR%%/Prolog.cf -%%EXAMPLESDIR%%/fstStudio.cf -%%EXAMPLESDIR%%/haskell-core/AbsCore.hcr -%%EXAMPLESDIR%%/haskell-core/Core.cf -%%EXAMPLESDIR%%/haskell-core/Hello.hcr -%%EXAMPLESDIR%%/haskell-core/ParCore.hcr -%%EXAMPLESDIR%%/haskell-core/README -%%EXAMPLESDIR%%/haskell-core/TopCore.hs -%%EXAMPLESDIR%%/haskell-core/notes.txt -%%EXAMPLESDIR%%/koe.jll -%%EXAMPLESDIR%%/koe2.c -%%EXAMPLESDIR%%/multi/Arithm.cf -%%EXAMPLESDIR%%/multi/TestArithm.hs -%%EXAMPLESDIR%%/multi/types/Types.cf -%%EXAMPLESDIR%%/multi/types/ex.old -%%EXAMPLESDIR%%/prolog.pl -%%EXAMPLESDIR%%/small.pl -@dirrm %%EXAMPLESDIR%%/multi/types -@dirrm %%EXAMPLESDIR%%/multi -@dirrm %%EXAMPLESDIR%%/haskell-core -@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%%%DOCSDIR%%/LBNF-report.tex -%%PORTDOCS%%@dirrm %%DOCSDIR%% |