[64777] trunk/dports/devel

gwright at macports.org gwright at macports.org
Mon Mar 15 11:39:12 PDT 2010


Revision: 64777
          http://trac.macports.org/changeset/64777
Author:   gwright at macports.org
Date:     2010-03-15 11:39:09 -0700 (Mon, 15 Mar 2010)
Log Message:
-----------
These are the individual ports that make up the haskell platform,
a blessed set of libraries for haskell development.  The meta port
that installs them all is not included yet.

Added Paths:
-----------
    trunk/dports/devel/hs-platform-GLUT/
    trunk/dports/devel/hs-platform-GLUT/Portfile
    trunk/dports/devel/hs-platform-HTTP/
    trunk/dports/devel/hs-platform-HTTP/Portfile
    trunk/dports/devel/hs-platform-HUnit/
    trunk/dports/devel/hs-platform-HUnit/Portfile
    trunk/dports/devel/hs-platform-OpenGL/
    trunk/dports/devel/hs-platform-OpenGL/Portfile
    trunk/dports/devel/hs-platform-QuickCheck/
    trunk/dports/devel/hs-platform-QuickCheck/Portfile
    trunk/dports/devel/hs-platform-alex/
    trunk/dports/devel/hs-platform-alex/Portfile
    trunk/dports/devel/hs-platform-alex/files/
    trunk/dports/devel/hs-platform-alex/files/patch-alex.cabal.diff
    trunk/dports/devel/hs-platform-cabal/
    trunk/dports/devel/hs-platform-cabal/Portfile
    trunk/dports/devel/hs-platform-cgi/
    trunk/dports/devel/hs-platform-cgi/Portfile
    trunk/dports/devel/hs-platform-editline/
    trunk/dports/devel/hs-platform-editline/Portfile
    trunk/dports/devel/hs-platform-fgl/
    trunk/dports/devel/hs-platform-fgl/Portfile
    trunk/dports/devel/hs-platform-happy/
    trunk/dports/devel/hs-platform-happy/Portfile
    trunk/dports/devel/hs-platform-haskell-src/
    trunk/dports/devel/hs-platform-haskell-src/Portfile
    trunk/dports/devel/hs-platform-html/
    trunk/dports/devel/hs-platform-html/Portfile
    trunk/dports/devel/hs-platform-mtl/
    trunk/dports/devel/hs-platform-mtl/Portfile
    trunk/dports/devel/hs-platform-network/
    trunk/dports/devel/hs-platform-network/Portfile
    trunk/dports/devel/hs-platform-parallel/
    trunk/dports/devel/hs-platform-parallel/Portfile
    trunk/dports/devel/hs-platform-parsec/
    trunk/dports/devel/hs-platform-parsec/Portfile
    trunk/dports/devel/hs-platform-regex-base/
    trunk/dports/devel/hs-platform-regex-base/Portfile
    trunk/dports/devel/hs-platform-regex-compat/
    trunk/dports/devel/hs-platform-regex-compat/Portfile
    trunk/dports/devel/hs-platform-regex-posix/
    trunk/dports/devel/hs-platform-regex-posix/Portfile
    trunk/dports/devel/hs-platform-stm/
    trunk/dports/devel/hs-platform-stm/Portfile
    trunk/dports/devel/hs-platform-time/
    trunk/dports/devel/hs-platform-time/Portfile
    trunk/dports/devel/hs-platform-xhtml/
    trunk/dports/devel/hs-platform-xhtml/Portfile
    trunk/dports/devel/hs-platform-zlib/
    trunk/dports/devel/hs-platform-zlib/Portfile

