summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlphaJack2024-01-16 20:00:04 +0100
committerAlphaJack2024-01-16 20:00:04 +0100
commitf6eb6c44e8dfd76c18525a4284862b72e7942569 (patch)
tree3ab7390a20926aece76b31846e9292604fab20d9 /PKGBUILD
parente17468a85e6e68b4c061096f83d81e4414f83e7e (diff)
downloadaur-citadel-git.tar.gz
Explicitely bundling a .deb target
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 4 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fcbe5193f357..1b3c972b83b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: AlphaJack <alphajack at tuta dot io>
pkgname="citadel-git"
-pkgver=r196.8cf1dd2
+pkgver=r201.0ec173e
pkgrel=1
pkgdesc="Manage your ebook library without frustrations. Calibre compatible."
url="https://github.com/every-day-things/citadel"
@@ -11,6 +11,7 @@ provides=("citadel")
conflicts=("citadel")
depends=("webkit2gtk" "gtk3")
makedepends=("bun" "cargo")
+optdepends=("calibre: initialize ebook library")
source=("git+$url")
b2sums=("SKIP")
@@ -19,21 +20,14 @@ pkgver(){
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-pepare(){
- cd "${pkgname%-git}"
- # explicitely build a deb package https://tauri.app/v1/guides/building/linux/#prerequisites
- sed -i "src-tauri/tauri.conf.json" \
- -e 's|"targets": .*,|"targets": ["deb"],|'
-}
-
build(){
cd "${pkgname%-git}"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
# install dependencies, including tauri and vite
bun install
- # build front-end and back-end
- bun run build
+ # build front-end and back-end, limiting the targets to a .deb package
+ bun run build --bundles deb
}
package(){