[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