[139992] trunk/dports/lang/fpc/Portfile

takeshi at macports.org takeshi at macports.org
Sat Sep 5 08:00:18 PDT 2015


Revision: 139992
          https://trac.macports.org/changeset/139992
Author:   takeshi at macports.org
Date:     2015-09-05 08:00:18 -0700 (Sat, 05 Sep 2015)
Log Message:
-----------
fpc: extract bootstrap in post-extract

Modified Paths:
--------------
    trunk/dports/lang/fpc/Portfile

Modified: trunk/dports/lang/fpc/Portfile
===================================================================
--- trunk/dports/lang/fpc/Portfile	2015-09-05 14:39:36 UTC (rev 139991)
+++ trunk/dports/lang/fpc/Portfile	2015-09-05 15:00:18 UTC (rev 139992)
@@ -13,19 +13,26 @@
 long_description    Open source compiler for Pascal and Object Pascal
 homepage            http://www.freepascal.org
 master_sites        sourceforge:freepascal
-distfiles           ${name}-${version}.source.tar.gz \
-                    universal-macosx-10.5-ppcuniversal.tar.bz2
 
-checksums           [lindex ${distfiles} 0] \
+set src             ${name}-${version}.source.tar.gz
+set pp              universal-macosx-10.5-ppcuniversal.tar.bz2
+distfiles           ${src} ${pp}
+checksums           ${src} \
                     rmd160  35a00ed483805408ed39b1c07147c660ceb5420e \
                     sha256  c16f2e6e0274c7afc0f1d2dded22d0fec98fe329b1d5b2f011af1655f3a1cc29 \
-                    [lindex ${distfiles} 1] \
+                    ${pp} \
                     rmd160  0124c2f4447ba7f96e3db0a27e6bff459c5749f4 \
                     sha256  e7243e83e6a04de147ebab7530754ec92cd1fbabbc9b6b00a3f90a796312f3e9
+
+extract.only        ${src}
                     
 use_configure       no
 universal_variant   no
 
+post-extract {
+    system -W ${workpath} "bzip2 -dc ${distpath}/${pp} | tar xf -"
+}
+
 build.env           PP=${workpath}/ppcuniversal \
                     PREFIX=${destroot}${prefix}/libexec/${name}
 build.target        all
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150905/b2450701/attachment.html>


More information about the macports-changes mailing list