Date: Tuesday, February 22, 2022 @ 05:40:43 Author: ainola Revision: 1135711
archrelease: copy trunk to community-testing-x86_64 Added: seatd/repos/community-testing-x86_64/ seatd/repos/community-testing-x86_64/PKGBUILD (from rev 1135710, seatd/trunk/PKGBUILD) ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Copied: seatd/repos/community-testing-x86_64/PKGBUILD (from rev 1135710, seatd/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-02-22 05:40:43 UTC (rev 1135711) @@ -0,0 +1,44 @@ +# Maintainer: Brett Cornwall <ain...@archlinux.org> + +pkgname=seatd +pkgver=0.6.4 +pkgrel=1 +pkgdesc="A minimal seat management daemon, and a universal seat management library" +arch=(x86_64) +url="https://sr.ht/~kennylevinsen/seatd/" +license=('MIT') +provides=("libseat.so") +replaces=("libseat") +makedepends=( + 'meson' + 'ninja' + 'scdoc' + 'systemd' +) +depends=( + 'systemd-libs' +) +options=(debug) +source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~kennylevinsen/seatd/archive/$pkgver.tar.gz") +sha256sums=('3d4ac288114219ba7721239cafee7bfbeb7cf8e1e7fd653602a369e4ad050bd8') +build() { + mkdir build + meson --prefix=/usr \ + --buildtype=plain \ + -Dexamples="disabled" \ + -Dserver="enabled" \ + -Dlibseat-logind="systemd" \ + -Dman-pages="enabled" \ + "seatd-$pkgver" \ + build + ninja -C build +} + +check() { + ninja -C build test +} + +package() { + DESTDIR="$pkgdir/" ninja -C build install + install -Dm644 "seatd-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +}