summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2022-04-18 16:10:24 +0300
committerCaleb Maclennan2022-04-18 16:10:24 +0300
commit4c74484281867e76e64ba81db27e174cf9605408 (patch)
tree0e43545662f09d266548f35a6cdc02d87a6438cd
parent3f6e09d2379afda9065fe2d690addaec9035603c (diff)
downloadaur-4c74484281867e76e64ba81db27e174cf9605408.tar.gz
upgpkg: sile-luajit-git 0.12.5.r44.gbca0f36-1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD23
2 files changed, 20 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a23ef32f6aa6..626d9e5390f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sile-luajit-git
pkgdesc = Modern typesetting system inspired by TeX
- pkgver = 0.12.4.r37.gb584be5
+ pkgver = 0.12.5.r44.gbca0f36
pkgrel = 1
url = https://www.sile-typesetter.org
arch = x86_64
@@ -17,12 +17,15 @@ pkgbase = sile-luajit-git
depends = luajit
depends = lua51-bit32
depends = lua51-cassowary
+ depends = lua51-cldr
depends = lua51-cliargs
depends = lua51-compat53
depends = lua51-cosmo
depends = lua51-expat
depends = lua51-filesystem
+ depends = lua51-fluent
depends = lua51-linenoise
+ depends = lua51-loadkit
depends = lua51-lpeg
depends = lua51-luaepnf
depends = lua51-luarepl
@@ -42,8 +45,9 @@ pkgbase = sile-luajit-git
depends = libicuuc.so
optdepends = libertinus-font: math package default font
provides = libtexpdf.so
- provides = sile=0.12.4.r37.gb584be5
+ provides = sile=0.12.5.r44.gbca0f36
conflicts = sile
+ options = debug
source = git+https://github.com/sile-typesetter/sile.git
source = git+https://github.com/sile-typesetter/libtexpdf.git
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index ccc8e5a1175f..6917e72be074 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,19 +4,23 @@
_pkgname=sile
pkgname=$_pkgname-luajit-git
pkgdesc='Modern typesetting system inspired by TeX'
-pkgver=0.12.4.r37.gb584be5
+pkgver=0.12.5.r44.gbca0f36
pkgrel=1
arch=(x86_64)
url=https://www.sile-typesetter.org
+_url="https://github.com/sile-typesetter/$_pkgname"
license=(MIT)
_luadeps=(bit32
cassowary
+ cldr
cliargs
compat53 # Not needed for Lua 5.3+, LuaJIT is 5.1(ish)
cosmo
expat
filesystem
+ fluent
linenoise
+ loadkit
lpeg
luaepnf
luarepl
@@ -49,17 +53,12 @@ checkdepends=(poppler)
provides=(libtexpdf.so
"$_pkgname=$pkgver")
conflicts=("$_pkgname")
-source=("git+https://github.com/sile-typesetter/$_pkgname.git"
- "git+https://github.com/sile-typesetter/libtexpdf.git")
+options=(debug)
+source=("git+$_url.git"
+ "git+${_url%/$_pkgname}/libtexpdf.git")
sha256sums=('SKIP'
'SKIP')
-pkgver() {
- cd "$_pkgname"
- git describe --long --tags --abbrev=7 --match="v*" HEAD |
- sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
prepare () {
cd "$_pkgname"
git submodule init
@@ -68,6 +67,12 @@ prepare () {
./bootstrap.sh
}
+pkgver() {
+ cd "$_pkgname"
+ git describe --long --tags --abbrev=7 --match="v*" HEAD |
+ sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
build () {
cd "$_pkgname"
./configure \