summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD9
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96cde53b0604..67b536c64930 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b98278246cde..7ccc4ad8f780 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: