[106830] trunk/dports/devel/hs-derive/Portfile

cal at macports.org cal at macports.org
Sat Jun 8 17:33:15 PDT 2013


Revision: 106830
          https://trac.macports.org/changeset/106830
Author:   cal at macports.org
Date:     2013-06-08 17:33:15 -0700 (Sat, 08 Jun 2013)
Log Message:
-----------
hs-derive: update to 2.5.11, forces rebuild against new GHC, switch to new checksum types, add missing dependencies

Modified Paths:
--------------
    trunk/dports/devel/hs-derive/Portfile

Modified: trunk/dports/devel/hs-derive/Portfile
===================================================================
--- trunk/dports/devel/hs-derive/Portfile	2013-06-09 00:30:01 UTC (rev 106829)
+++ trunk/dports/devel/hs-derive/Portfile	2013-06-09 00:33:15 UTC (rev 106830)
@@ -1,33 +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           haskell 1.0
 
-haskell.setup   derive 2.3.0
-revision        3
-license         BSD
-platforms       darwin
-maintainers     nomaintainer
-description     A program and library to derive instances for data types
+haskell.setup       derive 2.5.11
+checksums           rmd160  32ef7224119ed4f1b39c078ef33aab42d1c998c2 \
+                    sha256  19d5e4fa522c0c699af1f09969ca8ca9657754d462de7d9de362dc3b13996424
 
-long_description \
+license             BSD
+platforms           darwin
+maintainers         nomaintainer
+
+description         A program and library to derive instances for data types
+long_description    \
     Data.Derive is a library and a tool for deriving instances for Haskell \
     programs. It is designed to work with custom derivations, SYB and Template \
     Haskell mechanisms. The tool requires GHC, but the generated code is \
     portable to all compilers. We see this tool as a competitor to DrIFT.
 
-checksums       md5     483e9c45d06cb6145ee70b8bd7f27ff6 \
-                sha1    84ffa0bf85aa39b458b280f8fbe3839689240910 \
-                rmd160  fb1356feb76ff1dd5da4af8e59873369e1b7b983
-
-post-patch {
-    reinplace {s/uniplate == 1\.4/uniplate == 1\.5/} \
-        ${worksrcpath}/derive.cabal
-}
-
-depends_build-append \
-    port:hs-haskell-src-exts-1.6 \
-    port:hs-uniplate
-
-configure.args-append \
-    --docdir=${prefix}/share/doc/${name}
+depends_lib-append  port:hs-cpphs \
+                    port:hs-haskell-src-exts \
+                    port:hs-transformers \
+                    port:hs-uniplate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130608/dd5fb838/attachment.html>


More information about the macports-changes mailing list