[98944] trunk/dports/devel

cal at macports.org cal at macports.org
Sun Oct 21 13:18:16 PDT 2012


Revision: 98944
          http://trac.macports.org//changeset/98944
Author:   cal at macports.org
Date:     2012-10-21 13:18:16 -0700 (Sun, 21 Oct 2012)
Log Message:
-----------
haskell-platform: update to 2012.2.0.0, merge from cal's private tree, closes #35813

Modified Paths:
--------------
    trunk/dports/devel/haskell-platform/Portfile
    trunk/dports/devel/hs-platform-alex/Portfile
    trunk/dports/devel/hs-platform-cabal/Portfile
    trunk/dports/devel/hs-platform-cgi/Portfile
    trunk/dports/devel/hs-platform-fgl/Portfile
    trunk/dports/devel/hs-platform-happy/Portfile
    trunk/dports/devel/hs-platform-haskell-src/Portfile
    trunk/dports/devel/hs-platform-html/Portfile
    trunk/dports/devel/hs-platform-mtl/Portfile
    trunk/dports/devel/hs-platform-network/Portfile
    trunk/dports/devel/hs-platform-parallel/Portfile
    trunk/dports/devel/hs-platform-parsec/Portfile
    trunk/dports/devel/hs-platform-regex-base/Portfile
    trunk/dports/devel/hs-platform-regex-compat/Portfile
    trunk/dports/devel/hs-platform-regex-posix/Portfile
    trunk/dports/devel/hs-platform-stm/Portfile
    trunk/dports/devel/hs-platform-xhtml/Portfile
    trunk/dports/devel/hs-platform-zlib/Portfile

Added Paths:
-----------
    trunk/dports/devel/hs-platform-ghc/
    trunk/dports/devel/hs-platform-glut/
    trunk/dports/devel/hs-platform-http/
    trunk/dports/devel/hs-platform-hunit/
    trunk/dports/devel/hs-platform-opengl/
    trunk/dports/devel/hs-platform-quickcheck/
    trunk/dports/devel/hs-platform-random/
    trunk/dports/devel/hs-platform-syb/
    trunk/dports/devel/hs-platform-text/
    trunk/dports/devel/hs-platform-transformers/

Removed Paths:
-------------
    trunk/dports/devel/hs-platform-GLUT/
    trunk/dports/devel/hs-platform-HTTP/
    trunk/dports/devel/hs-platform-HUnit/
    trunk/dports/devel/hs-platform-OpenGL/
    trunk/dports/devel/hs-platform-QuickCheck/
    trunk/dports/devel/hs-platform-alex/files/
    trunk/dports/devel/hs-platform-editline/
    trunk/dports/devel/hs-platform-ghc/
    trunk/dports/devel/hs-platform-time/

Property Changed:
----------------
    trunk/dports/devel/


Property changes on: trunk/dports/devel
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel:96570-97031

Modified: trunk/dports/devel/haskell-platform/Portfile
===================================================================
--- trunk/dports/devel/haskell-platform/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/haskell-platform/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,61 +1,70 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem      1.0
 
-name		haskell-platform
-version		2009.2.0.2
-revision	1
-categories	devel haskell
-maintainers	gwright
-description	Meta port for the haskell platform
-long_description	\
-	This is the the Haskell Platform: a single, standard Haskell	\
-	distribution for every system.					\
-									\
-	The Haskell Platform is a blessed library and tool suite for	\
-	Haskell distilled from Hackage.
+name            haskell-platform
+version         2012.2.0.0
+categories      devel haskell
+maintainers     cal openmaintainer
+description     \
+    The Haskell Platform is the easiest way to get started with programming \
+    Haskell. It comes with all you need to get up and running. Think of it as \
+    \"Haskell: batteries included\".
+long_description \
+    The Haskell Platform is a comprehensive, robust development environment for \
+    programming in Haskell. For new users the platform makes it trivial to get \
+    up and running with a full Haskell development environment. For experienced \
+    developers, the platform provides a comprehensive, standard base for \
+    commercial and open source Haskell development that maximises \
+    interoperability and stability of your code.
 
