[32769] trunk/dports/devel/hs-zlib/Portfile

ryandesign at macports.org ryandesign at macports.org
Sun Jan 13 02:42:44 PST 2008


Revision: 32769
          http://trac.macosforge.org/projects/macports/changeset/32769
Author:   ryandesign at macports.org
Date:     2008-01-13 02:42:43 -0800 (Sun, 13 Jan 2008)

Log Message:
-----------
hs-zlib: no longer use the deprecated 'cd' command

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

Modified: trunk/dports/devel/hs-zlib/Portfile
===================================================================
--- trunk/dports/devel/hs-zlib/Portfile	2008-01-13 10:38:17 UTC (rev 32768)
+++ trunk/dports/devel/hs-zlib/Portfile	2008-01-13 10:42:43 UTC (rev 32769)
@@ -20,8 +20,7 @@
 
 set worksrcdir	${shortname}
 
-fetch		{ cd ${workpath}
-		  system "darcs get --partial ${homepage}"
+fetch		{ system "cd ${workpath} && darcs get --partial ${homepage}"
 		}
 
 extract		{ }
@@ -34,22 +33,18 @@
 
 depends_lib	port:zlib
 
-configure	{ cd ${worksrcpath}
-		  reinplace "s|base.*fps|base|" zlib.cabal
-		  system "runghc Setup configure --ghc --prefix=${prefix}"
+configure	{ reinplace "s|base.*fps|base|" ${worksrcpath}/zlib.cabal
+		  system "cd ${worksrcpath} && runghc Setup configure --ghc --prefix=${prefix}"
 		}
 
-build		{ cd ${worksrcpath}
-		  system "runghc Setup build"
+build		{ system "cd ${worksrcpath} && runghc Setup build"
 		}
 
-destroot	{ cd ${worksrcpath}
-		  system "runghc Setup copy --copy-prefix=${destroot}${prefix}"
+destroot	{ system "cd ${worksrcpath} && runghc Setup copy --copy-prefix=${destroot}${prefix}"
                 }
 
-post-activate   { cd ${worksrcpath}
-		  catch {system "runghc Setup unregister"}
-		  system "runghc Setup register"
+post-activate   { catch {system "cd ${worksrcpath} && runghc Setup unregister"}
+		  system "cd ${worksrcpath} && runghc Setup register"
                 }
 
 

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


More information about the macports-changes mailing list