diff options
author | Caleb Maclennan | 2021-08-19 23:07:16 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-08-19 23:07:16 +0300 |
commit | faa7cc372c6f9c31888c72d9bcd6caf64c0cace6 (patch) | |
tree | 9e109c7e818e533bf773230a66c2f4e3d6b5b268 /PKGBUILD | |
parent | 46ed2e776ea5bda12a392444908a46d4a4afb5aa (diff) | |
download | aur-faa7cc372c6f9c31888c72d9bcd6caf64c0cace6.tar.gz |
upgpkg: casile-git 0.6.3.r3.gf6a319c-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -1,7 +1,7 @@ -# Maintainer: Caleb Maclennan <caleb@alerque.com> +# Maintainer: Caleb Maclennan <caleb@alerque.com> pkgname=casile-git -pkgver=0.6.0.r11.g9e89420 +pkgver=0.6.3.r3.gf6a319c pkgrel=1 pkgdesc='Caleb’s SILE publishing toolkit' arch=(x86_64) @@ -20,12 +20,12 @@ depends=(bc java-commons-lang # pdftk optdepend is required jq kindlegen + libertinus-font lua m4 make moreutils nodejs - otf-libertinus pandoc-sile-git pcre pdftk @@ -60,7 +60,6 @@ makedepends=(autoconf-archive cargo luarocks node-prune - rust yarn) provides=("${pkgname%-git}=$pkgver") conflicts=("${pkgname%-git}") @@ -75,25 +74,28 @@ pkgver() { prepare() { cd "$pkgname" - export YARN_CACHE_FOLDER="$srcdir/node_modules" sed Makefile.am -i \ -e "/^licensedir = /s#.(_casile)\$#$pkgname#" \ -e 's/yarn \(install\|run\)/yarn --offline \1/' \ -e 's/cargo \(build\|install\|test\)/cargo --offline \1/' ./bootstrap.sh - cargo fetch --locked + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + local YARN_CACHE_FOLDER="$srcdir/node_modules" yarn install --production --frozen-lockfile } build() { cd "$pkgname" - export YARN_CACHE_FOLDER="$srcdir/node_modules" + local RUSTUP_TOOLCHAIN=stable + local CARGO_TARGET_DIR=target + local YARN_CACHE_FOLDER="$srcdir/node_modules" ./configure --prefix "/usr" make } check() { cd "$pkgname" + local RUSTUP_TOOLCHAIN=stable make check } |