diff options
author | Pete Fritchman <petef@FreeBSD.org> | 2002-06-04 23:05:39 +0000 |
---|---|---|
committer | Pete Fritchman <petef@FreeBSD.org> | 2002-06-04 23:05:39 +0000 |
commit | f11251d6cec63bd3469206d23a3905953e24cc1c (patch) | |
tree | b9bd42bfdde65efc925c8c5815512d2426ed9685 | |
parent | Since I cannot pkg_add the dependancies to test this myself; we'll assume (diff) |
Add haxml 1.05, a collection of utilities for using Haskell and XML
together.
PR: 38804
Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de>
Notes
Notes:
svn path=/head/; revision=60628
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/haxml/Makefile | 29 | ||||
-rw-r--r-- | textproc/haxml/distinfo | 1 | ||||
-rw-r--r-- | textproc/haxml/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/haxml/pkg-descr | 8 | ||||
-rw-r--r-- | textproc/haxml/pkg-plist | 55 | ||||
-rw-r--r-- | textproc/hs-HaXml/Makefile | 29 | ||||
-rw-r--r-- | textproc/hs-HaXml/distinfo | 1 | ||||
-rw-r--r-- | textproc/hs-HaXml/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/hs-HaXml/pkg-descr | 8 | ||||
-rw-r--r-- | textproc/hs-HaXml/pkg-plist | 55 | ||||
-rw-r--r-- | textproc/hs-haxml/Makefile | 29 | ||||
-rw-r--r-- | textproc/hs-haxml/distinfo | 1 | ||||
-rw-r--r-- | textproc/hs-haxml/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/hs-haxml/pkg-descr | 8 | ||||
-rw-r--r-- | textproc/hs-haxml/pkg-plist | 55 |
16 files changed, 283 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index b39a0ff1c082..f3b5ffd0a2c8 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -70,6 +70,7 @@ SUBDIR += gutenbook SUBDIR += gxditview SUBDIR += gxmlviewer + SUBDIR += haxml SUBDIR += hevea SUBDIR += htdig SUBDIR += html diff --git a/textproc/haxml/Makefile b/textproc/haxml/Makefile new file mode 100644 index 000000000000..714d223171d6 --- /dev/null +++ b/textproc/haxml/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: HaXml +# Date created: 01 June 2002 +# Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> +# +# $FreeBSD$ + +PORTNAME= haxml +PORTVERSION= 1.05 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/ +DISTNAME= HaXml-${PORTVERSION} + +MAINTAINER= obraun@informatik.unibw-muenchen.de + +BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 + +USE_GMAKE= yes + +do-install: + @(cd ${WRKSRC} && ${INSTALL_PROGRAM} Canonicalise DrIFT DtdToHaskell Xtract ${PREFIX}/bin) + @${MKDIR} ${PREFIX}/lib/haxml + ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib/haxml +.if !defined(NOPORTDOCS) + @${RM} -rf ${WRKSRC}/docs/CVS + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC} && ${CP} -R docs/* ${DOCSDIR}) +.endif + +.include <bsd.port.mk> diff --git a/textproc/haxml/distinfo b/textproc/haxml/distinfo new file mode 100644 index 000000000000..25cd1e6e5ba6 --- /dev/null +++ b/textproc/haxml/distinfo @@ -0,0 +1 @@ +MD5 (HaXml-1.05.tar.gz) = 0b9e3ecb0dd257682822c2ddc57fa0de diff --git a/textproc/haxml/pkg-comment b/textproc/haxml/pkg-comment new file mode 100644 index 000000000000..6702cd978164 --- /dev/null +++ b/textproc/haxml/pkg-comment @@ -0,0 +1 @@ +A collection of utilities for using Haskell and XML together diff --git a/textproc/haxml/pkg-descr b/textproc/haxml/pkg-descr new file mode 100644 index 000000000000..36b5a21004b1 --- /dev/null +++ b/textproc/haxml/pkg-descr @@ -0,0 +1,8 @@ +HaXml is a collection of utilities for using Haskell and XML together. It +includes a parser for XML, a separate error-correcting parser for HTML, and +pretty-printers for XML and HTML. + +WWW: http://www.cs.york.ac.uk/fp/HaXml/ + +-- Oliver Braun +obraun@informatik.unibw-muenchen.de diff --git a/textproc/haxml/pkg-plist b/textproc/haxml/pkg-plist new file mode 100644 index 000000000000..256256e9bb28 --- /dev/null +++ b/textproc/haxml/pkg-plist @@ -0,0 +1,55 @@ +bin/Canonicalise +bin/DrIFT +bin/DtdToHaskell +bin/Xtract +lib/haxml/ExitFailure.hs +lib/haxml/Haskell2Xml.hi +lib/haxml/Haskell2Xml.hs +lib/haxml/Haskell2Xml.o +lib/haxml/ParseSTLib.hi +lib/haxml/ParseSTLib.hs +lib/haxml/ParseSTLib.o +lib/haxml/Pretty.hi +lib/haxml/Pretty.lhs +lib/haxml/Pretty.o +lib/haxml/SymTab.hs +lib/haxml/Xml2Haskell.hi +lib/haxml/Xml2Haskell.hs +lib/haxml/Xml2Haskell.o +lib/haxml/XmlCombinators.hi +lib/haxml/XmlCombinators.hs +lib/haxml/XmlCombinators.o +lib/haxml/XmlHtmlGen.hi +lib/haxml/XmlHtmlGen.hs +lib/haxml/XmlHtmlGen.o +lib/haxml/XmlHtmlPP.hs +lib/haxml/XmlHtmlParse.hi +lib/haxml/XmlHtmlParse.hs +lib/haxml/XmlHtmlParse.o +lib/haxml/XmlLex.hi +lib/haxml/XmlLex.hs +lib/haxml/XmlLex.o +lib/haxml/XmlLib.hi +lib/haxml/XmlLib.hs +lib/haxml/XmlLib.o +lib/haxml/XmlPP.hi +lib/haxml/XmlPP.hs +lib/haxml/XmlPP.o +lib/haxml/XmlParse.hi +lib/haxml/XmlParse.hs +lib/haxml/XmlParse.o +lib/haxml/XmlTypes.hi +lib/haxml/XmlTypes.hs +lib/haxml/XmlTypes.o +%%PORTDOCS%%share/doc/haxml/HaXml.ps.gz +%%PORTDOCS%%share/doc/haxml/Haskell2Xml.html +%%PORTDOCS%%share/doc/haxml/Xml2Haskell.html +%%PORTDOCS%%share/doc/haxml/XmlLib.html +%%PORTDOCS%%share/doc/haxml/Xtract.html +%%PORTDOCS%%share/doc/haxml/brubeck.gif +%%PORTDOCS%%share/doc/haxml/icfp99.dvi +%%PORTDOCS%%share/doc/haxml/icfp99.html +%%PORTDOCS%%share/doc/haxml/icfp99.ps.gz +%%PORTDOCS%%share/doc/haxml/index.html +@dirrm lib/haxml +%%PORTDOCS%%@dirrm share/doc/haxml diff --git a/textproc/hs-HaXml/Makefile b/textproc/hs-HaXml/Makefile new file mode 100644 index 000000000000..714d223171d6 --- /dev/null +++ b/textproc/hs-HaXml/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: HaXml +# Date created: 01 June 2002 +# Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> +# +# $FreeBSD$ + +PORTNAME= haxml +PORTVERSION= 1.05 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/ +DISTNAME= HaXml-${PORTVERSION} + +MAINTAINER= obraun@informatik.unibw-muenchen.de + +BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 + +USE_GMAKE= yes + +do-install: + @(cd ${WRKSRC} && ${INSTALL_PROGRAM} Canonicalise DrIFT DtdToHaskell Xtract ${PREFIX}/bin) + @${MKDIR} ${PREFIX}/lib/haxml + ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib/haxml +.if !defined(NOPORTDOCS) + @${RM} -rf ${WRKSRC}/docs/CVS + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC} && ${CP} -R docs/* ${DOCSDIR}) +.endif + +.include <bsd.port.mk> diff --git a/textproc/hs-HaXml/distinfo b/textproc/hs-HaXml/distinfo new file mode 100644 index 000000000000..25cd1e6e5ba6 --- /dev/null +++ b/textproc/hs-HaXml/distinfo @@ -0,0 +1 @@ +MD5 (HaXml-1.05.tar.gz) = 0b9e3ecb0dd257682822c2ddc57fa0de diff --git a/textproc/hs-HaXml/pkg-comment b/textproc/hs-HaXml/pkg-comment new file mode 100644 index 000000000000..6702cd978164 --- /dev/null +++ b/textproc/hs-HaXml/pkg-comment @@ -0,0 +1 @@ +A collection of utilities for using Haskell and XML together diff --git a/textproc/hs-HaXml/pkg-descr b/textproc/hs-HaXml/pkg-descr new file mode 100644 index 000000000000..36b5a21004b1 --- /dev/null +++ b/textproc/hs-HaXml/pkg-descr @@ -0,0 +1,8 @@ +HaXml is a collection of utilities for using Haskell and XML together. It +includes a parser for XML, a separate error-correcting parser for HTML, and +pretty-printers for XML and HTML. + +WWW: http://www.cs.york.ac.uk/fp/HaXml/ + +-- Oliver Braun +obraun@informatik.unibw-muenchen.de diff --git a/textproc/hs-HaXml/pkg-plist b/textproc/hs-HaXml/pkg-plist new file mode 100644 index 000000000000..256256e9bb28 --- /dev/null +++ b/textproc/hs-HaXml/pkg-plist @@ -0,0 +1,55 @@ +bin/Canonicalise +bin/DrIFT +bin/DtdToHaskell +bin/Xtract +lib/haxml/ExitFailure.hs +lib/haxml/Haskell2Xml.hi +lib/haxml/Haskell2Xml.hs +lib/haxml/Haskell2Xml.o +lib/haxml/ParseSTLib.hi +lib/haxml/ParseSTLib.hs +lib/haxml/ParseSTLib.o +lib/haxml/Pretty.hi +lib/haxml/Pretty.lhs +lib/haxml/Pretty.o +lib/haxml/SymTab.hs +lib/haxml/Xml2Haskell.hi +lib/haxml/Xml2Haskell.hs +lib/haxml/Xml2Haskell.o +lib/haxml/XmlCombinators.hi +lib/haxml/XmlCombinators.hs +lib/haxml/XmlCombinators.o +lib/haxml/XmlHtmlGen.hi +lib/haxml/XmlHtmlGen.hs +lib/haxml/XmlHtmlGen.o +lib/haxml/XmlHtmlPP.hs +lib/haxml/XmlHtmlParse.hi +lib/haxml/XmlHtmlParse.hs +lib/haxml/XmlHtmlParse.o +lib/haxml/XmlLex.hi +lib/haxml/XmlLex.hs +lib/haxml/XmlLex.o +lib/haxml/XmlLib.hi +lib/haxml/XmlLib.hs +lib/haxml/XmlLib.o +lib/haxml/XmlPP.hi +lib/haxml/XmlPP.hs +lib/haxml/XmlPP.o +lib/haxml/XmlParse.hi +lib/haxml/XmlParse.hs +lib/haxml/XmlParse.o +lib/haxml/XmlTypes.hi +lib/haxml/XmlTypes.hs +lib/haxml/XmlTypes.o +%%PORTDOCS%%share/doc/haxml/HaXml.ps.gz +%%PORTDOCS%%share/doc/haxml/Haskell2Xml.html +%%PORTDOCS%%share/doc/haxml/Xml2Haskell.html +%%PORTDOCS%%share/doc/haxml/XmlLib.html +%%PORTDOCS%%share/doc/haxml/Xtract.html +%%PORTDOCS%%share/doc/haxml/brubeck.gif +%%PORTDOCS%%share/doc/haxml/icfp99.dvi +%%PORTDOCS%%share/doc/haxml/icfp99.html +%%PORTDOCS%%share/doc/haxml/icfp99.ps.gz +%%PORTDOCS%%share/doc/haxml/index.html +@dirrm lib/haxml +%%PORTDOCS%%@dirrm share/doc/haxml diff --git a/textproc/hs-haxml/Makefile b/textproc/hs-haxml/Makefile new file mode 100644 index 000000000000..714d223171d6 --- /dev/null +++ b/textproc/hs-haxml/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: HaXml +# Date created: 01 June 2002 +# Whom: Oliver Braun <obraun@informatik.unibw-muenchen.de> +# +# $FreeBSD$ + +PORTNAME= haxml +PORTVERSION= 1.05 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/ +DISTNAME= HaXml-${PORTVERSION} + +MAINTAINER= obraun@informatik.unibw-muenchen.de + +BUILD_DEPENDS= nhc98:${PORTSDIR}/lang/nhc98 + +USE_GMAKE= yes + +do-install: + @(cd ${WRKSRC} && ${INSTALL_PROGRAM} Canonicalise DrIFT DtdToHaskell Xtract ${PREFIX}/bin) + @${MKDIR} ${PREFIX}/lib/haxml + ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib/haxml +.if !defined(NOPORTDOCS) + @${RM} -rf ${WRKSRC}/docs/CVS + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC} && ${CP} -R docs/* ${DOCSDIR}) +.endif + +.include <bsd.port.mk> diff --git a/textproc/hs-haxml/distinfo b/textproc/hs-haxml/distinfo new file mode 100644 index 000000000000..25cd1e6e5ba6 --- /dev/null +++ b/textproc/hs-haxml/distinfo @@ -0,0 +1 @@ +MD5 (HaXml-1.05.tar.gz) = 0b9e3ecb0dd257682822c2ddc57fa0de diff --git a/textproc/hs-haxml/pkg-comment b/textproc/hs-haxml/pkg-comment new file mode 100644 index 000000000000..6702cd978164 --- /dev/null +++ b/textproc/hs-haxml/pkg-comment @@ -0,0 +1 @@ +A collection of utilities for using Haskell and XML together diff --git a/textproc/hs-haxml/pkg-descr b/textproc/hs-haxml/pkg-descr new file mode 100644 index 000000000000..36b5a21004b1 --- /dev/null +++ b/textproc/hs-haxml/pkg-descr @@ -0,0 +1,8 @@ +HaXml is a collection of utilities for using Haskell and XML together. It +includes a parser for XML, a separate error-correcting parser for HTML, and +pretty-printers for XML and HTML. + +WWW: http://www.cs.york.ac.uk/fp/HaXml/ + +-- Oliver Braun +obraun@informatik.unibw-muenchen.de diff --git a/textproc/hs-haxml/pkg-plist b/textproc/hs-haxml/pkg-plist new file mode 100644 index 000000000000..256256e9bb28 --- /dev/null +++ b/textproc/hs-haxml/pkg-plist @@ -0,0 +1,55 @@ +bin/Canonicalise +bin/DrIFT +bin/DtdToHaskell +bin/Xtract +lib/haxml/ExitFailure.hs +lib/haxml/Haskell2Xml.hi +lib/haxml/Haskell2Xml.hs +lib/haxml/Haskell2Xml.o +lib/haxml/ParseSTLib.hi +lib/haxml/ParseSTLib.hs +lib/haxml/ParseSTLib.o +lib/haxml/Pretty.hi +lib/haxml/Pretty.lhs +lib/haxml/Pretty.o +lib/haxml/SymTab.hs +lib/haxml/Xml2Haskell.hi +lib/haxml/Xml2Haskell.hs +lib/haxml/Xml2Haskell.o +lib/haxml/XmlCombinators.hi +lib/haxml/XmlCombinators.hs +lib/haxml/XmlCombinators.o +lib/haxml/XmlHtmlGen.hi +lib/haxml/XmlHtmlGen.hs +lib/haxml/XmlHtmlGen.o +lib/haxml/XmlHtmlPP.hs +lib/haxml/XmlHtmlParse.hi +lib/haxml/XmlHtmlParse.hs +lib/haxml/XmlHtmlParse.o +lib/haxml/XmlLex.hi +lib/haxml/XmlLex.hs +lib/haxml/XmlLex.o +lib/haxml/XmlLib.hi +lib/haxml/XmlLib.hs +lib/haxml/XmlLib.o +lib/haxml/XmlPP.hi +lib/haxml/XmlPP.hs +lib/haxml/XmlPP.o +lib/haxml/XmlParse.hi +lib/haxml/XmlParse.hs +lib/haxml/XmlParse.o +lib/haxml/XmlTypes.hi +lib/haxml/XmlTypes.hs +lib/haxml/XmlTypes.o +%%PORTDOCS%%share/doc/haxml/HaXml.ps.gz +%%PORTDOCS%%share/doc/haxml/Haskell2Xml.html +%%PORTDOCS%%share/doc/haxml/Xml2Haskell.html +%%PORTDOCS%%share/doc/haxml/XmlLib.html +%%PORTDOCS%%share/doc/haxml/Xtract.html +%%PORTDOCS%%share/doc/haxml/brubeck.gif +%%PORTDOCS%%share/doc/haxml/icfp99.dvi +%%PORTDOCS%%share/doc/haxml/icfp99.html +%%PORTDOCS%%share/doc/haxml/icfp99.ps.gz +%%PORTDOCS%%share/doc/haxml/index.html +@dirrm lib/haxml +%%PORTDOCS%%@dirrm share/doc/haxml |