diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 7 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = vault-gui-git pkgdesc = GUI for Hashicorps Vault - pkgver = 0.1.0.r3.gfce7e74 + pkgver = 0.2.0.r0.g4e5ee2c pkgrel = 1 url = https://github.com/adfinis/vault-gui arch = x86_64 @@ -11,6 +11,7 @@ pkgbase = vault-gui-git depends = openssl depends = webkit2gtk provides = vault-gui + conflicts = vault-gui-bin source = vault-gui::git+https://github.com/adfinis/vault-gui b2sums = SKIP @@ -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: |