-platforms	darwin
-homepage	http://hackage.haskell.org/platform/
-master_sites	${homepage}
+platforms       darwin
+homepage        http://hackage.haskell.org/platform/
+master_sites    ${homepage}
+license         Permissive
 
-depends_run \
-    port:hs-platform-ghc		\
-    port:hs-platform-cgi		\
-    port:hs-platform-fgl		\
-    port:hs-platform-editline		\
-    port:hs-platform-GLUT		\
-    port:hs-platform-haskell-src	\
-    port:hs-platform-html		\
-    port:hs-platform-HUnit		\
-    port:hs-platform-mtl		\
-    port:hs-platform-network		\
-    port:hs-platform-OpenGL		\
-    port:hs-platform-parallel		\
-    port:hs-platform-parsec		\
-    port:hs-platform-QuickCheck		\
-    port:hs-platform-regex-base		\
-    port:hs-platform-regex-compat	\
-    port:hs-platform-regex-posix	\
-    port:hs-platform-stm		\
-    port:hs-platform-time		\
-    port:hs-platform-xhtml		\
-    port:hs-platform-zlib		\
-    port:hs-platform-HTTP		\
-    port:hs-platform-alex		\
-    port:hs-platform-happy		\
-    port:hs-platform-cabal
+depends_run     port:hs-platform-alex \
+                port:hs-platform-cabal \
+                port:hs-platform-cgi \
+                port:hs-platform-fgl \
+                port:hs-platform-ghc \
+                port:hs-platform-glut \
+                port:hs-platform-happy \
+                port:hs-platform-haskell-src \
+                port:hs-platform-html \
+                port:hs-platform-http \
+                port:hs-platform-hunit \
+                port:hs-platform-mtl \
+                port:hs-platform-network \
+                port:hs-platform-opengl \
+                port:hs-platform-parallel \
+                port:hs-platform-parsec \
+                port:hs-platform-quickcheck \
+                port:hs-platform-random \
+                port:hs-platform-regex-base \
+                port:hs-platform-regex-compat \
+                port:hs-platform-regex-posix \
+                port:hs-platform-stm \
+                port:hs-platform-syb \
+                port:hs-platform-text \
+                port:hs-platform-transformers \
+                port:hs-platform-xhtml \
+                port:hs-platform-zlib
 
-fetch           { }
-checksum        { }
-build           { }
-destroot        {
+fetch {}
+checksum {}
+extract {}
+configure {}
+build {}
+destroot {
     xinstall -d ${destroot}${prefix}/share/doc/${name}
     system "echo ${long_description} > ${destroot}${prefix}/share/doc/${name}/README.txt"
 }
 
-use_configure no
-universal_variant no
+use_configure       no
+universal_variant   no
 
-livecheck.type  none
-
+livecheck.type      regex
+livecheck.url       ${homepage}
+livecheck.regex     "Current release: <a href=\"changelog.html\">(\\d+\\.\\d\\.\\d\\.\\d)</a>"

Modified: trunk/dports/devel/hs-platform-alex/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-alex/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-alex/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,50 +1,21 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-name		hs-platform-alex
-set canonicalname	alex
-version		2.3.1
-categories	devel haskell
-license		BSD
-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++.
+haskellplatform.setup   alex 3.0.1 no
+checksums               rmd160  fdfd935281800678605573db8025583b40459894 \
+                        sha256  727235cee46396537c2b53b4a0fae0ec25cffb9e982ce899816e92fcfe4cfaf0
 
-homepage	http://www.haskell.org/${canonicalname}/
-master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}
-distname	${canonicalname}-${version}
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums       md5     a8c26af3370388297cee4b8c767d72d9 \
-                sha1    0dbd9d34849602f9b59d30122b27727d6f79fc4f \
-                rmd160  cee02283325638fc9929ca6ae40c153b626d4b69
+depends_lib-append      port:hs-platform-quickcheck
 
