[25455] trunk/dports/devel

source_changes at macosforge.org source_changes at macosforge.org
Tue May 22 00:19:46 PDT 2007


Revision: 25455
          http://trac.macosforge.org/projects/macports/changeset/25455
Author:   jmpp at macports.org
Date:     2007-05-22 00:19:46 -0700 (Tue, 22 May 2007)

Log Message:
-----------

New devel ports: haskell-parsedate, haskell-chunks, distract and haskell-hinstaller, submitted by me at thomaskeller.biz. Thanks for the contributions!
Closes #11877.

Added Paths:
-----------
    trunk/dports/devel/distract/
    trunk/dports/devel/distract/Portfile
    trunk/dports/devel/haskell-chunks/
    trunk/dports/devel/haskell-chunks/Portfile
    trunk/dports/devel/haskell-hinstaller/
    trunk/dports/devel/haskell-hinstaller/Portfile
    trunk/dports/devel/haskell-parsedate/
    trunk/dports/devel/haskell-parsedate/Portfile

Added: trunk/dports/devel/distract/Portfile
===================================================================
--- trunk/dports/devel/distract/Portfile	                        (rev 0)
+++ trunk/dports/devel/distract/Portfile	2007-05-22 07:19:46 UTC (rev 25455)
@@ -0,0 +1,34 @@
+PortSystem 1.0
+name                DisTract
+description         A distributed bug tracking system based on monotone
+long_description    DisTract is a distributed bug tracking system. It uses \
+                    Firefox as frontend for the user and the monotone version \
+                    control system as backend, which provides data storage and \
+                    network synchronization.
+version             0.2.3
+homepage            http://www.distract.wellquite.org
+master_sites        ${homepage}/downloads/
+categories          devel
+maintainers         me at thomaskeller.biz
+checksums           md5 07d098c51755433ef11f886923d16cec
+
+depends_build       port:ghc\
+		    port:haskell-chunks\
+		    port:haskell-hinstaller\
+		    port:haskell-parsedate
+
+configure {
+	cd ${worksrcpath}/haskell
+	system "runghc Setup.hs configure"
+}
+
+build {
+	cd ${worksrcpath}/haskell
+	system "runghc Setup.hs build -v"
+}
+
+destroot {
+	cd ${worksrcpath}/haskell/dist/build/DisTractInstaller
+	system "cp DisTractInstaller ${destroot}/${prefix}/bin"
+}
+


Property changes on: trunk/dports/devel/distract/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: trunk/dports/devel/haskell-chunks/Portfile
===================================================================
--- trunk/dports/devel/haskell-chunks/Portfile	                        (rev 0)
+++ trunk/dports/devel/haskell-chunks/Portfile	2007-05-22 07:19:46 UTC (rev 25455)
@@ -0,0 +1,34 @@
+PortSystem 1.0
+name                haskell-chunks
+version             2007.4.18
+distname            chunks-${version}
+description         The chunks library for Haskell
+long_description    This library supports templates inspired by the Perl \
+                    HTML::Chunks module, but this Haskell implementation \
+                    checks at compile time that the templates used exist and \
+                    are used correctly. The templates are combined within the \
+                    compiled Haskell, removing the dependency on the external \
+                    template file.
+homepage            http://www.wellquite.org/chunks/
+categories          devel
+maintainers         me at thomaskeller.biz
+master_sites        http://hackage.haskell.org/packages/archive/chunks/
+checksums           md5 783cd887026c2a096aac448ce8bd714b
+
+depends_build       port:ghc
+
+configure {
+	cd ${worksrcpath}
+	system "runghc Setup.hs configure"
+}
+
+build {
+	cd ${worksrcpath}
+	system "runghc Setup.hs build"
+}
+
+destroot {
+	cd ${worksrcpath}
+	system "runghc Setup.hs install"
+}
+


Property changes on: trunk/dports/devel/haskell-chunks/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: trunk/dports/devel/haskell-hinstaller/Portfile
===================================================================
--- trunk/dports/devel/haskell-hinstaller/Portfile	                        (rev 0)
+++ trunk/dports/devel/haskell-hinstaller/Portfile	2007-05-22 07:19:46 UTC (rev 25455)
@@ -0,0 +1,35 @@
+PortSystem 1.0
+name                haskell-hinstaller
+version             2007.5.13
+distname            hinstaller-${version}
+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/
+categories          devel
+maintainers         me at thomaskeller.biz
+master_sites        http://hackage.haskell.org/packages/archive/hinstaller/${version}/
+checksums           md5 3ae4db8f48e9cf7dec9438c7689ede3a
+
+depends_build       port:ghc
+
+configure {
+	cd ${worksrcpath}
+	system "runghc Setup.hs configure"
+}
+
+build {
+	cd ${worksrcpath}
+	system "runghc Setup.hs build"
+}
+
+destroot {
+	cd ${worksrcpath}
+	system "runghc Setup.hs install"
+}
+


Property changes on: trunk/dports/devel/haskell-hinstaller/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: trunk/dports/devel/haskell-parsedate/Portfile
===================================================================
--- trunk/dports/devel/haskell-parsedate/Portfile	                        (rev 0)
+++ trunk/dports/devel/haskell-parsedate/Portfile	2007-05-22 07:19:46 UTC (rev 25455)
@@ -0,0 +1,30 @@
+PortSystem 1.0
+name                haskell-parsedate
+version             2006.11.10
+distname            parsedate-${version}
+description         The parsedate library for Haskell
+long_description    This library provides a function for parsing dates and \
+                    times given a date format string.
+homepage            http://www.cs.chalmers.se/~bringert/darcs/parsedate/doc/
+categories          devel
+maintainers         me at thomaskeller.biz
+master_sites        http://hackage.haskell.org/packages/archive/parsedate/
+checksums           md5 371c62793961add3e3aa46e0a40b5675
+
+depends_build       port:ghc
+
+configure {
+	cd ${worksrcpath}
+	system "runghc Setup.hs configure"
+}
+
+build {
+	cd ${worksrcpath}
+	system "runghc Setup.hs build"
+}
+
+destroot {
+	cd ${worksrcpath}
+	system "runghc Setup.hs install"
+}
+


Property changes on: trunk/dports/devel/haskell-parsedate/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070522/fb7bbe59/attachment.html


More information about the macports-changes mailing list