diff options
author | Caleb Maclennan | 2019-08-26 17:37:21 +0300 |
---|---|---|
committer | Caleb Maclennan | 2019-08-26 17:37:21 +0300 |
commit | 539b13012631d27a2958a93fe31d85135102f554 (patch) | |
tree | a3a6fc1d74a8823074c48f19080619d1f517bfd0 | |
parent | 94182f969ac1eb8dcb74c98857efc481f3c031e3 (diff) | |
download | aur-539b13012631d27a2958a93fe31d85135102f554.tar.gz |
Use system installed Lua Rocks instead of bundled dependencies
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 23 insertions, 4 deletions
@@ -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 @@ -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 } |