-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
-
+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 tool lex or flex for C/C++.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-cabal/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-cabal/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-cabal/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,48 +1,26 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-name		hs-platform-cabal
-set canonicalname	cabal-install
-version		0.6.2
-categories	devel haskell
-maintainers	gwright
-platforms	darwin
+haskellplatform.setup   cabal-install 0.14.0 no
+name                    hs-platform-cabal
+checksums               rmd160  a0e1e0f0d189abbb984d968f8650280632027769 \
+                        sha256  f4f2b50269ff59d67b5f3d82d50f7706b6bad1117295a7c81f32bbe72add5bd8
 
-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.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-homepage	http://www.haskell.org/cabal
-master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}
-distname	${canonicalname}-${version}
+depends_lib-append      port:hs-platform-http \
+                        port:hs-platform-mtl \
+                        port:hs-platform-network \
+                        port:hs-platform-random \
+                        port:hs-platform-zlib
 
-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
-
+description             \
+    The 'cabal' command-line program simplifies the process of managing Haskell \
+    software by automating the fetching, configuration, compilation and \
+    installation of Haskell libraries and programs.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-cgi/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-cgi/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-cgi/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,33 +1,21 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	cgi 3001.1.7.1
-name		hs-platform-cgi
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   cgi 3001.1.7.4
+checksums               rmd160  a3df4f40c3e7cad6f1a22b7bd090e39968ffc241 \
+                        sha256  6de5da8be4bb8323a864761bbb604ca8c1cdc9048bf33990f91e7ed948a331ba
 
-description	A library for writing CGI programs (platform version)
-long_description	\
-	This is a Haskell library for writing CGI programs.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     02b1d2fe6f271a17c1eb8b897fbd1d7f \
-		sha1    1999b968cfff8a67f4b997cdc114682b4d75b5e4 \
-		rmd160  3009dde5eb2936b7016717daf621264382f887bd
+depends_lib-append      port:hs-platform-mtl \
+                        port:hs-platform-parsec \
+                        port:hs-platform-network \
+                        port:hs-platform-xhtml
 
-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
+description             This is a Haskell library for writing CGI programs.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-fgl/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-fgl/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-fgl/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,30 +1,18 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	fgl 5.4.2.2
-name		hs-platform-fgl
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   fgl 5.4.2.4
+checksums               rmd160  e2b9e0d1d43e69b250719a34c6de9344b38264bf \
+                        sha256  ce98ccb83e2d271a7b3266426a0762a0e902252f07ec09b7bef50c67d0110266
 
-description	Martin Erwig's Functional Graph Library
-long_description	\
-	${description}
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     ad49ce31af04c0fd9c6dbfa52801ff83 \
-		sha1    3d8cf5a75f39282fa18e23aea4eeb6098f81ddee \
-		rmd160  50068af699aa5c5cf0e5bb72bc61b90380f0ba72
+depends_lib-append      port:hs-platform-mtl
 
-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
+description
+long_description


Property changes on: trunk/dports/devel/hs-platform-glut
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel/hs-platform-GLUT:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/branches/mld-qt-481/dports/devel/hs-platform-glut:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel/hs-platform-glut:96614-97031

Modified: trunk/dports/devel/hs-platform-happy/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-happy/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-happy/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,54 +1,27 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-name		hs-platform-happy
-set canonicalname	happy
-version		1.18.4
-categories	devel
-license		BSD
-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).
+haskellplatform.setup   happy 1.18.9 no
+checksums               rmd160  adfe119ffd485953fe7f8a81575191cdfea5a7f5 \
+                        sha256  7d34c512b8aecbc135f6b4c43bc18044ff50ae6d5afdd0d2570228dccecb618a
 
