[82019] trunk/dports/devel/hs-typenats/Portfile

jmr at macports.org jmr at macports.org
Sat Aug 6 13:22:19 PDT 2011


Revision: 82019
          http://trac.macports.org/changeset/82019
Author:   jmr at macports.org
Date:     2011-08-06 13:22:17 -0700 (Sat, 06 Aug 2011)
Log Message:
-----------
hs-typenats: remove use of cd, enable pre-deactivate code

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

Modified: trunk/dports/devel/hs-typenats/Portfile
===================================================================
--- trunk/dports/devel/hs-typenats/Portfile	2011-08-06 20:18:05 UTC (rev 82018)
+++ trunk/dports/devel/hs-typenats/Portfile	2011-08-06 20:22:17 UTC (rev 82019)
@@ -39,22 +39,22 @@
 
 depends_build	port:ghc
 
-pre-configure	{ cd ${worksrcpath}
-		  system "ghc -o Setup Setup.hs -package Cabal"
+pre-configure	{
+		  system -W ${worksrcpath} "ghc -o Setup Setup.hs -package Cabal"
 		}
 
-configure	{ cd ${worksrcpath}
-		  system "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling"
+configure	{
+		  system -W ${worksrcpath} "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling"
 		}
 
-build		{ cd ${worksrcpath}
-		  system "./Setup build -v"
+build		{
+		  system -W ${worksrcpath} "./Setup build -v"
 		}
 
-destroot	{ cd ${worksrcpath}
-		  system "./Setup copy --copy-prefix=${destroot}${prefix}"
-                  system "./Setup register   --gen-script"
-                  system "./Setup unregister --gen-script"
+destroot	{
+		  system -W ${worksrcpath} "./Setup copy --copy-prefix=${destroot}${prefix}"
+                  system -W ${worksrcpath} "./Setup register   --gen-script"
+                  system -W ${worksrcpath} "./Setup unregister --gen-script"
 
                   file mkdir ${destroot}${prefix}/libexec/${name}
                   file copy ${worksrcpath}/register.sh \
@@ -65,5 +65,4 @@
 
 post-activate	{ system "${prefix}/libexec/${name}/register.sh" }
 
-#pre-deactivate	{ system "${prefix}/libexec/${name}/unregister.sh" }
-
+pre-deactivate	{ system "${prefix}/libexec/${name}/unregister.sh" }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110806/ce9a137c/attachment.html>


More information about the macports-changes mailing list