[64985] trunk/dports/devel

nox at macports.org nox at macports.org
Thu Mar 18 16:32:46 PDT 2010


Revision: 64985
          http://trac.macports.org/changeset/64985
Author:   nox at macports.org
Date:     2010-03-18 16:32:45 -0700 (Thu, 18 Mar 2010)
Log Message:
-----------
Create new port hs-derive

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.

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

Added: trunk/dports/devel/hs-derive/Portfile
===================================================================
--- trunk/dports/devel/hs-derive/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-derive/Portfile	2010-03-18 23:32:45 UTC (rev 64985)
@@ -0,0 +1,35 @@
+# $Id$
+
+PortSystem      1.0
+PortGroup       haskell 1.0
+
+haskell.setup   derive 2.3.0
+license         BSD-3
+platforms       darwin
+categories      devel
+maintainers     nox openmaintainer
+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/haskell-src-exts == 1\.6/haskell-src-exts == 1.7/} \
+        ${worksrcpath}/derive.cabal
+}
+
+depends_build-append \
+    port:hs-haskell-src-exts-1.7 \
+    port:hs-uniplate
+
+configure.args-append \
+    --docdir=${prefix}/share/doc/${name}
+
+universal_variant no


Property changes on: trunk/dports/devel/hs-derive/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100318/f05b9bec/attachment.html>


More information about the macports-changes mailing list