[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