Added: trunk/dports/devel/hs-platform-GLUT/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-GLUT/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-GLUT/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,33 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	GLUT 2.1.1.2
+name		hs-platform-GLUT
+maintainers	nomaintainer
+platforms	darwin
+
+description	A binding for the OpenGL Utility Toolkit
+long_description	\
+	A Haskell binding for the OpenGL Utility Toolkit, a window	\
+	system independent toolkit for writing OpenGL programs. For more \
+	information about the C library on which this binding is based,	\
+	please see: <http://www.opengl.org/resources/libraries/glut/>.
+
+checksums	md5     67e5996a7fe56af764393f1cf80b9a43 \
+		sha1    a58477639f6aef4de481175d311246f0096bfc8c \
+		rmd160  b1a5c4fb0d878a3891554275942c65157af9563b
+
+depends_lib	port:ghc			\
+		port:hs-platform-OpenGL
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-HTTP/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-HTTP/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-HTTP/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,31 @@
+# $Id: Portfile 51209 2009-05-20 20:06:45Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	HTTP 4000.0.6
+name		hs-platform-HTTP
+maintainers	nomaintainer
+platforms	darwin
+
+description	Haskell client side HTTP library (platform version)
+long_description	\
+		Haskell's HTTP package contains updated versions of	\
+		Warrick Gray's excellent Haskell HTTP and Browser	\
+		modules.
+
+checksums	md5     cc8d3279f3b20856b7b915045f1e908b		\
+		sha1    958f60f6d30e33fa67803ba75a27e07ad262f6b4	\
+		rmd160  fab97b27ea5486a02ec31cf9489c4f2190f35705
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling	\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-HUnit/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-HUnit/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-HUnit/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,30 @@
+# $Id: Portfile 40753 2008-10-14 05:58:30Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	HUnit 1.2.0.3
+name		hs-platform-HUnit
+maintainers	nomaintainer
+platforms	darwin
+
+description	A unit testing framework for Haskell
+long_description	\
+	HUnit is a unit testing framework for Haskell, inspired by the	\
+	JUnit tool for Java, see: <http://www.junit.org>.
+ 
+checksums	md5     948b5b20ff22fa81c6390b08d6af5104		\
+		sha1    558793b852d3c0e0f2025b60b4b165a80ba34dea	\
+		rmd160  9c3ff1c8d086cb9aff7d27b558964ce931247c1b
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling	\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-OpenGL/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-OpenGL/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-OpenGL/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,35 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	OpenGL 2.2.1.1
+name		hs-platform-OpenGL
+maintainers	nomaintainer
+platforms	darwin
+
+description	A binding for the OpenGL graphics system
+long_description	\
+	A Haskell binding for the OpenGL graphics system (GL, version	\
+	2.1) and its accompanying utility library (GLU, version 1.3).	\
+	OpenGL is the industry's most widely used and supported 2D and 3D \
+	graphics application programming interface (API), incorporating	\
+	a broad set of rendering, texture mapping, special effects, and	\
+	other powerful visualization functions.  For more information	\
+	about OpenGL, please see: <http://www.opengl.org/>.
+
+checksums	md5     6819d1a6910c9c7cdd387fd51c11b017 \
+		sha1    39591c317f9359dc1306432fecfe9eff0919ad00 \
+		rmd160  dcbe42faa008d01ffafd4ca27341e1d2d5267b6e
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-QuickCheck/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-QuickCheck/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-QuickCheck/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,35 @@
+# $Id: Portfile 40948 2008-10-18 20:05:04Z ryandesign at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell	 1.0
+haskell.setup	QuickCheck 1.2.0.0
+name		hs-platform-QuickCheck
+maintainers	gwright
+platforms	darwin
+
+description	Automatic testing of Haskell programs (platform version)
+long_description	\
+		QuickCheck is a library for random testing of program	\
+		properties.   		    	   	      		\
+									\
+		The programmer provides a specification of the program,	\
+		in the form of properties which functions should	\
+		satisfy, and QuickCheck then tests that the properties	\
+		hold in a large number of randomly generated cases. 
+
+checksums	md5     70ae077de501e13f1cb60600482505df		\
+		sha1    012d080008cbbd955a0e7a785958e7bf66f1213b	\
+		rmd160  9183bd1551e93eadd64da6b298055085bdfc4d27
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling	\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-alex/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-alex/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-alex/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,48 @@
+
+PortSystem 1.0
+
+name		hs-platform-alex
+set canonicalname	alex
+version		2.3.1
+categories	devel haskell
+maintainers	gwright
+platforms	darwin
+description	A Lexical Analyzer Generator for Haskell (platform version)
+long_description	\
+		Alex is a tool for generating lexical analysers		\
+		in Haskell, given a description of the tokens to be	\
+		recognised in the form of regular expressions.		\
+		It is similar to the tools lex or flex for C/C++.       
+
+homepage	http://www.haskell.org/${canonicalname}/
+master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}
+distname	${canonicalname}-${version}
+
+checksums       md5     a8c26af3370388297cee4b8c767d72d9 \
+                sha1    0dbd9d34849602f9b59d30122b27727d6f79fc4f \
+                rmd160  cee02283325638fc9929ca6ae40c153b626d4b69
+
+depends_build	port:ghc
+
+universal_variant	no
+
+patchfiles	patch-alex.cabal.diff
+
+# Since alex is an application I can't use the conveniences of the
+# haskell PortGroup.  Just need to do everything by hand:
+
+configure       {
+                  system "cd ${worksrcpath} && runhaskell Setup configure -v --ghc --with-gcc=${configure.cc} --prefix=${prefix}"
+                }
+
+build           {
+                  system "cd ${worksrcpath} && runhaskell Setup build -v"
+                }
+
+destroot        {
+                  system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
+                }
+
+# Haskell Platform components should not be livecheck'ed.
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-alex/files/patch-alex.cabal.diff
===================================================================
--- trunk/dports/devel/hs-platform-alex/files/patch-alex.cabal.diff	                        (rev 0)
+++ trunk/dports/devel/hs-platform-alex/files/patch-alex.cabal.diff	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,14 @@
+--- alex.cabal.sav	2008-11-21 14:05:49.000000000 -0500
++++ alex.cabal	2008-11-21 14:06:15.000000000 -0500
+@@ -59,9 +59,9 @@
+   main-is: Main.hs
+ 
+   if flag(small_base)
+-    build-depends: base >= 2.1, array, containers, directory
++    build-depends: base >= 2.1, base < 4, array, containers, directory
+   else
+-    build-depends: base >= 1.0
++    build-depends: base >= 1.0, base < 4
+ 
+   build-depends: haskell98 >= 1.0
+ 

