# Maintainer: Quentin Glidic pkgname=eventd pkgver=0.24.1 _pkgdir=${pkgname}-${pkgver} pkgrel=1 pkgdesc="A small daemon to act on remote or local events" arch=( i686 x86_64 ) url="https://www.eventd.org" license=( GPL3 LGPL3 MIT ) depends=( 'cairo>=1.12.0' gdk-pixbuf2 'glib2>=2.40.0' glib-networking pango libsystemd libxcb 'libxkbcommon>=0.4.1' libxkbcommon-x11 util-linux xcb-util xcb-util-wm ) makedepends=( git meson pkg-config ninja libxslt docbook-xsl ) optdepends=( 'avahi: DNS-SD support' 'gssdp: SSDP support' 'librsvg: SVG images support' 'libsoup: WebSocket support' ) options=( !strip ) source=( https://www.eventd.org/download/${pkgname}/${pkgname}-${pkgver}.tar.xz ) sha256sums=( 3fb9349b2ba8f119857691040bbe9775fb092a435de1693499c6e47d02740b12 ) build() { local params=( --prefix=/usr -Dsystemd=true -Dintrospection=false -Dnd-wayland=false -Dim=false -Dsound=false ) cd "${srcdir}"/${_pkgdir} meson "${srcdir}"/build "${params[@]}" ninja -C "${srcdir}"/build } check() { ninja -C "${srcdir}"/build test } package() { DESTDIR="${pkgdir}" \ ninja -C "${srcdir}"/build install }