summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorosch2020-08-07 00:20:38 +0200
committerosch2020-08-07 00:20:38 +0200
commit35fb158ac9c1146dd25fa025ac75c9661d9c6e61 (patch)
tree2b53ffbfb8f79c34623efbd680ba16627e4dd887
parent6ab4be0b5f1d5d6517cb4d47611b9b697877ac83 (diff)
downloadaur-lua-mtint.tar.gz
version 0.3.3 for lua-5.4
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e9bb9e2c290e..484c332f0422 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lua-mtint
pkgdesc = Make Lua threads and coroutines interruptible in arbitrary multi-threading scenarios.
- pkgver = 0.3.1
+ pkgver = 0.3.3
pkgrel = 1
url = https://github.com/osch/lua-mtint#mtint
arch = i686
@@ -8,8 +8,8 @@ pkgbase = lua-mtint
license = MIT
makedepends = luarocks
depends = lua
- source = https://github.com/osch/lua-mtint/archive/v0.3.1.tar.gz
- md5sums = 6a928b6d3d786305822e568198a1b7a6
+ source = https://github.com/osch/lua-mtint/archive/v0.3.3.tar.gz
+ md5sums = 6cf32fb78885b3ce92edfb47106f35f6
pkgname = lua-mtint
diff --git a/PKGBUILD b/PKGBUILD
index 3967ce1eaa5f..41e00a4dc8b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer: osch <oliver@luced.de>
-pkgluaname=mtint
-pkgname=lua-$pkgluaname
-pkgver=0.3.1
+_pkgluaname=mtint
+_luacmd="lua"
+_rockrel=1
+pkgname=lua-$_pkgluaname
+pkgver=0.3.3
pkgrel=1
-rockrel=1
pkgdesc="Make Lua threads and coroutines interruptible in arbitrary multi-threading scenarios."
arch=("i686" "x86_64")
url="https://github.com/osch/lua-mtint#mtint"
@@ -13,14 +14,15 @@ depends=("lua")
makedepends=("luarocks")
source=("https://github.com/osch/$pkgname/archive/v$pkgver.tar.gz")
package() {
+ _luaver=$($_luacmd -e 'io.write(_VERSION:gsub("^.* (.*)$","%1"),"")')
cd "$srcdir/$pkgname-$pkgver"
- luarocks --tree="$pkgdir/usr" make "rockspecs/$pkgluaname-$pkgver-$rockrel.rockspec"
+ luarocks --lua-version $_luaver --tree="$pkgdir/usr" make "rockspecs/$_pkgluaname-$pkgver-$_rockrel.rockspec"
mkdir -p "$pkgdir/usr/share/doc"
mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
- mv "$pkgdir/usr/lib/luarocks/rocks-"*"/$pkgluaname/$pkgver-$rockrel/doc" "$pkgdir/usr/share/doc/$pkgname"
+ mv "$pkgdir/usr/lib/luarocks/rocks-"*"/$_pkgluaname/$pkgver-$_rockrel/doc" "$pkgdir/usr/share/doc/$pkgname"
chmod -R 0644 "$pkgdir/usr/share/doc/$pkgname"/*
ln -s "../../doc/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
rm -rf "$pkgdir/usr/lib/luarocks"
}
-md5sums=('6a928b6d3d786305822e568198a1b7a6')
+md5sums=('6cf32fb78885b3ce92edfb47106f35f6')