[109520] trunk/dports/devel/hs-hinstaller

cal at macports.org cal at macports.org
Fri Aug 16 15:31:49 PDT 2013


Revision: 109520
          https://trac.macports.org/changeset/109520
Author:   cal at macports.org
Date:     2013-08-16 15:31:49 -0700 (Fri, 16 Aug 2013)
Log Message:
-----------
hs-hinstaller: recreate from template, revbump to rebuild with new GHC

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

Removed Paths:
-------------
    trunk/dports/devel/hs-hinstaller/Portfile

Deleted: trunk/dports/devel/hs-hinstaller/Portfile
===================================================================
--- trunk/dports/devel/hs-hinstaller/Portfile	2013-08-16 22:28:12 UTC (rev 109519)
+++ trunk/dports/devel/hs-hinstaller/Portfile	2013-08-16 22:31:49 UTC (rev 109520)
@@ -1,53 +0,0 @@
-# $Id$
-
-PortSystem 1.0
-
-name		hs-hinstaller
-set canonicalname	hinstaller
-version		2008.2.16
-categories	devel haskell
-license		LGPL-2.1+
-maintainers	nomaintainer
-platforms	darwin
-
-description	The hinstaller library for Haskell
-long_description	\
-	This module allows you to incorporate arbitrary files into \
-	a haskell module during compilation. The files are then \
-	available to you through functions which allows you to \
-	write installer-type applications which write out the \
-	files when run. Thus this can be considered in the same \
-	model as Java .jar files or executable zip or other \
-	file archives.
-
-homepage	http://www.wellquite.org/hinstaller/
-master_sites	http://hackage.haskell.org/packages/archive/hinstaller/${version}/
-distname	${canonicalname}-${version}
-
-checksums	md5     0bcb6b537f50b5f980747880d492906d		\
-		sha1    5890d7752ad9bf57972dc968ae96c90292645c32	\
-		rmd160  4af29721a7820c7a198217064921e1305a5908ec
-
-depends_build	port:ghc
-
-configure       { system "cd ${worksrcpath} && runhaskell Setup configure --ghc --prefix=${prefix} --with-compiler=${prefix}/bin/ghc --enable-library-profiling"
-                }
-
-build           { system "cd ${worksrcpath} && runhaskell Setup build -v"
-                }
-
-destroot        { system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
-	          system "cd ${worksrcpath} && runhaskell Setup register   --gen-script"
-		  system "cd ${worksrcpath} && runhaskell Setup unregister --gen-script"
-
-                  file mkdir ${destroot}${prefix}/libexec/${name}
-                  file copy ${worksrcpath}/register.sh \
-                            ${destroot}${prefix}/libexec/${name}
-                  file copy ${worksrcpath}/unregister.sh \
-                            ${destroot}${prefix}/libexec/${name}
-                }
-
-post-activate   { system "${prefix}/libexec/${name}/register.sh" }
-
-#pre-deactivate { system "${prefix}/libexec/${name}/unregister.sh" }
-

Copied: trunk/dports/devel/hs-hinstaller/Portfile (from rev 109516, trunk/dports/devel/hs-extensible-exceptions/Portfile)
===================================================================
--- trunk/dports/devel/hs-hinstaller/Portfile	                        (rev 0)
+++ trunk/dports/devel/hs-hinstaller/Portfile	2013-08-16 22:31:49 UTC (rev 109520)
@@ -0,0 +1,22 @@
+# -*- 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
+
+haskell.setup       hinstaller 2008.2.16
+revision            1
+checksums           rmd160  4af29721a7820c7a198217064921e1305a5908ec \
+                    sha256  0c5172fb5b64d7c3d9a2908c9cb0936e7a2a606e20fa6e8ebc361e8e52c7aed1
+
+license             LGPL-2.1+
+maintainers         cal openmaintainer
+platforms           darwin
+
+description         Installer wrapper for Haskell applications
+long_description    \
+    This module allows you to incorporate arbitrary files into a haskell module \
+    during compilation. The files are then available to you through functions \
+    which allows you to write installer-type applications which write out the \
+    files when run. Thus this can be considered in the same model as Java .jar \
+    files or executable zip or other file archives.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130816/b84969d9/attachment.html>


More information about the macports-changes mailing list