[arch-commits] Commit in llvm13/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Wed Jun 22 21:49:44 UTC 2022
Date: Wednesday, June 22, 2022 @ 21:49:44
Author: foutrelis
Revision: 449339
upgpkg: llvm13 13.0.1-2: remove ld.so.conf.d config
Also move libLLVM-13*.so to /usr/lib/.
Modified:
llvm13/trunk/PKGBUILD
----------+
PKGBUILD | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-22 20:54:49 UTC (rev 449338)
+++ PKGBUILD 2022-06-22 21:49:44 UTC (rev 449339)
@@ -3,7 +3,7 @@
pkgname=('llvm13' 'llvm13-libs')
pkgver=13.0.1
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://llvm.org/"
license=('custom:Apache 2.0 with LLVM Exception')
@@ -83,9 +83,8 @@
DESTDIR="$pkgdir" ninja install
- # The runtime libraries go into llvm13-libs
- mv -f "$pkgdir"/usr/lib/llvm13/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir"
- mv -f "$pkgdir"/usr/lib/llvm13/lib/LLVMgold.so "$srcdir"
+ # The runtime library goes into llvm13-libs
+ mv -f "$pkgdir"/usr/lib/llvm13/lib/libLLVM-{13,$pkgver}.so "$srcdir/"
install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
@@ -95,14 +94,10 @@
depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
install -d "$pkgdir/usr/lib/llvm13/lib"
- cp -P \
- "$srcdir"/lib{LLVM,LTO,Remarks}*.so* \
- "$srcdir"/LLVMgold.so \
- "$pkgdir/usr/lib/llvm13/lib/"
+ cp -P "$srcdir"/libLLVM-{13,$pkgver}.so "$pkgdir/usr/lib/"
+ ln -s ../../libLLVM-13.so "$pkgdir/usr/lib/llvm13/lib/libLLVM-13.so"
+ ln -s ../../libLLVM-13.so "$pkgdir/usr/lib/llvm13/lib/libLLVM-$pkgver.so"
- install -d "$pkgdir/etc/ld.so.conf.d"
- echo /usr/lib/llvm13/lib >"$pkgdir/etc/ld.so.conf.d/llvm13.conf"
-
install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
More information about the arch-commits
mailing list