[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