[148204] trunk/dports/lang/libomp/Portfile
eborisch at macports.org
eborisch at macports.org
Fri Apr 29 15:33:05 PDT 2016
Revision: 148204
https://trac.macports.org/changeset/148204
Author: eborisch at macports.org
Date: 2016-04-29 15:33:05 -0700 (Fri, 29 Apr 2016)
Log Message:
-----------
libomp: Move to stable releases (3.8.0 currently). Add libomp-devel for those wishing to track development. Move to github mirror for both, but retain SVN version numbering for libomp-devel.
Modified Paths:
--------------
trunk/dports/lang/libomp/Portfile
Modified: trunk/dports/lang/libomp/Portfile
===================================================================
--- trunk/dports/lang/libomp/Portfile 2016-04-29 20:04:42 UTC (rev 148203)
+++ trunk/dports/lang/libomp/Portfile 2016-04-29 22:33:05 UTC (rev 148204)
@@ -5,10 +5,9 @@
PortGroup cmake 1.0
PortGroup muniversal 1.0
PortGroup compiler_blacklist_versions 1.0
+PortGroup github 1.0
name libomp
-version 0.0
-revision 266304
maintainers eborisch openmaintainer
homepage http://openmp.llvm.org
description The OpenMP subproject of LLVM
@@ -23,11 +22,37 @@
supported_archs i386 x86_64
license {MIT NCSA}
-fetch.type svn
-svn.url http://llvm.org/svn/llvm-project/openmp/trunk
-svn.revision ${revision}
-worksrcdir ${name}-${version}/runtime
+subport libomp-devel {}
+if {${subport} ne ${name}} {
+ conflicts libomp
+ github.setup llvm-mirror openmp 843428c
+ worksrcdir openmp-${version}/runtime
+ version 267472
+ name ${subport}
+ checksums \
+ rmd160 48e95915128a3061d20a1e130d143dc00bdf8a88 \
+ sha256 47cfbc8e7e0c84641936a1e2b14e01558ac097dec6466f01d8be4a91617f2427
+
+ livecheck.url \
+ http://llvm.org/viewvc/llvm-project/openmp/trunk/?view=log
+ livecheck.version ${version}
+ livecheck.regex revision=(\[0-9\]+)
+} else {
+ conflicts libomp-devel
+ github.setup llvm-mirror openmp 380 svn-tags/RELEASE_
+ worksrcdir openmp-${version}/final/runtime
+ version 3.8.0
+ # Moved to epoch 1 for svn # -> version # change.
+ epoch 1
+ name libomp
+ checksums \
+ rmd160 59bd6743a4b4f56c8cab5abe641517991810b3be \
+ sha256 7ccfce5a8427ae0903e31b967dd16fe351e4c68f40645bb479381f3be2195697
+ livecheck.url https://github.com/llvm-mirror/openmp/branches
+ livecheck.regex svn-tags/RELEASE_(\[0-9\]+)
+}
+
cmake.out_of_source yes
# According to documentation builds with clang >= 3.3
@@ -63,7 +88,6 @@
"Install (links to) omp.h and libs into ${prefix}/(include|lib)" {}
post-extract {
- file rename ${workpath}/trunk ${workpath}/${name}-${version}
# Patch tool for build with CMAKE_INSTALL_PREFIX
reinplace "/bulk.*compatibility/s/s\+/s+.*/" \
tools/check-depends.pl
@@ -99,8 +123,3 @@
test.run yes
test.target libomp-micro-tests
-livecheck.url \
- http://llvm.org/viewvc/llvm-project/openmp/trunk/?view=log
-
-livecheck.version ${revision}
-livecheck.regex revision=(\[0-9\]+)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160429/14663e48/attachment.html>
More information about the macports-changes
mailing list