Date: Monday, May 16, 2022 @ 20:56:16 Author: heftig Revision: 445896
archrelease: copy trunk to testing-x86_64 Added: dbus-broker/repos/testing-x86_64/ dbus-broker/repos/testing-x86_64/PKGBUILD (from rev 445895, dbus-broker/trunk/PKGBUILD) ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Copied: dbus-broker/repos/testing-x86_64/PKGBUILD (from rev 445895, dbus-broker/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-05-16 20:56:16 UTC (rev 445896) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: David Herrmann <dh.herrm...@gmail.com> + +pkgname=dbus-broker +pkgver=31 +pkgrel=1 +pkgdesc="Linux D-Bus Message Broker" +url="https://github.com/bus1/dbus-broker/wiki" +arch=(x86_64) +license=(Apache) +depends=(systemd-libs expat audit) +makedepends=(meson systemd python-docutils) +options=(debug) +source=(https://github.com/bus1/dbus-broker/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('f229d7f1de8a3e344d54a4a30fbcb545387549e968009c06b87f7f1196c97496') + +prepare() { + cd $pkgname-$pkgver +} + +build() { + arch-meson $pkgname-$pkgver build \ + -D audit=true \ + -D docs=true \ + -D linux-4-17=true \ + -D system-console-users=gdm,sddm,lightdm,lxdm + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 et: