diff options
author | Mahor | 2023-03-13 10:39:59 +0330 |
---|---|---|
committer | Mahor | 2023-03-13 10:39:59 +0330 |
commit | 02c552b6708de86611b4839336aa6be051063c89 (patch) | |
tree | 95721fa0d8609ff37be18317773ab2b2e77e05f0 | |
parent | 3621768e95938c02417a6d218a71859aead307eb (diff) | |
download | aur-02c552b6708de86611b4839336aa6be051063c89.tar.gz |
fix depends lldb
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 11 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = codelldb pkgdesc = A native debugger extension for VSCode based on LLDB. Also known as vscode-lldb (NOT lldb-vscode) pkgver = 1.9.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/vadimcn/codelldb arch = x86_64 arch = arm7h @@ -12,6 +12,7 @@ pkgbase = codelldb makedepends = npm makedepends = python makedepends = libc++ + depends = lldb provides = codelldb provides = vscode-lldb options = !debug @@ -5,12 +5,13 @@ pkgname=codelldb _pkgname="$pkgname" pkgver=1.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A native debugger extension for VSCode based on LLDB. Also known as vscode-lldb (NOT lldb-vscode)" arch=("x86_64" "arm7h" "aarch64") url="https://github.com/vadimcn/codelldb" license=("MIT") provides=("$_pkgname" "vscode-lldb") +depends=(lldb) makedepends=(cmake cargo npm python libc++) options=(!debug strip) #Debug package is broken source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") @@ -30,16 +31,16 @@ package() { shopt -s globstar cd "$_pkgname-$pkgver" - local _lib_dir="$pkgdir/usr/lib/$_pkgname" + local libdir="$pkgdir/usr/lib/$_pkgname" #https://github.com/vadimcn/codelldb/blob/v1.9.0/CMakeLists.txt#L187-L200 - install -Dm644 -t "$_lib_dir" build/platform.ok - install -Dm755 -t "$_lib_dir"/adapter build/adapter/{codelldb,*.so} - install -Dm644 -t "$_lib_dir"/adapter build/adapter/scripts/**/*.py - install -Dm644 -t "$_lib_dir"/formatters build/formatters/**/*.py + install -Dm644 -t "$libdir" build/platform.ok + install -Dm755 -t "$libdir"/adapter build/adapter/{codelldb,*.so} + install -Dm644 -t "$libdir"/adapter build/adapter/scripts/**/*.py + install -Dm644 -t "$libdir"/formatters build/formatters/**/*.py - install -d "$_lib_dir"/lldb - ln -s -t "$_lib_dir"/lldb /usr/{bin,lib} + install -d "$libdir"/lldb + ln -s -t "$libdir"/lldb /usr/{bin,lib} install -d "$pkgdir"/usr/bin ln -s -t "$pkgdir"/usr/bin /usr/lib/"$_pkgname"/adapter/codelldb |