summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-02-10 09:24:16 +0300
committerCaleb Maclennan2020-02-10 09:24:16 +0300
commit47f0e5afde5e778cf14eab8b74b27254174a3c61 (patch)
treeecc6048313da282789dcecc33d76e0a3ec15bee0
parentd6a18e3e76a7ae7aeff660d64bd474972cc4404b (diff)
downloadaur-47f0e5afde5e778cf14eab8b74b27254174a3c61.tar.gz
Adopt, update to 0.5.2
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD60
2 files changed, 38 insertions, 42 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b4fe4d2eea7e..3c02c9bd4826 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,21 @@
pkgbase = lua-messagepack
- pkgver = 0.3.7
+ pkgdesc = Pure Lua implementation of MessagePack spec v5
+ pkgver = 0.5.2
pkgrel = 1
- url = https://fperrad.github.io/lua-MessagePack
+ url = https://framagit.org/fperrad/lua-MessagePack
arch = any
license = MIT
checkdepends = lua
checkdepends = lua-testmore
- source = lua-messagepack-0.3.7.tar.gz::https://github.com/fperrad/lua-MessagePack/archive/0.3.7.tar.gz
- sha256sums = e20606256c1a228158ea8e47bea8a964a1ea1b77f3120d6eba34ee4bf0eec623
+ source = lua-messagepack-0.5.2.tar.bz2::https://framagit.org/fperrad/lua-MessagePack/-/archive/0.5.2/lua-MessagePack-0.5.2.tar.bz2
+ sha256sums = f94dbe14bbf72bf4a6d91110353614f01a7300372af3af77f5ba308569a07ab0
-pkgname = lua51-messagepack
- pkgdesc = Implementation of MessagePack spec v5 for Lua 5.1
- depends = lua51
+pkgname = lua-messagepack
+ depends = lua
pkgname = lua52-messagepack
- pkgdesc = Implementation of MessagePack spec v5 for Lua 5.2
depends = lua52
-pkgname = lua-messagepack
- pkgdesc = Implementation of MessagePack spec v5 for Lua 5.3
- depends = lua
+pkgname = lua51-messagepack
+ depends = lua51
diff --git a/PKGBUILD b/PKGBUILD
index 0a66a19908d4..cb75e84a23d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,45 @@
-# $Id: PKGBUILD 198064 2016-12-05 19:20:57Z anatolik $
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Florian Walch <florian+aur@fwalch.com>
# Contributor: Florian Hahn <flo@fhahn.com>
-pkgbase=lua-messagepack
-pkgname=(lua51-messagepack lua52-messagepack lua-messagepack)
-pkgver=0.3.7
+_rockname=messagepack
+_project=lua-MessagePack
+pkgbase=lua-$_rockname
+pkgname=("lua-$_rockname" "lua52-$_rockname" "lua51-$_rockname")
+pkgver=0.5.2
+_rockrel=1
pkgrel=1
-arch=(any)
-url='https://fperrad.github.io/lua-MessagePack'
-license=(MIT)
-checkdepends=(lua lua-testmore)
-source=(lua-messagepack-$pkgver.tar.gz::https://github.com/fperrad/lua-MessagePack/archive/$pkgver.tar.gz)
-sha256sums=('e20606256c1a228158ea8e47bea8a964a1ea1b77f3120d6eba34ee4bf0eec623')
+pkgdesc='Pure Lua implementation of MessagePack spec v5'
+arch=('any')
+url="https://framagit.org/fperrad/$_project"
+license=('MIT')
+checkdepends=('lua' 'lua-testmore')
+source=("$pkgbase-$pkgver.tar.bz2::https://framagit.org/fperrad/$_project/-/archive/$pkgver/$_project-$pkgver.tar.bz2")
+sha256sums=('f94dbe14bbf72bf4a6d91110353614f01a7300372af3af77f5ba308569a07ab0')
-package_lua51-messagepack() {
- pkgdesc='Implementation of MessagePack spec v5 for Lua 5.1'
- depends=(lua51)
-
- cd lua-MessagePack-${pkgver}
- make LUAVER=5.1 PREFIX=/usr DESTDIR="$pkgdir" install
- install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+check() {
+ cd "$_project-$pkgver"
+ make check
}
-package_lua52-messagepack() {
- pkgdesc='Implementation of MessagePack spec v5 for Lua 5.2'
- depends=(lua52)
-
- cd lua-MessagePack-$pkgver
- make LUAVER=5.2 PREFIX=/usr DESTDIR="$pkgdir" install
+_package_helper() {
+ cd "$_project-$pkgver"
+ make LUAVER=$1 PREFIX=/usr DESTDIR="$pkgdir" install
install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
package_lua-messagepack() {
- pkgdesc='Implementation of MessagePack spec v5 for Lua 5.3'
- depends=(lua)
+ depends+=('lua')
+ _package_helper 5.3
+}
- cd lua-MessagePack-$pkgver
- make LUAVER=5.3 PREFIX=/usr DESTDIR="$pkgdir" install
- install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+package_lua52-messagepack() {
+ depends+=('lua52')
+ _package_helper 5.2
}
-check() {
- cd lua-MessagePack-$pkgver
- make check
+package_lua51-messagepack() {
+ depends+=('lua51')
+ _package_helper 5.1
}