summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKameHb-UA2022-09-07 17:55:44 +0300
committerKameHb-UA2022-09-07 17:55:44 +0300
commit8f975c64cbfc7fe0cae17367ff57263860fccedc (patch)
tree26ab01d8df3d75b9178761ff822f3e54e8551c6b
parentd466e6e182b9683b81722fd3f500d27430b5e271 (diff)
downloadaur-8f975c64cbfc7fe0cae17367ff57263860fccedc.tar.gz
add support for lua 5.3, 5.4, move lua and luarocks to makedeps
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD35
2 files changed, 28 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 827de53c39dc..4b1029e97d87 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,3 @@
-# Generated by mksrcinfo v8
-# Mon Jan 28 18:20:12 UTC 2019
pkgbase = lua-luaproc
pkgdesc = Concurrency programming library for Lua
pkgver = 1.0
@@ -8,20 +6,20 @@ pkgbase = lua-luaproc
arch = i686
arch = x86_64
license = MIT
+ makedepends = lua
+ makedepends = lua51
+ makedepends = lua52
+ makedepends = lua53
+ makedepends = luarocks
source = luaproc-1.0.tar.gz::https://github.com/askyrme/luaproc/archive/1.0-4.tar.gz
source = https://luarocks.org/manifests/askyrme/luaproc-1.0-4.rockspec
md5sums = c80b27a812b2b73faa07411fa8155a5f
md5sums = 140945b4b7d8ae8ff2151de84fe94c90
pkgname = lua-luaproc
- depends = lua
- depends = luarocks
pkgname = lua51-luaproc
- depends = lua51
- depends = luarocks5.1
pkgname = lua52-luaproc
- depends = lua52
- depends = luarocks5.2
+pkgname = lua53-luaproc
diff --git a/PKGBUILD b/PKGBUILD
index 245218ed5031..217e6ca2c65a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Stephen Smith <stephen304@gmail.com>
-pkgname=('lua-luaproc' 'lua51-luaproc' 'lua52-luaproc')
+pkgname=(lua-luaproc lua51-luaproc lua52-luaproc lua53-luaproc)
pkgbase=lua-luaproc
_rockname=luaproc
pkgver=1.0
@@ -9,10 +9,21 @@ pkgdesc="Concurrency programming library for Lua"
arch=('i686' 'x86_64')
url="https://github.com/askyrme/luaproc"
license=('MIT')
-source=("${_rockname}-${pkgver}.tar.gz::https://github.com/askyrme/${_rockname}/archive/${pkgver}-${pkgrel}.tar.gz"
- "https://luarocks.org/manifests/askyrme/luaproc-1.0-4.rockspec")
-md5sums=('c80b27a812b2b73faa07411fa8155a5f'
- '140945b4b7d8ae8ff2151de84fe94c90')
+source=(
+ "${_rockname}-${pkgver}.tar.gz::https://github.com/askyrme/${_rockname}/archive/${pkgver}-${pkgrel}.tar.gz"
+ "https://luarocks.org/manifests/askyrme/luaproc-1.0-4.rockspec"
+)
+md5sums=(
+ 'c80b27a812b2b73faa07411fa8155a5f'
+ '140945b4b7d8ae8ff2151de84fe94c90'
+)
+makedepends=(
+ lua
+ lua51
+ lua52
+ lua53
+ luarocks
+)
_package_helper() {
_lua_ver=$1
@@ -26,19 +37,17 @@ _package_helper() {
}
package_lua51-luaproc() {
- depends=('lua51' 'luarocks5.1')
-
- _package_helper "5.1"
+ _package_helper '5.1'
}
package_lua52-luaproc() {
- depends=('lua52' 'luarocks5.2')
+ _package_helper '5.2'
+}
- _package_helper "5.2"
+package_lua53-luaproc() {
+ _package_helper '5.3'
}
package_lua-luaproc() {
- depends=('lua' 'luarocks')
-
- _package_helper "5.3"
+ _package_helper '5.4'
}