Updated architectures, conflicts, fixed some stuff

This commit is contained in:
Alois 2025-10-27 20:24:14 +01:00
parent 6dbfb7364c
commit 7eaaa0a0f7
2 changed files with 5 additions and 9 deletions

View file

@ -12,7 +12,7 @@ pkgbase = tensamin-git
makedepends = libappindicator-gtk3
makedepends = librsvg
makedepends = cargo
makedepends = pnpm
makedepends = npm
makedepends = nodejs
depends = cairo
depends = desktop-file-utils

View file

@ -2,7 +2,7 @@
pkgname=tensamin-git
_pkgname=tensamin
pkgver=r431.08f70aa
pkgver=0
_pkgver=0.1.3
pkgrel=1
pkgdesc="True E2EE, decentralized messages. Open source and privacy first."
@ -10,7 +10,7 @@ arch=('x86_64' 'aarch64')
url="https://github.com/Tensamin/Frontend"
license=('Custom')
depends=('cairo' 'desktop-file-utils' 'gdk-pixbuf2' 'glib2' 'gtk3' 'hicolor-icon-theme' 'libsoup' 'pango' 'webkit2gtk-4.1')
makedepends=('git' 'openssl' 'appmenu-gtk-module' 'libappindicator-gtk3' 'librsvg' 'cargo' 'pnpm' 'nodejs')
makedepends=('git' 'openssl' 'appmenu-gtk-module' 'libappindicator-gtk3' 'librsvg' 'cargo' 'npm' 'nodejs')
provides=('tensamin')
conflicts=('tensamin-bin' 'tensamin')
source=("git+${url}.git")
@ -24,16 +24,12 @@ pkgver() {
)
}
prepare() {
cd Frontend
npx bun install
}
build() {
cd Frontend
npx bun install
npx bun tauri build -b deb
}
package() {
cp -a Frontend/tauri/target/release/bundle/deb/tensamin_${_pkgver}_*/data/* "${pkgdir}"
}
}