summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-10-07 14:10:10 +0300
committerCaleb Maclennan2021-10-07 14:10:10 +0300
commitf041f1fe751a50760326f00535c41ddd8bfbebc9 (patch)
treef2cb981c5827d732f625929d4d312288edc4e66d
parentcafd3ec4728bf55fbd4dbf32d43694b01a853b07 (diff)
downloadaur-f041f1fe751a50760326f00535c41ddd8bfbebc9.tar.gz
upgpkg: lua-luacov-coveralls 0.2.3-2
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD27
2 files changed, 26 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6cfa16a83bb..852398f25762 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = lua-luacov-coveralls
pkgdesc = LuaCov reporter for coveralls.io service
pkgver = 0.2.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/moteus/luacov-coveralls
arch = any
license = MIT
makedepends = luarocks
- depends = lua53
- depends = lua53-dkjson
- depends = lua53-filesystem
- depends = lua53-luacov
- depends = lua53-path
+ depends = lua
+ depends = lua-dkjson
+ depends = lua-filesystem
+ depends = lua-luacov
+ depends = lua-path
+ conflicts = lua53-luacov-coveralls
+ replaces = lua53-luacov-coveralls
source = luacov-coveralls-0.2.3.tar.gz::https://github.com/moteus/luacov-coveralls/archive/v0.2.3.tar.gz
sha256sums = 4fc293b3780783f263469d49fb4d17b2151ba2a7693377673d1cb8eb1576d1d3
-pkgname = lua53-luacov-coveralls
-
+pkgname = lua-luacov-coveralls
diff --git a/PKGBUILD b/PKGBUILD
index 14a7322675dd..a200578ebe51 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,22 +2,29 @@
_rockname=luacov-coveralls
pkgbase=lua-$_rockname
-pkgname=lua53-$_rockname
+pkgname=$pkgbase
pkgver=0.2.3
_rockrel=1
-pkgrel=1
+pkgrel=2
pkgdesc='LuaCov reporter for coveralls.io service'
-arch=('any')
+arch=(any)
url="https://github.com/moteus/$_rockname"
-license=('MIT')
-depends=('lua53' 'lua53-dkjson' 'lua53-filesystem' 'lua53-luacov' 'lua53-path')
+license=(MIT)
+depends=(lua
+ lua-dkjson
+ lua-filesystem
+ lua-luacov
+ lua-path)
makedepends=('luarocks')
-source=("${_rockname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz")
+conflicts=(lua53-$_rockname)
+replaces=(lua53-$_rockname)
+_archive="$_rockname-$pkgver"
+source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
sha256sums=('4fc293b3780783f263469d49fb4d17b2151ba2a7693377673d1cb8eb1576d1d3')
package() {
- cd "$_rockname-$pkgver"
- luarocks --tree="$pkgdir/usr/" \
- make --deps-mode=none "rockspecs/$_rockname-$pkgver-$_rockrel.rockspec"
- find "$pkgdir/usr/bin" -type f -execdir sed -i -e "s#$pkgdir##" {} \;
+ cd "$_archive"
+ luarocks --lua-version=5.4 --tree="$pkgdir/usr/" \
+ make --deps-mode=none --no-manifest "rockspecs/$_archive-$_rockrel.rockspec"
+ find "$pkgdir/usr/bin" -type f -execdir sed -i -e "s#$pkgdir##" {} \;
}