diff options
author | Leo <thinkabit.ukim@gmail.com> | 2020-12-04 08:41:25 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2021-01-14 20:14:24 +0000 |
commit | 3d4b5d87dc883bf3c9695355e291b8b2b8702401 (patch) | |
tree | 6787490a7686f1a4c9fb5fb485b0bf0f46a5683e /community/lua-cqueues-pushy/APKBUILD | |
parent | 52b5be29ca2218565d0af8463f9d590d4d8601c4 (diff) |
community/*: add lua5.4 support
Diffstat (limited to 'community/lua-cqueues-pushy/APKBUILD')
-rw-r--r-- | community/lua-cqueues-pushy/APKBUILD | 36 |
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() { |