diff options
Diffstat (limited to 'luakit/APKBUILD')
| -rw-r--r-- | luakit/APKBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/luakit/APKBUILD b/luakit/APKBUILD new file mode 100644 index 0000000..ecfeb73 --- /dev/null +++ b/luakit/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> +# Maintainer: Clayton Craft <clayton@craftyguy.net> +pkgname=luakit +pkgver=2.3.3 +pkgrel=0 +pkgdesc="Fast, small, webkit based browser framework extensible by Lua" +url="https://luakit.github.io/" +# armv7: fails to build +# s390x: install fails +# riscv64: no luajit +arch="all !armv7 !s390x !riscv64" +license="GPL-3.0-or-later" +depends=" + gsettings-desktop-schemas + gst-plugins-good + lua5.1-filesystem + lua5.1-socket + " +makedepends="webkit2gtk-dev luajit-dev" +checkdepends="xvfb luacheck lua5.1-luassert" +options="!check" #fixme +subpackages="$pkgname-doc" +source=" + $pkgname-$pkgver.tar.gz::https://github.com/luakit/luakit/archive/refs/tags/$pkgver.tar.gz + " + +build() { + make DOCDIR=/usr/share/doc/luakit PREFIX=/usr USE_LUAJIT=1 DEVELOPMENT_PATHS=0 +} + +check() { + make run-tests +} + +package() { + make DOCDIR=/usr/share/doc/luakit PREFIX=/usr DESTDIR="$pkgdir" install +} + +sha512sums=" +ae5088541118c693db4a90f7e727d1f4094b56d4ea4cd51d2019351ff6b44672a1d7b9f80b351a37767556564b68633d815649ceaa4d8bd3b966a20a155ba2b2 luakit-2.3.3.tar.gz +" |
