[96581] users/cal/ports/devel

cal at macports.org cal at macports.org
Tue Aug 14 14:46:14 PDT 2012


Revision: 96581
          https://trac.macports.org/changeset/96581
Author:   cal at macports.org
Date:     2012-08-14 14:46:14 -0700 (Tue, 14 Aug 2012)
Log Message:
-----------
hs-platform-http: Update to 4000.2.3, untested, converted to lowercase to fix lint warning

Modified Paths:
--------------
    users/cal/ports/devel/hs-platform-http/Portfile

Added Paths:
-----------
    users/cal/ports/devel/hs-platform-http/

Removed Paths:
-------------
    users/cal/ports/devel/hs-platform-HTTP/

Modified: users/cal/ports/devel/hs-platform-http/Portfile
===================================================================
--- users/cal/ports/devel/hs-platform-HTTP/Portfile	2012-08-14 21:23:33 UTC (rev 96573)
+++ users/cal/ports/devel/hs-platform-http/Portfile	2012-08-14 21:46:14 UTC (rev 96581)
@@ -1,31 +1,35 @@
+# -*- 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	HTTP 4000.0.6
-name		hs-platform-HTTP
-license		BSD
-maintainers	nomaintainer
-platforms	darwin
+haskellplatform.setup   http 4000.2.3
+checksums               rmd160  70bb2e353a63eeb896664dadf1b3313a0867439b \
+                        sha256  00f59f751a53a0cd766d59cffb3a97fc001189797861ce4aa28d4bea672efafc
 
-description	Haskell client side HTTP library (platform version)
-long_description	\
-		Haskell's HTTP package contains updated versions of	\
-		Warrick Gray's excellent Haskell HTTP and Browser	\
-		modules.
+license                 BSD
+maintainers             cal openmaintainer
+platforms               darwin
 
-checksums	md5     cc8d3279f3b20856b7b915045f1e908b		\
-		sha1    958f60f6d30e33fa67803ba75a27e07ad262f6b4	\
-		rmd160  fab97b27ea5486a02ec31cf9489c4f2190f35705
+depends_lib-append      port:hs-platform-network \
+                        port:hs-platform-mtl \
+                        port:hs-platform-parsec
 
-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 HTTP package supports client-side web programming in Haskell. It lets \
+    you set up HTTP connections, transmitting requests and processing the \
+    responses coming back, all from within the comforts of Haskell. It's \
+    dependent on the network package to operate, but other than that, the \
+    implementation is all written in Haskell.
+long_description        ${description} \
+    A basic API for issuing single HTTP requests + receiving responses is \
+    provided. On top of that, a session-level abstraction is also on offer (the \
+    BrowserAction monad): it taking care of handling the management of \
+    persistent connections, proxies, state (cookies) and authentication \
+    credentials required to handle multi-step interactions with a web server. \
+    \
+    The representation of the bytes flowing across is extensible via the use of \
+    a type class, letting you pick the representation of requests and responses \
+    that best fits your use. Some pre-packaged, common instances are provided \
+    for you (ByteString, String.)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120814/55711cca/attachment.html>


More information about the macports-changes mailing list