summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Heidler2015-06-08 10:24:01 +0200
committerDominik Heidler2015-06-08 10:24:01 +0200
commit1742b741f5900af1aa039b8625d62c11bc6bafa2 (patch)
treebdff10a2efe7dce722cb45a090cee75c59969783
downloadaur-1742b741f5900af1aa039b8625d62c11bc6bafa2.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD38
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2a926eade84b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = lua-ldbus
+ pkgdesc = Lua Bindings to dbus.
+ pkgver = r110.9f6db62
+ pkgrel = 2
+ url = https://github.com/daurnimator/ldbus
+ arch = x86_64
+ arch = i686
+ license = MIT
+ makedepends = luarocks
+ makedepends = git
+ depends = lua
+ depends = libdbus
+ source = git://github.com/daurnimator/ldbus.git#commit=9f6db626600eb7e04000368da947e0c5cd175fb5
+ md5sums = SKIP
+
+pkgname = lua-ldbus
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..912a98696de5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Dominik Heidler <dominik@heidler.eu>
+
+pkgname=lua-ldbus
+pkgver=r110.9f6db62
+pkgrel=2
+pkgdesc="Lua Bindings to dbus."
+arch=('x86_64' 'i686')
+url="https://github.com/daurnimator/ldbus"
+license=('MIT')
+groups=()
+provides=()
+depends=('lua' 'libdbus')
+makedepends=('luarocks' 'git')
+
+_commit="9f6db626600eb7e04000368da947e0c5cd175fb5"
+
+source=("git://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)"
+ )
+}
+
+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
+}
+
+package() {
+ cd "$srcdir/ldbus"
+ install -Dvsm755 ldbus.so ${pkgdir}/usr/lib/lua/5.3/ldbus.so
+}