diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 27 insertions, 21 deletions
@@ -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 + @@ -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" } + |