Added: trunk/dports/devel/hs-platform-cabal/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-cabal/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-cabal/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,48 @@
+# $Id: Portfile 56218 2009-08-25 10:37:52Z ryandesign at macports.org $
+
+PortSystem 1.0
+
+name		hs-platform-cabal
+set canonicalname	cabal-install
+version		0.6.2
+categories	devel haskell
+maintainers	gwright
+platforms	darwin
+
+description	User interface to the Cabal build system (platform version).
+long_description	\
+		Cabal is a system for building and packaging Haskell	\
+		libraries and programs It defines a common interface	\
+		for package authors and distributors to easily build	\
+		their applications in a portable way. Cabal is part of	\
+		a larger infrastructure for distributing, organizing,	\
+		and cataloging Haskell libraries and programs.
+
+homepage	http://www.haskell.org/cabal
+master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}
+distname	${canonicalname}-${version}
+
+checksums	md5     8cb1c19233a9a114faf0eea7c46cb23e		\
+		sha1    415bdf6ae7029b488b99c2da288af10634024ac7	\
+		rmd160  f7ae2a8155b28ee1b736e9abf00c32fe55e7c80f
+
+# Since cabal is an application, and the Haskell libraries are statically
+# linked, the following are build dependencies and not lib dependencies:
+depends_build	port:ghc			\
+		port:hs-platform-zlib		\
+		port:hs-platform-HTTP
+
+universal_variant	no
+
+configure	{ system "cd ${worksrcpath} && runhaskell Setup configure -v --ghc --prefix=${prefix} --with-gcc=${configure.cc}"
+		}
+
+build		{ system "cd ${worksrcpath} && runhaskell Setup build -v"
+		}
+
+destroot	{ system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
+                }
+
+# platform components should not be livecheck'ed.
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-cgi/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-cgi/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-cgi/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,33 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	cgi 3001.1.7.1
+name		hs-platform-cgi
+maintainers	nomaintainer
+platforms	darwin
+
+description	A library for writing CGI programs (platform version)
+long_description	\
+	This is a Haskell library for writing CGI programs.
+
+checksums	md5     02b1d2fe6f271a17c1eb8b897fbd1d7f \
+		sha1    1999b968cfff8a67f4b997cdc114682b4d75b5e4 \
+		rmd160  3009dde5eb2936b7016717daf621264382f887bd
+
+depends_lib	port:ghc			\
+		port:hs-platform-network	\
+		port:hs-platform-parsec		\
+		port:hs-platform-mtl		\
+		port:hs-platform-xhtml
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-editline/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-editline/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-editline/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,36 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	editline 0.2.1.0
+name		hs-platform-editline
+maintainers	nomaintainer
+platforms	darwin
+
+description	Bindings to the editline library (libedit).
+long_description	\
+	This package contains bindings to the BSD editline library	\
+	(<http://www.thrysoee.dk/editline/>).				\
+	It provides a basic interface to the editline API for		\
+	reading lines of input from the user.				\
+									\
+	Additionally, a readline compatibility module is included	\
+	which provides a subset of the functions from the		\
+	readline package.
+
+checksums	md5     fa57f434e538bb32bbfa97aface34358 \
+		sha1    e587dde85dd671ea3e0480eea67af874e04babad \
+		rmd160  6bfb4421abca820cd7b777900da17dff2d54a214
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-fgl/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-fgl/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-fgl/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,30 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	fgl 5.4.2.2
+name		hs-platform-fgl
+maintainers	nomaintainer
+platforms	darwin
+
+description	Martin Erwig's Functional Graph Library
+long_description	\
+	${description}
+
+checksums	md5     ad49ce31af04c0fd9c6dbfa52801ff83 \
+		sha1    3d8cf5a75f39282fa18e23aea4eeb6098f81ddee \
+		rmd160  50068af699aa5c5cf0e5bb72bc61b90380f0ba72
+
+depends_lib	port:ghc			\
+		port:hs-platform-mtl
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-happy/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-happy/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-happy/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,52 @@
+
+PortSystem 1.0
+
+name		hs-platform-happy
+set canonicalname	happy
+version		1.18.4
+categories	devel
+maintainers	gwright
+platforms	darwin
+description	The Parser Generator for Haskell (platform version)
+long_description	\
+		Happy is a parser generator system for Haskell,		\
+		similar to the tool `yacc' for C. Like `yacc', it	\
+		takes a file containing an annotated BNF specification	\
+		of a grammar and produces a Haskell module containing	\
+		a parser for the grammar.				\
+									\
+		Happy is flexible: you can have several Happy parsers	\
+		in the same program, and several entry points to a	\
+		single grammar. Happy can work in conjunction with a	\
+		lexical analyser supplied by the user (either		\
+		hand-written or generated by another program), or it	\
+		can parse a stream of characters directly (but this	\
+		isn't practical in most cases).
+
+homepage	http://haskell.org/${canonicalname}/
+master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}/
+distname	${canonicalname}-${version}
+
+checksums	md5     614e3ef9623dbeefc4c8ca699912efb4 \
+		sha1    86c6a61ed8b3909c476c27343f41cb12971d52bd \
+		rmd160  846d90e2962c6053acae03ace90de3656ce271b5
+
+depends_build	port:ghc
+
+universal_variant	no
+
+configure       {
+                  system "cd ${worksrcpath} && runhaskell Setup configure -v --ghc --with-gcc=${configure.cc} --prefix=${prefix}"
+                }
+
+build           {
+                  system "cd ${worksrcpath} && runhaskell Setup build -v"
+                }
+
+destroot        {
+                  system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
+                }
+
+# Haskell Platform components should not be livecheck'ed.
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-haskell-src/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-haskell-src/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-haskell-src/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,30 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	haskell-src 1.0.1.3
+name		hs-platform-haskell-src
+maintainers	nomaintainer
+platforms	darwin
+
+description	Manipulating Haskell source code
+long_description	\
+	Facilities for manipulating Haskell source code:	\
+	an abstract syntax, lexer, parser and pretty-printer.
+
+checksums	md5     27ec8f55eca844852815f916935f192d \
+		sha1    21b14d8b885e9a2ca6b4226d7619b7ca966097fe \
+		rmd160  5c9320e39b3ad0160ce4aa7fefa31218bb1b3a4f
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-html/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-html/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-html/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,30 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	html 1.0.1.2
+name		hs-platform-html
+maintainers	nomaintainer
+platforms	darwin
+
+description	HTML combinator library
+long_description	\
+        This package contains a combinator library for constructing	\
+        HTML documents.
+
+checksums	md5     2a7de5a2af9a2f80d39825d6a95ee445 \
+		sha1    3075f689b29d28229e09a3d2aefa2bfbb008d1da \
+		rmd160  55d95a42c297c9c4b0b0c3bbd077a5ed59e48878
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-mtl/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-mtl/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-mtl/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,28 @@
+# $Id: Portfile 54964 2009-08-05 02:13:08Z blb at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	mtl 1.1.0.2
+name		hs-platform-mtl
+maintainers	nomaintainer
+description	A monad transformer library (platform version)
+long_description    ${description}
+
+platforms	darwin
+
+checksums	md5     1e933bb7abb38b7bb423929ba37219db \
+		sha1    883deca3cdf8052173c995b741bdedccc3c91440 \
+		rmd160  e7032fc069c8b24b97725b259d2e6fb05ace208b
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling	\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-network/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-network/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-network/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,30 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	network 2.2.1.4
+name		hs-platform-network
+maintainers	nomaintainer
+platforms	darwin
+
+description	Networking related facilities
+long_description	\
+	${description}
+
+checksums	md5     639baaeeb9ccc2f2013bbfa3b376f14b \
+		sha1    1c4a6856d51336df34fc6e33a1d683b22d18ba25 \
+		rmd160  b59a8d5467d10eba7065106efb4994ee77a72b91
+
+depends_lib	port:ghc			\
+		port:hs-platform-parsec
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-parallel/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-parallel/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-parallel/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,29 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	parallel 1.1.0.1
+name		hs-platform-parallel
+maintainers	nomaintainer
+platforms	darwin
+
+description	parallel programmming library
+long_description	\
+	This package provides a library for parallel programming.
+
+checksums	md5     70fda9f7721f9a3dc8aaf2e24d1846e0 \
+		sha1    39bcd5c8a896914c7ddc853049005a71a4eaabb6 \
+		rmd160  326fb117d411065eec3acf89ddceb7e44d5aee7c
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-parsec/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-parsec/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-parsec/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,33 @@
+# $Id: Portfile 46699 2009-02-10 21:35:11Z snc at macports.org $
+
+PortSystem 1.0
+PortGroup	haskell 1.0
+haskell.setup	parsec 2.1.0.1
+name		hs-platform-parsec
+maintainers	nomaintainer
+description	Monadic parser combinators for Haskell (platform version)
+long_description	\
+	Parsec is designed from scratch as an industrial-strength \
+	parser library. It is simple, safe, well documented, has \
+	extensive libraries and good error messages, and is also \
+	fast. It is defined as a monad transformer that can be \
+	stacked on arbitrary monads, and it is also parametric \
+	in the input stream type.
+
+platforms	darwin
+
+checksums	md5     557d935019ec4d966f2103fdf1a8c559 \
+		sha1    f09c7fcbf66c39cc4de2a50dbb1374ba82168b52 \
+		rmd160  95ddc9199f1da5e0773db2f653d394dbe07974ee
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling	\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-regex-base/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-base/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-regex-base/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,31 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	regex-base 0.72.0.2
+name		hs-platform-regex-base
+maintainers	nomaintainer
+platforms	darwin
+
+description	A replacement for Haskell's Text.Regex
+long_description	\
+	Interface API for regex-posix, pcre, parsec, dfa
+
+homepage	http://sourceforge.net/projects/lazy-regex
+
+checksums	md5     f2eeb11fecaafaf903fc6211e19258ce \
+		sha1    6e113b980462938a9821b0fe23a9f40b70c05cea \
+		rmd160  d26b3fcb95bac459c9e52c0dbb0810ac002509c7
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-regex-compat/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-compat/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-regex-compat/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,33 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	regex-compat 0.71.0.1
+name		hs-platform-regex-compat
+maintainers	nomaintainer
+platforms	darwin
+
+description	A replacement for Haskell's Text.Regex
+long_description	\
+	One module layer over regex-posix to replace Text.Regex
+
+homepage	http://sourceforge.net/projects/lazy-regex
+
+checksums	md5     c939571633f1245982ae20d09b07cc00 \
+		sha1    dd953c99d20c2e0e7d69dd6b7c82eaa51488e695 \
+		rmd160  1f017c1fa1ca9dfcccf3da4760bcc8f999fb56e9
+
+depends_lib	port:ghc			\
+		port:hs-platform-regex-base	\
+		port:hs-platform-regex-posix
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-regex-posix/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-posix/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-regex-posix/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,32 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	regex-posix 0.72.0.3
+name		hs-platform-regex-posix
+maintainers	nomaintainer
+platforms	darwin
+
+description	A replacement for Haskell's Text.Regex
+long_description	\
+	The posix backend for regex-base
+
+homepage	http://sourceforge.net/projects/lazy-regex
+
+checksums	md5     94eaac0d07a5ad18276d86f9a65a4e25 \
+		sha1    b75f5bc6957dcb7a6dddc024ccb282d36fae28a7 \
+		rmd160  f2da6d572e89a81632d8e5e71b45a3bafd967db1
+
+depends_lib	port:ghc	\
+		port:hs-platform-regex-base
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-stm/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-stm/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-stm/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,29 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	stm 2.1.1.2
+name		hs-platform-stm
+maintainers	nomaintainer
+platforms	darwin
+
+description	Software transactional memory
+long_description	\
+	A modular composable concurrency abstraction
+
+checksums	md5     159eaa40d86e48f4169c25ab91d69b6d \
+		sha1    f0b8264a0fa3a04163ccda0c7250a8c87edcf06e \
+		rmd160  52b0bd58cfd1f3d737dcc1a96b0c0da83d9ee821
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-time/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-time/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-time/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,32 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	time 1.1.2.4
+name		hs-platform-time
+maintainers	nomaintainer
+platforms	darwin
+
+description	A time library
+long_description	\
+	A time library
+
+homepage	http://semantic.org/TimeLib/
+
+checksums	md5     816af2b7792b3b5465f2d566c9811721 \
+		sha1    f6de0ecfb1182687a8872762cc7ed30b479d2a0d \
+		rmd160  adfbe1644a2f6f67f2715504ddac13fee7299b39
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-xhtml/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-xhtml/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-xhtml/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,32 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	xhtml 3000.2.0.1
+name		hs-platform-xhtml
+maintainers	nomaintainer
+platforms	darwin
+
+description	An XHTML combinator library
+long_description	\
+	This package provides combinators for producing		\
+	XHTML 1.0, including the Strict, Transitional and Frameset variants.
+
+homepage	http://semantic.org/TimeLib/
+
+checksums	md5     9e3e7d9c66618c5e29716f90e54363c9 \
+		sha1    2dc5765491a12bed90a147221a626c7840e19944 \
+		rmd160  96afa674a6049ee460257623308ff5fe1299b271
+
+depends_lib	port:ghc
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+