-homepage	http://haskell.org/${canonicalname}/
-master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}/
-distname	${canonicalname}-${version}
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     614e3ef9623dbeefc4c8ca699912efb4 \
-		sha1    86c6a61ed8b3909c476c27343f41cb12971d52bd \
-		rmd160  846d90e2962c6053acae03ace90de3656ce271b5
+depends_lib-append      port:hs-platform-mtl
 
-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
-
+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.
+long_description        ${description} \
+    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).

Modified: trunk/dports/devel/hs-platform-haskell-src/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-haskell-src/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-haskell-src/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,30 +1,22 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	haskell-src 1.0.1.3
-name		hs-platform-haskell-src
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   haskell-src 1.0.1.5
+checksums               rmd160  32a53bab9f1e150565cbed0c926816e4089dd966 \
+                        sha256  9f3726902247cc955d085997254bb58c16cc337ee83de5ccfb17dcbcb488c3ab
 
-description	Manipulating Haskell source code
-long_description	\
-	Facilities for manipulating Haskell source code:	\
-	an abstract syntax, lexer, parser and pretty-printer.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     27ec8f55eca844852815f916935f192d \
-		sha1    21b14d8b885e9a2ca6b4226d7619b7ca966097fe \
-		rmd160  5c9320e39b3ad0160ce4aa7fefa31218bb1b3a4f
+depends_lib-append      port:hs-platform-syb
 
-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
+description             \
+    The haskell-src package provides support for manipulating Haskell source \
+    code. The package provides a lexer, parser and pretty-printer, and \
+    a definition of a Haskell abstract syntax tree (AST). Common uses of this \
+    package are to parse or generate Haskell 98 code.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-html/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-html/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-html/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,30 +1,17 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	html 1.0.1.2
-name		hs-platform-html
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   html 1.0.1.2
+checksums               rmd160  55d95a42c297c9c4b0b0c3bbd077a5ed59e48878 \
+                        sha256  0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061
 
-description	HTML combinator library
-long_description	\
-        This package contains a combinator library for constructing	\
-        HTML documents.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-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
+description             \
+    This package contains a combinator library for constructing HTML documents.
+long_description        ${description}


Property changes on: trunk/dports/devel/hs-platform-http
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel/hs-platform-HTTP:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/branches/mld-qt-481/dports/devel/hs-platform-http:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel/hs-platform-http:96581-97031


Property changes on: trunk/dports/devel/hs-platform-hunit
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel/hs-platform-HUnit:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/branches/mld-qt-481/dports/devel/hs-platform-hunit:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel/hs-platform-hunit:97023-97031

Modified: trunk/dports/devel/hs-platform-mtl/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-mtl/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-mtl/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,28 +1,22 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	mtl 1.1.0.2
-name		hs-platform-mtl
-license		BSD
-maintainers	nomaintainer
-description	A monad transformer library (platform version)
-long_description    ${description}
+haskellplatform.setup   mtl 2.1.1
+checksums               rmd160  fe0479fa638235cdd3e660492ed7de269116ecb1 \
+                        sha256  9250831796b1678380d915d2953ce94fa466af8d5c92d0c569963f0f0b037a90
 
-platforms	darwin
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     1e933bb7abb38b7bb423929ba37219db \
-		sha1    883deca3cdf8052173c995b741bdedccc3c91440 \
-		rmd160  e7032fc069c8b24b97725b259d2e6fb05ace208b
+depends_lib-append      port:hs-platform-transformers
 
-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
+description             \
+    Monad classes using functional dependencies, with instances for various \
+    monad transformers, inspired by the paper Functional Programming with \
+    Overloading and Higher-Order Polymorphism, by Mark P Jones, in Advanced \
+    School of Functional Programming, 1995
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-network/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-network/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-network/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,30 +1,18 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	network 2.2.1.4
-name		hs-platform-network
-maintainers	nomaintainer
-license		BSD
-platforms	darwin
+haskellplatform.setup   network 2.3.0.13
+checksums               rmd160  0868efbc6fa8096a5979bd551a30c9f36c45e275 \
+                        sha256  0747e9091dd5ba220c31f77116c9edfe9ac6726090d58e55221371b63f1b8577
 
-description	Networking related facilities
-long_description	\
-	${description}
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     639baaeeb9ccc2f2013bbfa3b376f14b \
-		sha1    1c4a6856d51336df34fc6e33a1d683b22d18ba25 \
-		rmd160  b59a8d5467d10eba7065106efb4994ee77a72b91
+depends_lib-append      port:hs-platform-parsec
 
-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
+description             Low-level networking interface
+long_description        ${description}


Property changes on: trunk/dports/devel/hs-platform-opengl
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel/hs-platform-OpenGL:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/branches/mld-qt-481/dports/devel/hs-platform-opengl:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel/hs-platform-opengl:96616-97031

Modified: trunk/dports/devel/hs-platform-parallel/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-parallel/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-parallel/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,29 +1,16 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	parallel 1.1.0.1
-name		hs-platform-parallel
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   parallel 3.2.0.2
+checksums               rmd160  87c7144c8349b7e05533b58826e872050b8abe83 \
+                        sha256  82569faa2ca3245c61cc71731abd7d3595372d4cf09c659ee52740be1a3bc66b
 
-description	parallel programmming library
-long_description	\
-	This package provides a library for parallel programming.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-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
+description             This package provides a library for parallel programming.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-parsec/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-parsec/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-parsec/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,34 +1,24 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	parsec 2.1.0.1
-name		hs-platform-parsec
-license		BSD
-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.
+haskellplatform.setup   parsec 3.1.2
+checksums               rmd160  f360e4b209a56f193eca65b71bb13b95948b7042 \
+                        sha256  90f124b91f5e4ff04ddd4dc7f43aeda1273b8caec6a58ec13b90ca22854c1652
 
-platforms	darwin
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     557d935019ec4d966f2103fdf1a8c559 \
-		sha1    f09c7fcbf66c39cc4de2a50dbb1374ba82168b52 \
-		rmd160  95ddc9199f1da5e0773db2f653d394dbe07974ee
+depends_lib-append      port:hs-platform-mtl \
+                        port:hs-platform-text
 
-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
+description             \
+    Parsec is designed from scratch as an industrial-strength parser library. \
+    It is simple, safe, well documented (on the package homepage), 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.
+long_description        ${description}


Property changes on: trunk/dports/devel/hs-platform-quickcheck
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/devel/hs-platform-QuickCheck:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/branches/mld-qt-481/dports/devel/hs-platform-quickcheck:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/cal/ports/devel/hs-platform-quickcheck:96587-97031

Modified: trunk/dports/devel/hs-platform-regex-base/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-base/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-regex-base/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,29 +1,18 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	regex-base 0.72.0.2
-name		hs-platform-regex-base
-maintainers	nomaintainer
-license		BSD
-platforms	darwin
+haskellplatform.setup   regex-base 0.93.2
+checksums               rmd160  c009e193dd453666c7c3b585a25f3a8add7ec6b6 \
+                        sha256  20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278
 
-description	A replacement for Haskell's Text.Regex
-long_description	\
-	Interface API for regex-posix, pcre, parsec, dfa
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-homepage	http://sourceforge.net/projects/lazy-regex
+depends_lib-append      port:hs-platform-mtl
 
-checksums	md5     f2eeb11fecaafaf903fc6211e19258ce \
-		sha1    6e113b980462938a9821b0fe23a9f40b70c05cea \
-		rmd160  d26b3fcb95bac459c9e52c0dbb0810ac002509c7
-
-universal_variant	no
-
-configure.args-append	-v --enable-library-profiling		\
-			--with-gcc=${configure.cc}
-
-build.args-append	-v
-
-livecheck.type	none
+description             Interface API for regex-posix,pcre,parsec,tdfa,dfa
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-regex-compat/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-compat/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-regex-compat/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,33 +1,19 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	regex-compat 0.71.0.1
-name		hs-platform-regex-compat
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   regex-compat 0.95.1
+checksums               rmd160  b2fe02ca3c4e9027b2d433c8a265b19a85c8bd17 \
+                        sha256  d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b
 
