[97029] users/cal/ports/devel/haskell-platform/Portfile
cal at macports.org
cal at macports.org
Fri Aug 24 13:26:30 PDT 2012
Revision: 97029
https://trac.macports.org/changeset/97029
Author: cal at macports.org
Date: 2012-08-24 13:26:28 -0700 (Fri, 24 Aug 2012)
Log Message:
-----------
haskell-platform: update to 2012.2.0.0, add livecheck
Modified Paths:
--------------
users/cal/ports/devel/haskell-platform/Portfile
Modified: users/cal/ports/devel/haskell-platform/Portfile
===================================================================
--- users/cal/ports/devel/haskell-platform/Portfile 2012-08-24 19:48:22 UTC (rev 97028)
+++ users/cal/ports/devel/haskell-platform/Portfile 2012-08-24 20:26:28 UTC (rev 97029)
@@ -1,60 +1,71 @@
+# -*- 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-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-ghc-paths \
+ 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>"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120824/4f02a429/attachment.html>
More information about the macports-changes
mailing list