summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2019-08-26 17:37:21 +0300
committerCaleb Maclennan2019-08-26 17:37:21 +0300
commit539b13012631d27a2958a93fe31d85135102f554 (patch)
treea3a6fc1d74a8823074c48f19080619d1f517bfd0
parent94182f969ac1eb8dcb74c98857efc481f3c031e3 (diff)
downloadaur-539b13012631d27a2958a93fe31d85135102f554.tar.gz
Use system installed Lua Rocks instead of bundled dependencies
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD10
2 files changed, 23 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8ceee3fd9fbe..59d26839310e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sile-git
pkgdesc = Modern typesetting system inspired by TeX
- pkgver = 0.9.5.1.r228.g1a1904c
+ pkgver = 0.9.5.1.r271.g7e33b81
pkgrel = 1
url = http://www.sile-typesetter.org/
arch = any
@@ -11,6 +11,21 @@ pkgbase = sile-git
makedepends = lua-luacov-coveralls
depends = fontconfig
depends = harfbuzz>=1.4.2
+ depends = lua-bit32
+ depends = lua-luaepnf
+ depends = lua-lpeg
+ depends = lua-cassowary
+ depends = lua-linenoise
+ depends = lua-zlib
+ depends = lua-cliargs
+ depends = lua-luaepnf
+ depends = lua-filesystem
+ depends = lua-repl
+ depends = lua-sec
+ depends = lua-socket
+ depends = lua-penlight
+ depends = lua-stdlib
+ depends = lua-vstruct
depends = icu
depends = ttf-gentium-plus
provides = sile
diff --git a/PKGBUILD b/PKGBUILD
index 8dd97d8587bc..c9f78eb7f1d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,16 +3,20 @@
pkgname=sile-git
pkgdesc='Modern typesetting system inspired by TeX'
-pkgver=0.9.5.1.r228.g1a1904c
+pkgver=0.9.5.1.r271.g7e33b81
_branch='testing'
pkgrel=1
arch=(any)
-url='http://www.sile-typesetter.org/'
+url='http://www.sile-typesetter.org'
license=('MIT')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
+_lua_deps=('bit32' 'luaepnf' 'lpeg' 'cassowary' 'linenoise' 'zlib' 'cliargs'
+ 'luaepnf' 'filesystem' 'repl' 'sec' 'socket' 'penlight' 'stdlib'
+ 'vstruct')
depends=('fontconfig'
'harfbuzz>=1.4.2'
+ "${_lua_deps[@]/#/lua-}"
'icu'
'ttf-gentium-plus')
optmakedepents=('luajit')
@@ -35,7 +39,7 @@ prepare () {
build () {
cd "$srcdir/${pkgname%-git}"
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --with-system-luarocks
make
}