-description	A replacement for Haskell's Text.Regex
-long_description	\
-	One module layer over regex-posix to replace Text.Regex
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-homepage	http://sourceforge.net/projects/lazy-regex
+depends_lib-append      port:hs-platform-regex-base \
+                        port:hs-platform-regex-posix
 
-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
+description             One module layer over regex-posix to replace Text.Regex
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-regex-posix/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-regex-posix/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-regex-posix/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,32 +1,18 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	regex-posix 0.72.0.3
-name		hs-platform-regex-posix
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   regex-posix 0.95.1
+checksums               rmd160  eee72b352cc887d919d179969b3d9535805d235d \
+                        sha256  74ed145b1a5b3c766a2694a58661f1d5e03a8dee283c5ddb9d689cff16efef0a
 
-description	A replacement for Haskell's Text.Regex
-long_description	\
-	The posix backend for regex-base
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-homepage	http://sourceforge.net/projects/lazy-regex
+depends_lib-append      port:hs-platform-regex-base
 
-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
+description             The posix regex backend for regex-base
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-stm/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-stm/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-stm/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,29 +1,16 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	stm 2.1.1.2
-name		hs-platform-stm
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   stm 2.3
+checksums               rmd160  676eafbe7043a44317aa25e922518d1fc41e5852 \
+                        sha256  557f5ad39292ee862b1ce22ed96be03130b404b43288380e6fd8ee3a71a0418c
 
-description	Software transactional memory
-long_description	\
-	A modular composable concurrency abstraction
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-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
+description             A modular composable concurrency abstraction.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-xhtml/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-xhtml/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-xhtml/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,32 +1,18 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	xhtml 3000.2.0.1
-name		hs-platform-xhtml
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   xhtml 3000.2.1
+checksums               rmd160  72e1095df0a8111ea696749d219df4ea78da1b4f \
+                        sha256  33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8
 
-description	An XHTML combinator library
-long_description	\
-	This package provides combinators for producing		\
-	XHTML 1.0, including the Strict, Transitional and Frameset variants.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-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
+description             \
+    This package provides combinators for producing XHTML 1.0, including the \
+    Strict, Transitional and Frameset variants.
+long_description        ${description}

Modified: trunk/dports/devel/hs-platform-zlib/Portfile
===================================================================
--- trunk/dports/devel/hs-platform-zlib/Portfile	2012-10-21 20:07:43 UTC (rev 98943)
+++ trunk/dports/devel/hs-platform-zlib/Portfile	2012-10-21 20:18:16 UTC (rev 98944)
@@ -1,32 +1,25 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
-PortGroup	haskell 1.0
+PortSystem              1.0
+PortGroup               haskellplatform 1.0
 
-haskell.setup	zlib 0.5.0.0
-name		hs-platform-zlib
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   zlib 0.5.3.3
+checksums               rmd160  fe83bf126867ab71afcc6ac8eb9afc0dddb44896 \
+                        sha256  e2adb6c55f5bc69eb1e931edcb2ef392ac96139cf6b6bca1b2a7229f381938c3
 
-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.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     22fa6d394c42c8584b234799b923f860 \
-		sha1    4a93e727a408754baf6ede0ed721863eb4ea0df2 \
-		rmd160  0ba0769d78b83b05726b15be55b10168db7d59bb
+depends_lib-append      port:zlib
 
-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
+description             \
+    This package provides a pure interface for compressing and decompressing \
+    streams of data represented as lazy ByteStrings. It uses the zlib C library \
+    so it has high performance. It supports the \"zlib\", \"gzip\" and \"raw\" \
+    compression formats.
+long_description        ${description} \
+    It provides a convenient high level API suitable for most tasks and for the \
+    few cases where more control is needed it provides access to the full zlib \
+    feature set.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121021/2f77382e/attachment-0001.html>


More information about the macports-changes mailing list