[34727] trunk/dports/devel/hs-EdisonAPI/Portfile

gwright at macports.org gwright at macports.org
Mon Mar 3 14:05:34 PST 2008


Revision: 34727
          http://trac.macosforge.org/projects/macports/changeset/34727
Author:   gwright at macports.org
Date:     2008-03-03 14:05:33 -0800 (Mon, 03 Mar 2008)

Log Message:
-----------
de-cd.

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

Modified: trunk/dports/devel/hs-EdisonAPI/Portfile
===================================================================
--- trunk/dports/devel/hs-EdisonAPI/Portfile	2008-03-03 22:04:38 UTC (rev 34726)
+++ trunk/dports/devel/hs-EdisonAPI/Portfile	2008-03-03 22:05:33 UTC (rev 34727)
@@ -2,8 +2,9 @@
 
 PortSystem 1.0
 name		hs-EdisonAPI
-set shortname	edison-api
+set canonicalname	EdisonAPI
 version		1.2.1
+revision	1
 categories	devel
 maintainers	gwright at macports.org
 platforms	darwin
@@ -30,35 +31,28 @@
 # is unusually packaged, with two separate packages in the same tarball.
 #
 
-homepage	http://www.eecs.tufts.edu/~rdocki01/edison.html
-master_sites	http://www.eecs.tufts.edu/~rdocki01/projects
-distname	${shortname}-${version}-source
+homepage	http://www.cs.princeton.edu/~rdockins/edison/home/index.html
+master_sites	http://hackage.haskell.org/packages/archive/${canonicalname}/${version}
+distname	${canonicalname}-${version}
 
-checksums	md5 b60f12ae3242b1bb4ffd9b0eb2b1cecf
+checksums	md5 9cdc1479fa51b8c1ce840f77705e4376
 
 depends_lib	port:ghc
 
-pre-configure	{ cd ${worksrcpath}/edison-api
-		  system "ghc -o Setup Setup.hs -package Cabal"
-		}
+pre-configure	{ system "cd ${worksrcpath} && ghc --make -o Setup Setup.hs" }
 
-configure	{ cd ${worksrcpath}/edison-api
-		  system "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling"
-		}
+configure	{ system "cd ${worksrcpath} && ./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" }
 
-build		{ cd ${worksrcpath}/edison-api
-		  system "./Setup build -v"
-		}
+build		{ system "cd ${worksrcpath} && ./Setup build -v" }
 
-destroot	{ cd ${worksrcpath}/edison-api
-		  system "./Setup copy --copy-prefix=${destroot}${prefix}"
-		  system "./Setup register   --gen-script"
-		  system "./Setup unregister --gen-script"
+destroot	{ system "cd ${worksrcpath} && ./Setup copy --copy-prefix=${destroot}${prefix}"
+		  system "cd ${worksrcpath} && ./Setup register   --gen-script"
+		  system "cd ${worksrcpath} && ./Setup unregister --gen-script"
 
 		  file mkdir ${destroot}${prefix}/libexec/${name}
-		  file copy ${worksrcpath}/edison-api/register.sh \
+		  file copy ${worksrcpath}/register.sh \
 			    ${destroot}${prefix}/libexec/${name}
-		  file copy ${worksrcpath}/edison-api/unregister.sh \
+		  file copy ${worksrcpath}/unregister.sh \
 			    ${destroot}${prefix}/libexec/${name}
                 }
 

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


More information about the macports-changes mailing list