aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2016-08-06 17:07:29 +0200
committerJakub Jirutka <jakub@jirutka.cz>2016-08-06 17:08:25 +0200
commit4f6c43faa1fdd209a1f5929b5f4fa921f6d68794 (patch)
tree553a0e55f08272a744808edf20edcb5d1acb8585
parent576198df8191a552a6e7adf0be75a6d6166a067b (diff)
downloadaports-4f6c43faa1fdd209a1f5929b5f4fa921f6d68794.tar.bz2
aports-4f6c43faa1fdd209a1f5929b5f4fa921f6d68794.tar.xz
testing/llvm3.7: move llvm-config* to -dev subpackage
-rw-r--r--testing/llvm3.7/APKBUILD21
1 files changed, 14 insertions, 7 deletions
diff --git a/testing/llvm3.7/APKBUILD b/testing/llvm3.7/APKBUILD
index 89aa69d1eb..5b04e400c1 100644
--- a/testing/llvm3.7/APKBUILD
+++ b/testing/llvm3.7/APKBUILD
@@ -6,7 +6,7 @@ pkgname=llvm3.7
_pkgname=llvm
_majorver=3.7
pkgver=$_majorver.1
-pkgrel=1
+pkgrel=2
pkgdesc="Low Level Virtual Machine compiler system (version $_majorver)"
arch="all"
url="http://llvm.org/"
@@ -159,22 +159,29 @@ package() {
static() {
pkgdesc="LLVM $_majorver static libraries"
- mkdir -p "$subpkgdir"/$_prefix/lib/
- mv "$pkgdir"/$_prefix/lib/*.a "$subpkgdir"/$_prefix/lib/
+ _mv "$pkgdir"/$_prefix/lib/*.a "$subpkgdir"/$_prefix/lib/
}
libs() {
pkgdesc="LLVM $_majorver runtime libraries"
- mkdir -p "$subpkgdir"/$_prefix/lib/
- mv "$pkgdir"/$_prefix/lib/libLLVM.so.[0-9]* "$subpkgdir"/$_prefix/lib/
+ _mv "$pkgdir"/$_prefix/lib/libLLVM.so.[0-9]* "$subpkgdir"/$_prefix/lib/
}
dev() {
default_dev || return 1
- mv "$pkgdir"/$_prefix/share "$pkgdir"/$_prefix/lib \
- "$subpkgdir"/$_prefix/
+ cd "$subpkgdir"
+
+ _mv "$pkgdir"/$_prefix/share "$pkgdir"/$_prefix/lib $_prefix/ || return 1
+ _mv "$pkgdir"/$_prefix/bin/llvm-config $_prefix/bin/ || return 1
+ _mv "$pkgdir"/usr/bin/llvm-config-* usr/bin/
+}
+
+_mv() {
+ local dest; for dest; do true; done # get last argument
+ mkdir -p "$dest"
+ mv $@
}
md5sums="bf8b3a2c79e61212c5409041dfdbd319 llvm-3.7.1.src.tar.xz