summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-08-06 17:45:48 +0300
committerCaleb Maclennan2020-08-06 17:45:48 +0300
commit7f189b9c2ed0c80198a7d167c3fc1aa74e12e19f (patch)
tree6af4fdf33db9800354ff1ca1e93f83cc5f430518
parent8c78bc47203b21c69b475d698c562730eedcdfa8 (diff)
downloadaur-7f189b9c2ed0c80198a7d167c3fc1aa74e12e19f.tar.gz
upgpkg: lua-lcmark 0.29.0-2
Bump default to Lua 5.4 and add Lua 5.3 split package
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD16
2 files changed, 20 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c3a42717c9ae..64532209964c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = lua-lcmark
pkgdesc = A higher level Lua interface exposing lua-cmark features
pkgver = 0.29.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/jgm/lcmark
arch = x86_64
arch = i686
license = BSD
makedepends = lua
+ makedepends = lua53
makedepends = lua52
makedepends = lua51
makedepends = luarocks
@@ -20,6 +21,13 @@ pkgname = lua-lcmark
depends = lua-optparse
depends = lua-yaml
+pkgname = lua53-lcmark
+ depends = lua53
+ depends = lua53-cmark
+ depends = lua53-lpeg
+ depends = lua53-optparse
+ depends = lua53-yaml
+
pkgname = lua52-lcmark
depends = lua52
depends = lua52-cmark
diff --git a/PKGBUILD b/PKGBUILD
index 875e421292af..f41308a5ef4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,16 @@
_rockname=lcmark
_project=$_rockname
-pkgname=("lua-$_rockname" "lua52-$_rockname" "lua51-$_rockname" "$_rockname")
+pkgname=("lua-$_rockname" "lua53-$_rockname" "lua52-$_rockname" "lua51-$_rockname" "$_rockname")
pkgver=0.29.0
_rockrel=5
-pkgrel=1
+pkgrel=2
pkgdesc='A higher level Lua interface exposing lua-cmark features'
arch=('x86_64' 'i686')
url="https://github.com/jgm/$_project"
license=('BSD')
_lua_deps=('cmark' 'lpeg' 'optparse' 'yaml')
-makedepends=('lua' 'lua52' 'lua51' 'luarocks')
+makedepends=('lua' 'lua53' 'lua52' 'lua51' 'luarocks')
source=("$_rockname-$pkgver-$_rockrel.tar.gz::$url/archive/$pkgver-$_rockrel.tar.gz")
sha256sums=('b78dc23b1db47b482ab0d36ffada9c52713179643f3fc4470d0f309ad5ce9d37')
@@ -19,7 +19,8 @@ prepare() {
cp -a "$_project-$pkgver-$_rockrel"{,-5.1}
cp -a "$_project-$pkgver-$_rockrel"{,-5.2}
cp -a "$_project-$pkgver-$_rockrel"{,-5.3}
- cp -a "$_project-$pkgver-$_rockrel"{,-5.3cli}
+ cp -a "$_project-$pkgver-$_rockrel"{,-5.4}
+ cp -a "$_project-$pkgver-$_rockrel"{,-5.4cli}
}
_package_helper() {
@@ -35,6 +36,11 @@ _package_helper() {
package_lua-lcmark() {
depends=('lua' "${_lua_deps[@]/#/lua-}")
+ _package_helper 5.4
+}
+
+package_lua53-lcmark() {
+ depends=('lua53' "${_lua_deps[@]/#/lua53-}")
_package_helper 5.3
}
@@ -51,5 +57,5 @@ package_lua51-lcmark() {
package_lcmark() {
pkgdesc="CLI interface for lua-lcmark"
depends=('lua' "$pkgbase")
- _package_helper 5.3 cli
+ _package_helper 5.4 cli
}