diff options
-rw-r--r-- | testing/llvm3.7/APKBUILD | 21 |
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 |