summaryrefslogtreecommitdiff
path: root/user/lua-expat
diff options
context:
space:
mode:
authorKiyoshi Aman <kiyoshi.aman+apkfission@gmail.com>2018-10-09 08:30:28 -0500
committerKiyoshi Aman <kiyoshi.aman+apkfission@gmail.com>2018-10-09 21:35:28 -0500
commit5b5c7a6c1cdb7f83682201c8521c31e7e35ce6db (patch)
treea00ced8b4709b2fbfd6e66a5a015dc93a959c2ba /user/lua-expat
parent37c91a93aa55763b507e5c0de9c1eb8b09ded568 (diff)
downloadpackages-5b5c7a6c1cdb7f83682201c8521c31e7e35ce6db.tar.gz
packages-5b5c7a6c1cdb7f83682201c8521c31e7e35ce6db.tar.bz2
packages-5b5c7a6c1cdb7f83682201c8521c31e7e35ce6db.tar.xz
packages-5b5c7a6c1cdb7f83682201c8521c31e7e35ce6db.zip
user/lua-expat: new package for prosody
Diffstat (limited to 'user/lua-expat')
-rw-r--r--user/lua-expat/APKBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/user/lua-expat/APKBUILD b/user/lua-expat/APKBUILD
new file mode 100644
index 000000000..9c8a6713a
--- /dev/null
+++ b/user/lua-expat/APKBUILD
@@ -0,0 +1,32 @@
+# Contributor: Mika Havela <mika.havela@gmail.com>
+# Contribtor: Natanael Copa <ncopa@alpinelinux.org>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=lua-expat
+_name=expat
+pkgver=1.3.0
+pkgrel=0
+pkgdesc="SAX XML parser based on the Expat library"
+url="https://matthewwild.co.uk/projects/luaexpat/"
+arch="all"
+license="MIT"
+depends="lua5.3"
+makedepends="lua5.3-dev expat-dev"
+source="http://matthewwild.co.uk/projects/luaexpat/luaexpat-$pkgver.tar.gz"
+builddir="$srcdir/luaexpat-$pkgver"
+
+build() {
+ cd "$builddir"
+ make LUA_V=5.3
+}
+
+check() {
+ cd "$builddir"
+ LUA_CPATH="./src/?.so" lua tests/test.lua
+}
+
+package() {
+ cd "$builddir"
+ make LUA_V=5.3 DESTDIR="$pkgdir" install
+}
+
+sha512sums="91884653310e2dc89ade6d1653875ac8607640a21853d3ccb1fd0f833812e41981fad5c40101732ec249104d2c50c9a332208d1e44423b8428065a223c60b4ae luaexpat-1.3.0.tar.gz"