diff options
author | AlphaJack | 2024-01-16 20:00:04 +0100 |
---|---|---|
committer | AlphaJack | 2024-01-16 20:00:04 +0100 |
commit | f6eb6c44e8dfd76c18525a4284862b72e7942569 (patch) | |
tree | 3ab7390a20926aece76b31846e9292604fab20d9 /PKGBUILD | |
parent | e17468a85e6e68b4c061096f83d81e4414f83e7e (diff) | |
download | aur-citadel-git.tar.gz |
Explicitely bundling a .deb target
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 4 insertions, 10 deletions
@@ -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(){ |