summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2024-01-14 01:05:59 +0300
committerCaleb Maclennan2024-01-14 01:05:59 +0300
commit83b6b616e089c9c2a96883bbb2c63f74dfaf8542 (patch)
treeae88808df76c15c8adb808fd4c9c454b1f5eedcc
parent991193c57c0b9776fc990fdcb6916424a514884a (diff)
downloadaur-83b6b616e089c9c2a96883bbb2c63f74dfaf8542.tar.gz
upgpkg: casile-git 0.12.0.r0.gf19a953-1
upstream release
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD20
2 files changed, 16 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d2f25a9acc2f..1137a1723a38 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = casile-git
pkgdesc = Caleb’s SILE publishing toolkit
- pkgver = 0.11.4.r0.ga14c919
+ pkgver = 0.12.0.r0.gf19a953
pkgrel = 1
url = https://github.com/sile-typesetter/casile
arch = x86_64
@@ -16,9 +16,11 @@ pkgbase = casile-git
depends = entr
depends = epubcheck
depends = fontconfig
+ depends = gcc-libs
depends = ghostscript
depends = git
depends = git-warp-time
+ depends = glibc
depends = imagemagick
depends = inetutils
depends = inkscape
@@ -27,6 +29,7 @@ pkgbase = casile-git
depends = kindlegen
depends = libertinus-font
depends = libgit2
+ depends = libgit2.so
depends = lua
depends = luarocks
depends = m4
@@ -72,10 +75,7 @@ pkgbase = casile-git
depends = python-pantable
depends = python-ruamel-yaml
depends = python-usfm2osis-cw-git
- depends = gcc-libs
- depends = glibc
- depends = libgit2.so
- provides = casile=0.11.4.r0.ga14c919
+ provides = casile=0.12.0.r0.gf19a953
conflicts = casile
source = casile-git::git+https://github.com/sile-typesetter/casile.git
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 10c09b4d037d..6563000dcf24 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
pkgname=casile-git
-pkgver=0.11.4.r0.ga14c919
+pkgver=0.12.0.r0.gf19a953
pkgrel=1
pkgdesc='Caleb’s SILE publishing toolkit'
arch=(x86_64)
@@ -14,9 +14,11 @@ depends=(bc
entr
epubcheck
fontconfig
+ gcc-libs
ghostscript
git
git-warp-time
+ glibc
imagemagick
inetutils
inkscape
@@ -24,7 +26,7 @@ depends=(bc
jq
kindlegen
libertinus-font
- libgit2
+ libgit2 libgit2.so
lua
luarocks
m4
@@ -70,9 +72,6 @@ depends+=("${_lua_deps[@]/#/lua-}"
"${_lua_deps[@]/#/lua51-}"
"${_perl_deps[@]/#/perl-}"
"${_python_deps[@]/#/python-}")
-depends+=(gcc-libs
- glibc)
-depends+=(libgit2.so)
makedepends=(autoconf-archive
cargo
node-prune
@@ -95,23 +94,26 @@ prepare() {
-e 's/yarn \(install\|run\)/yarn --offline \1/' \
-e 's/cargo \(build\|install\|test\)/cargo --offline \1/'
./bootstrap.sh
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
export YARN_CACHE_FOLDER="$srcdir/node_modules"
yarn install --production --frozen-lockfile
}
-build() {
+_srcenv() {
cd "$pkgname"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
+}
+
+build() {
+ _srcenv
export YARN_CACHE_FOLDER="$srcdir/node_modules"
./configure --prefix "/usr"
make
}
check() {
- cd "$pkgname"
- export RUSTUP_TOOLCHAIN=stable
+ _srcenv
make check
}