[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