[95842] trunk/dports/lang/eero-devel/Portfile
ryandesign at macports.org
ryandesign at macports.org
Tue Jul 24 09:18:07 PDT 2012
Revision: 95842
https://trac.macports.org/changeset/95842
Author: ryandesign at macports.org
Date: 2012-07-24 09:18:07 -0700 (Tue, 24 Jul 2012)
Log Message:
-----------
eero-devel: use normal distfiles instead of overriding the fetch, checksum and extract phases
Modified Paths:
--------------
trunk/dports/lang/eero-devel/Portfile
Modified: trunk/dports/lang/eero-devel/Portfile
===================================================================
--- trunk/dports/lang/eero-devel/Portfile 2012-07-24 15:24:02 UTC (rev 95841)
+++ trunk/dports/lang/eero-devel/Portfile 2012-07-24 16:18:07 UTC (rev 95842)
@@ -4,9 +4,10 @@
PortSystem 1.0
PortGroup select 1.0
-set eero_tag 3.2.2012-07-17
name eero-devel
-version ${eero_tag}
+version 3.2.2012-07-17
+set llvm_tag ${version}
+set clang_tag ${version}
set sub_prefix ${prefix}/libexec/eero-devel
categories lang
@@ -22,36 +23,29 @@
compiler is based on Clang and thus can \
also compile regular C, C++ and Obj-C.
-homepage http://eerolanguage.org
+homepage http://eerolanguage.org/
+master_sites https://github.com/eerolanguage/llvm-trunk/tarball/${llvm_tag}:llvm \
+ https://github.com/eerolanguage/clang-trunk/tarball/${clang_tag}:clang
-depends_lib port:libffi
+distfiles [suffix llvm-${llvm_tag}]:llvm \
+ [suffix clang-${clang_tag}]:clang
-default_variants +analyzer
+checksums [suffix llvm-${llvm_tag}] \
+ rmd160 1ad939676cde67367f13e6308ac4ae8f0aef88eb \
+ sha256 b30945051d5071c18855e6af6d95c83aa5d1f74e20c8a782caa4e7253b72bfd9 \
+ [suffix clang-${clang_tag}] \
+ rmd160 aee91aa97ef35cc7d8bf71e5d7331a18298a62d6 \
+ sha256 e4f5836337b3edc028df4e0674e0b6d539ae99c48cb2cd149415a61c31f06a40
-worksrcdir eero-devel
+dist_subdir eero
-fetch {
- set ee "https://nodeload.github.com/eerolanguage/"
-
- ui_msg "Fetching eero-llvm tag ${eero_tag}…"
- curl fetch ${ee}llvm-trunk/tarball/${eero_tag} \
- ${workpath}/llvm.tgz
- ui_msg "Now fetching eero-clang tag ${eero_tag}…"
- curl fetch ${ee}clang-trunk/tarball/${eero_tag} \
- ${workpath}/clang.tgz
-}
+depends_lib port:libffi
-checksum {
-}
+default_variants +analyzer
-extract {
- system "cd ${workpath} && \
- tar xfz llvm.tgz && \
- mv eero* eero-devel && \
- mv clang.tgz ${worksrcpath}/tools && \
- cd ${worksrcpath}/tools && \
- tar xfz clang.tgz && \
- mv eero* clang"
+post-extract {
+ move [glob ${workpath}/eerolanguage-llvm*] ${worksrcpath}
+ move [glob ${workpath}/eerolanguage-clang*] ${worksrcpath}/tools/clang
}
patchfiles install_target.patch \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120724/dfef8720/attachment.html>
More information about the macports-changes
mailing list