summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD34
3 files changed, 27 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e8f51e3d4aeb..2224ddd96090 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
-# Generated by mksrcinfo v8
-# Tue Oct 18 11:53:04 UTC 2016
pkgbase = lua-ldbus
pkgdesc = Lua Bindings to dbus.
- pkgver = r118.a6e77a0
+ pkgver = r135.6d4909c
pkgrel = 1
url = https://github.com/daurnimator/ldbus
arch = x86_64
arch = i686
+ arch = armv7h
+ arch = aarch64
license = MIT
makedepends = luarocks
makedepends = git
depends = lua
depends = libdbus
- source = git://github.com/daurnimator/ldbus.git#commit=a6e77a080131b6e7f6fb0db27141fac5658f6b07
+ source = git+ssh://github.com/daurnimator/ldbus.git#commit=6d4909c983c8a0e2c7384bac8055c628aa524ea2
md5sums = SKIP
pkgname = lua-ldbus
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ad917f438ae5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/ldbus
+/*.pkg.tar.xz
+/pkg
+/src
+
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"
}
+