Added: trunk/dports/devel/hs-platform-zlib/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-zlib/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-platform-zlib/Portfile	2010-03-15 18:39:09 UTC (rev 64777)
@@ -0,0 +1,32 @@
+# $Id: Portfile 51208 2009-05-20 20:01:38Z gwright at macports.org $
+
+PortSystem 1.0
+
+PortGroup	haskell 1.0
+haskell.setup	zlib 0.5.0.0
+name		hs-platform-zlib
+maintainers	nomaintainer
+platforms	darwin
+
+description	The Haskell Zlib Binding
+long_description	\
+		Haskell bindings to the Zlib library for compression \
+                and decompression in gzip and zlib format.  The library \
+		acts directly on ByteString values.
+
+checksums	md5     22fa6d394c42c8584b234799b923f860 \
+		sha1    4a93e727a408754baf6ede0ed721863eb4ea0df2 \
+		rmd160  0ba0769d78b83b05726b15be55b10168db7d59bb
+
+depends_lib	port:ghc	\
+		port:zlib
+
+universal_variant	no
+
+configure.args-append	-v --enable-library-profiling		\
+			--with-gcc=${configure.cc}
+
+build.args-append	-v
+
+livecheck.type	none
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100315/a4d82115/attachment-0001.html>


More information about the macports-changes mailing list