diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -2,7 +2,7 @@ _pkgname=vault-gui pkgname=$_pkgname-git -pkgver=0.1.0.r3.gfce7e74 +pkgver=0.2.0.r0.g4e5ee2c pkgrel=1 pkgdesc="GUI for Hashicorps Vault" arch=('x86_64') @@ -13,12 +13,13 @@ makedepends=('cargo' 'git' 'pnpm') source=("$_pkgname::git+$url") provides=('vault-gui') b2sums=('SKIP') +conflicts=('vault-gui-bin') build() { cd "$_pkgname" pnpm i --frozen-lockfile pnpm run build:vite - pnpm tauri build -b none + pnpm tauri build -b deb } pkgver() { @@ -27,8 +28,8 @@ pkgver() { } package() { - cd "$_pkgname" - install -Dm 755 "src-tauri/target/release/vault-gui" "$pkgdir/usr/bin/$_pkgname" + cd "$srcdir/$_pkgname" + cp -R ./src-tauri/target/release/bundle/deb/vault-gui_0.0.0_amd64/data/usr/ ${pkgdir} } # vim: ts=2 sw=2 et: |