aboutsummaryrefslogtreecommitdiffstats
path: root/community/lua-cqueues-pushy/APKBUILD
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-12-04 08:41:25 -0300
committerLeo <thinkabit.ukim@gmail.com>2021-01-14 20:14:24 +0000
commit3d4b5d87dc883bf3c9695355e291b8b2b8702401 (patch)
tree6787490a7686f1a4c9fb5fb485b0bf0f46a5683e /community/lua-cqueues-pushy/APKBUILD
parent52b5be29ca2218565d0af8463f9d590d4d8601c4 (diff)
community/*: add lua5.4 support
Diffstat (limited to 'community/lua-cqueues-pushy/APKBUILD')
-rw-r--r--community/lua-cqueues-pushy/APKBUILD36
1 files changed, 14 insertions, 22 deletions
diff --git a/community/lua-cqueues-pushy/APKBUILD b/community/lua-cqueues-pushy/APKBUILD
index a10081dc6da..669e9b96420 100644
--- a/community/lua-cqueues-pushy/APKBUILD
+++ b/community/lua-cqueues-pushy/APKBUILD
@@ -1,37 +1,29 @@
# Maintainer: Timo Teräs <timo.teras@iki.fi>
-_luaversions="5.2 5.3"
+_luaversions="5.2 5.3 5.4"
pkgname=lua-cqueues-pushy
pkgver=0.20180530
_commitid=5c4dc58a83490e18e977d880ca7cdee5ec5e70e5
-pkgrel=0
+pkgrel=1
pkgdesc="Framework for logic control (based on cqueues)"
url="https://github.com/rameplayerorg/lua-cqueues-pushy"
arch="all"
-license="GPL-2.0"
-install=""
-depends=""
+license="GPL-2.0-only"
makedepends="linux-headers"
-subpackages=""
-for _i in $_luaversions; do
- makedepends="$makedepends lua$_i-dev"
- subpackages="$subpackages lua$_i-cqueues-pushy:split_${_i/./_}"
-done
-source="$pkgname-$pkgver.tar.gz::https://github.com/rameplayerorg/$pkgname/archive/$_commitid.tar.gz
+source="$pkgname-$pkgver.tar.gz::https://github.com/rameplayerorg/lua-cqueues-pushy/archive/$_commitid.tar.gz
cqpushy.initd
"
-_sdir="$srcdir"/$pkgname-$_commitid
+builddir="$srcdir"/$pkgname-$_commitid
+
+for _i in $_luaversions; do
+ makedepends="$makedepends lua$_i-dev"
+ subpackages="$subpackages lua$_i-cqueues-pushy:split_${_i/./_}"
+done
prepare() {
- local i
- cd "$_srcdir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
+ default_prepare
for _v in $_luaversions; do
- cp -r "$_sdir" "$srcdir"/build-$_v
+ cp -r "$builddir" "$srcdir"/build-$_v
done
}
@@ -45,10 +37,10 @@ build() {
package() {
for _v in $_luaversions; do
cd "$srcdir"/build-$_v
- make LUA_VERSION=$_v install DESTDIR="$pkgdir" || return 1
+ make LUA_VERSION=$_v install DESTDIR="$pkgdir"
done
install -m755 -D "$srcdir"/cqpushy.initd \
- "$pkgdir"/etc/init.d/cqpushy || return 1
+ "$pkgdir"/etc/init.d/cqpushy
}
_split() {