[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