summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 4378acc59afcd4b380a9304617299cb18bbbd61e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
pkgname=lua51-dbus_proxy
_pkgname=lua-dbus_proxy
_rockname=dbus_proxy
_rockrel=1
pkgver=0.10.4
pkgrel=2
pkgdesc="Simple API around GLib's GIO:GDBusProxy built on top of lgi"
arch=(any)
license=(Apache-2.0)
url=https://github.com/stefano-m/lua-dbus_proxy
depends=(lua51-lgi)
makedepends=(lua51 luarocks)
optdepends=(
  "lua51: Lua 5.1 implementation"
  "luajit: Alternative Lua 5.1 implementation"
)
source=("$url/archive/refs/tags/v$pkgver.tar.gz")
b2sums=('fe3445f53e0a53231a4671bc62afcbc68e095ea9b6f771437f4747a881359897bc1682639ba124628c15be6ed69d01a4215cf71d2935137f399b5f98be2cb5f8')

package() {
  cd "$srcdir/$_pkgname-$pkgver"

  luarocks --lua-version=5.1 --tree="$pkgdir/usr/" \
      make --deps-mode=none --no-manifest "rockspec/$_rockname-$pkgver-$_rockrel.rockspec"

  install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" CHANGELOG README.md
}