summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-02-06 11:29:39 +0300
committerCaleb Maclennan2020-02-06 11:29:39 +0300
commit1bef0a89e589ab7905b5012512265ec910ef6328 (patch)
tree2fa23da30c437b6256b3a26d9d1e89177be6fda4
parent7ba2797a34872f1c00ffc0e4f999ffa77658e0a3 (diff)
downloadaur-1bef0a89e589ab7905b5012512265ec910ef6328.tar.gz
Fix Lua packaging to not re-download sources
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD6
2 files changed, 4 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f720608cd10d..8f479741c78d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lua-luacov
pkgdesc = Coverage analysis tool for Lua scripts
pkgver = 0.14.0
- pkgrel = 1
+ pkgrel = 2
url = https://keplerproject.github.io/luacov
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index ec79d696a92e..2dedaa5707fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _rockname=luacov
pkgname=("lua-$_rockname" "lua52-$_rockname" "lua51-$_rockname")
pkgver=0.14.0
_rockrel=1
-pkgrel=1
+pkgrel=2
pkgdesc='Coverage analysis tool for Lua scripts'
arch=('i686' 'x86_64')
url="https://keplerproject.github.io/$_rockname"
@@ -15,8 +15,8 @@ sha256sums=('b48eb004f0a74bc64aa1419d9999057b9595668c37abfa4a126de4083d89ef44')
_package_helper() {
cd "$_rockname-$pkgver"
- luarocks --lua-version=$1 --tree="$pkgdir/usr" install --deps-mode=none --no-manifest "$_rockname-scm-$_rockrel.rockspec"
- sed -i -e "s#' '.*/usr/lib/#' '/usr/lib/#" "$pkgdir/usr/bin/luacov"
+ luarocks --lua-version=$1 --tree="$pkgdir/usr/" make --deps-mode=none --no-manifest "$_rockname-scm-$_rockrel.rockspec"
+ find "$pkgdir/usr/bin" -type f -execdir sed -i -e "s#$pkgdir##" {} \;
}
package_lua-luacov() {