diff options
author | Caleb Maclennan | 2024-01-14 01:05:59 +0300 |
---|---|---|
committer | Caleb Maclennan | 2024-01-14 01:05:59 +0300 |
commit | 83b6b616e089c9c2a96883bbb2c63f74dfaf8542 (patch) | |
tree | ae88808df76c15c8adb808fd4c9c454b1f5eedcc | |
parent | 991193c57c0b9776fc990fdcb6916424a514884a (diff) | |
download | aur-83b6b616e089c9c2a96883bbb2c63f74dfaf8542.tar.gz |
upgpkg: casile-git 0.12.0.r0.gf19a953-1
upstream release
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 16 insertions, 14 deletions
@@ -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 @@ -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 } |