summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 18 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9d1c77c41eff..7dd7e3df85a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
-# Maintainer: Dominik Heidler <dominik@heidler.eu>
+# Maintainer: Dennis Vestergaard Værum <archlinux@varum.dk>
pkgname=lua-ldbus
-pkgver=r118.a6e77a0
+pkgver=r135.6d4909c
pkgrel=1
pkgdesc="Lua Bindings to dbus."
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'armv7h' 'aarch64')
url="https://github.com/daurnimator/ldbus"
license=('MIT')
groups=()
@@ -12,27 +12,29 @@ provides=()
depends=('lua' 'libdbus')
makedepends=('luarocks' 'git')
-_commit="a6e77a080131b6e7f6fb0db27141fac5658f6b07"
+_commit="6d4909c983c8a0e2c7384bac8055c628aa524ea2"
-source=("git://github.com/daurnimator/ldbus.git#commit=${_commit}")
+source=("git+ssh://github.com/daurnimator/ldbus.git#commit=${_commit}")
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/ldbus"
- ( set -o pipefail
- git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
+ cd "${srcdir}/ldbus"
+ ( set -o pipefail
+ git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
}
build() {
- cd "$srcdir/ldbus"
- luarocks make --pack-binary-rock ldbus-scm-0.rockspec \
- DBUS_INCDIR=/usr/include/dbus-1.0/ \
- DBUS_ARCH_INCDIR=/usr/lib/dbus-1.0/include
+ cd "${srcdir}/ldbus"
+ luarocks make --pack-binary-rock ldbus-scm-0.rockspec \
+ DBUS_INCDIR=/usr/include/dbus-1.0/ \
+ DBUS_ARCH_INCDIR=/usr/lib/dbus-1.0/include
}
package() {
- cd "$srcdir/ldbus"
- install -Dvsm755 ldbus.so ${pkgdir}/usr/lib/lua/5.3/ldbus.so
+ cd "${srcdir}/ldbus"
+ _lua_version="$(lua -v | awk '{match($2, /^([0-9]+\.[0-9]+)/, m); printf("%s", m[0])}')"
+ install -Dvsm444 "ldbus.so" "${pkgdir}/usr/lib/lua/${_lua_version}/ldbus.so"
}
+