diff options
author | petef <petef@FreeBSD.org> | 2002-06-05 07:05:39 +0800 |
---|---|---|
committer | petef <petef@FreeBSD.org> | 2002-06-05 07:05:39 +0800 |
commit | 37c653c8921467d05b961356410c4ffff00542b0 (patch) | |
tree | 35200535a75d07a2f9e7909f568ec22bdf82a3d9 /textproc/hs-HaXml | |
parent | 20e3e9b2681998fe984b81918623b349e202277a (diff) | |
download | freebsd-ports-gnome-37c653c8921467d05b961356410c4ffff00542b0.tar.gz freebsd-ports-gnome-37c653c8921467d05b961356410c4ffff00542b0.tar.zst freebsd-ports-gnome-37c653c8921467d05b961356410c4ffff00542b0.zip |
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>
Diffstat (limited to 'textproc/hs-HaXml')
-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 |
5 files changed, 94 insertions, 0 deletions
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 |