[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