<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4d6f7cf1d38f7f10156528dbb1b90a0c7b098123">https://github.com/macports/macports-ports/commit/4d6f7cf1d38f7f10156528dbb1b90a0c7b098123</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 4d6f7cf1d38 ghc-ppc-bootstrap: do not hardcode prefix and version
</span>4d6f7cf1d38 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4d6f7cf1d38f7f10156528dbb1b90a0c7b098123
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Thu Jul 6 17:01:50 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    ghc-ppc-bootstrap: do not hardcode prefix and version
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/67696
</span>---
 lang/ghc-ppc-bootstrap/Portfile | 139 ++++++++++++++++++++--------------------
 1 file changed, 70 insertions(+), 69 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ghc-ppc-bootstrap/Portfile b/lang/ghc-ppc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9a46ba3c1a2..5a080dfea97 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ghc-ppc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ghc-ppc-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem          1.0
</span> name                ghc-ppc-bootstrap
 set canonicalname   ghc
 version             7.0.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          lang haskell
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,6 +17,7 @@ description         The Glorious Glasgow Haskell Compilation System
</span> long_description    This is a package that installs a binary bootstrap GHC compiler.
 
 homepage            https://haskell.org/${canonicalname}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# This address is unique, hardcoding version here is appropriate:
</span> master_sites        https://downloads.haskell.org/ghc/7.0.4/krabby/
 distname            GHC-${version}-powerpc
 distfiles           ${distname}.pkg
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +52,8 @@ extract {
</span>     system -W ${worksrcpath}/files/ghc.pkg "cat Payload | gunzip -dc | cpio -i"
     
 if {![variant_isset framework]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath}/files/ghc.pkg "mv GHC.framework/Versions/7.0.4-powerpc/usr ${worksrcpath}/${name}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath}/files/ghc.pkg "cp -R GHC.framework/Versions/7.0.4-powerpc/Tools ${worksrcpath}/${name}/share"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath}/files/ghc.pkg "mv GHC.framework/Versions/${version}-powerpc/usr ${worksrcpath}/${name}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath}/files/ghc.pkg "cp -R GHC.framework/Versions/${version}-powerpc/Tools ${worksrcpath}/${name}/share"
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,39 +78,39 @@ if {![variant_isset framework]} {
</span>             }
         }
         # Fix directory refs
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|/Library/Frameworks/GHC.framework/Versions/7.0.4-powerpc/usr|/opt/local/share/ghc-ppc-bootstrap|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|[quotemeta /Library/Frameworks/GHC.framework/Versions/${version}-powerpc/usr]|${prefix}/share/${name}|" \
</span>             ${destroot}${path}/${name}/bin/hsc2hs \
             ${destroot}${path}/${name}/bin/runghc \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/bin/ghc-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/bin/ghci-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/bin/ghc-pkg-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/bin/haddock-ghc-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/array-0.3.0.2-f538acad67d0b6696484da310d5949cf.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/base-4.3.1.0-027b77b12e52d1549077882b70695ddf.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/bin-package-db-0.0.0.0-ebccf3a563d9cc82a12563267e3b3973.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/bytestring-0.9.1.10-518da2c2e8177a761e7c3f8131b096f3.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/Cabal-1.10.2.0-5e1f7ddd36b188ae16e45b3a77b9c766.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/containers-0.4.0.0-f1307d32d8f4b51a1487c01f0997b6d9.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/directory-1.1.0.0-c0b12e512fadecf7242b2ec3cd952b2e.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/extensible-exceptions-0.1.1.2-d8c5b906654260efd7249f497d17a831.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/filepath-1.2.0.0-956a4b0c127b8c317f6cac3946b0b803.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/ghc-7.0.4-75a79ada61f7974961ef6e048ae39af8.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/ghc-binary-0.5.0.2-a36b46d7bbe800f04bce8a86565c2e8f.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/ghc-prim-0.2.0.0-6bf7b03ebc9c668817e4379b6796c0c2.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/haskell98-1.1.0.1-6f6b89a32eb0b5c7df8a4aba3d9884d3.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/haskell2010-1.0.0.0-98ed3d653ac78fc3526ee288bfd554ae.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/hpc-0.5.0.6-86b8caed77dec5a6adf56b6a203114d8.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/integer-gmp-0.2.0.3-4c5ab8b517f0b5d4ecf2153d5dfb7f41.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/old-locale-1.0.0.2-25ff1e5e0486bb3cf2cb85cb7daf8f22.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/old-time-1.0.0.6-249d424df19da9487f0cb7da3ccb0868.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/pretty-1.0.1.2-f2c716197e95f5c78869e6b87f2330d9.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/process-1.0.1.5-7c01e525f8af6ff6ee54718777c83b45.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/random-1.0.0.3-186815de972cb506efde02a72b0d8f8b.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/template-haskell-2.5.0.0-5eb8b3886e957b3c9cb455b68e59f600.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/time-1.2.0.3-ad46a3ade48e0011608895f44cc02a52.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/unix-2.4.2.0-766adf3eeb77190cf0dabf1daf400c65.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/builtin_ffi.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${path}/${name}/lib/ghc-7.0.4/package.conf.d/builtin_rts.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/bin/ghc-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/bin/ghci-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/bin/ghc-pkg-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/bin/haddock-ghc-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/array-0.3.0.2-f538acad67d0b6696484da310d5949cf.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/base-4.3.1.0-027b77b12e52d1549077882b70695ddf.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/bin-package-db-0.0.0.0-ebccf3a563d9cc82a12563267e3b3973.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/bytestring-0.9.1.10-518da2c2e8177a761e7c3f8131b096f3.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/Cabal-1.10.2.0-5e1f7ddd36b188ae16e45b3a77b9c766.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/containers-0.4.0.0-f1307d32d8f4b51a1487c01f0997b6d9.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/directory-1.1.0.0-c0b12e512fadecf7242b2ec3cd952b2e.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/extensible-exceptions-0.1.1.2-d8c5b906654260efd7249f497d17a831.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/filepath-1.2.0.0-956a4b0c127b8c317f6cac3946b0b803.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/ghc-${version}-75a79ada61f7974961ef6e048ae39af8.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/ghc-binary-0.5.0.2-a36b46d7bbe800f04bce8a86565c2e8f.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/ghc-prim-0.2.0.0-6bf7b03ebc9c668817e4379b6796c0c2.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/haskell98-1.1.0.1-6f6b89a32eb0b5c7df8a4aba3d9884d3.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/haskell2010-1.0.0.0-98ed3d653ac78fc3526ee288bfd554ae.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/hpc-0.5.0.6-86b8caed77dec5a6adf56b6a203114d8.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/integer-gmp-0.2.0.3-4c5ab8b517f0b5d4ecf2153d5dfb7f41.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/old-locale-1.0.0.2-25ff1e5e0486bb3cf2cb85cb7daf8f22.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/old-time-1.0.0.6-249d424df19da9487f0cb7da3ccb0868.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/pretty-1.0.1.2-f2c716197e95f5c78869e6b87f2330d9.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/process-1.0.1.5-7c01e525f8af6ff6ee54718777c83b45.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/random-1.0.0.3-186815de972cb506efde02a72b0d8f8b.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/template-haskell-2.5.0.0-5eb8b3886e957b3c9cb455b68e59f600.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/time-1.2.0.3-ad46a3ade48e0011608895f44cc02a52.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/unix-2.4.2.0-766adf3eeb77190cf0dabf1daf400c65.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/builtin_ffi.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${path}/${name}/lib/ghc-${version}/package.conf.d/builtin_rts.conf
</span>     }
 
     post-activate {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -124,50 +125,50 @@ variant framework description {Install as a Framework} {
</span>     }
 
     post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        fs-traverse f ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        fs-traverse f ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib {
</span>             if {[file isfile ${f}]} {
                 if {[file extension ${f}] == ".dylib"} {
                     delete ${f}
                 }
             }
         }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|/Library|/opt/local/Library|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/hsc2hs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/runghc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/ghc-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/ghci-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/ghc-pkg-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/haddock-ghc-7.0.4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/array-0.3.0.2-f538acad67d0b6696484da310d5949cf.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/base-4.3.1.0-027b77b12e52d1549077882b70695ddf.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/bin-package-db-0.0.0.0-ebccf3a563d9cc82a12563267e3b3973.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/bytestring-0.9.1.10-518da2c2e8177a761e7c3f8131b096f3.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/Cabal-1.10.2.0-5e1f7ddd36b188ae16e45b3a77b9c766.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/containers-0.4.0.0-f1307d32d8f4b51a1487c01f0997b6d9.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/directory-1.1.0.0-c0b12e512fadecf7242b2ec3cd952b2e.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/extensible-exceptions-0.1.1.2-d8c5b906654260efd7249f497d17a831.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/filepath-1.2.0.0-956a4b0c127b8c317f6cac3946b0b803.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/ghc-7.0.4-75a79ada61f7974961ef6e048ae39af8.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/ghc-binary-0.5.0.2-a36b46d7bbe800f04bce8a86565c2e8f.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/ghc-prim-0.2.0.0-6bf7b03ebc9c668817e4379b6796c0c2.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/haskell98-1.1.0.1-6f6b89a32eb0b5c7df8a4aba3d9884d3.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/haskell2010-1.0.0.0-98ed3d653ac78fc3526ee288bfd554ae.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/hpc-0.5.0.6-86b8caed77dec5a6adf56b6a203114d8.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/integer-gmp-0.2.0.3-4c5ab8b517f0b5d4ecf2153d5dfb7f41.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/old-locale-1.0.0.2-25ff1e5e0486bb3cf2cb85cb7daf8f22.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/old-time-1.0.0.6-249d424df19da9487f0cb7da3ccb0868.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/pretty-1.0.1.2-f2c716197e95f5c78869e6b87f2330d9.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/process-1.0.1.5-7c01e525f8af6ff6ee54718777c83b45.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/random-1.0.0.3-186815de972cb506efde02a72b0d8f8b.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/template-haskell-2.5.0.0-5eb8b3886e957b3c9cb455b68e59f600.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/time-1.2.0.3-ad46a3ade48e0011608895f44cc02a52.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/unix-2.4.2.0-766adf3eeb77190cf0dabf1daf400c65.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/builtin_ffi.conf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/lib/ghc-7.0.4/package.conf.d/builtin_rts.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|/Library/Frameworks|${frameworks_dir}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/hsc2hs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/runghc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/ghc-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/ghci-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/ghc-pkg-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/haddock-ghc-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/array-0.3.0.2-f538acad67d0b6696484da310d5949cf.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/base-4.3.1.0-027b77b12e52d1549077882b70695ddf.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/bin-package-db-0.0.0.0-ebccf3a563d9cc82a12563267e3b3973.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/bytestring-0.9.1.10-518da2c2e8177a761e7c3f8131b096f3.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/Cabal-1.10.2.0-5e1f7ddd36b188ae16e45b3a77b9c766.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/containers-0.4.0.0-f1307d32d8f4b51a1487c01f0997b6d9.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/directory-1.1.0.0-c0b12e512fadecf7242b2ec3cd952b2e.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/extensible-exceptions-0.1.1.2-d8c5b906654260efd7249f497d17a831.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/filepath-1.2.0.0-956a4b0c127b8c317f6cac3946b0b803.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/ghc-${version}-75a79ada61f7974961ef6e048ae39af8.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/ghc-binary-0.5.0.2-a36b46d7bbe800f04bce8a86565c2e8f.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/ghc-prim-0.2.0.0-6bf7b03ebc9c668817e4379b6796c0c2.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/haskell98-1.1.0.1-6f6b89a32eb0b5c7df8a4aba3d9884d3.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/haskell2010-1.0.0.0-98ed3d653ac78fc3526ee288bfd554ae.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/hpc-0.5.0.6-86b8caed77dec5a6adf56b6a203114d8.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/integer-gmp-0.2.0.3-4c5ab8b517f0b5d4ecf2153d5dfb7f41.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/old-locale-1.0.0.2-25ff1e5e0486bb3cf2cb85cb7daf8f22.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/old-time-1.0.0.6-249d424df19da9487f0cb7da3ccb0868.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/pretty-1.0.1.2-f2c716197e95f5c78869e6b87f2330d9.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/process-1.0.1.5-7c01e525f8af6ff6ee54718777c83b45.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/random-1.0.0.3-186815de972cb506efde02a72b0d8f8b.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/template-haskell-2.5.0.0-5eb8b3886e957b3c9cb455b68e59f600.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/time-1.2.0.3-ad46a3ade48e0011608895f44cc02a52.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/unix-2.4.2.0-766adf3eeb77190cf0dabf1daf400c65.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/builtin_ffi.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/lib/ghc-${version}/package.conf.d/builtin_rts.conf
</span>     }
 
     post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        catch {system "${prefix}${frameworks_dir}/GHC.framework/Versions/7.0.4-powerpc/usr/bin/ghc-pkg -v recache"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        catch {system "${prefix}${frameworks_dir}/GHC.framework/Versions/${version}-powerpc/usr/bin/ghc-pkg -v recache"}
</span>     }
 }
 
</pre><pre style='margin:0'>

</pre>