pkgname: rtkit pkgver: '0.14' pkgrel: '2' pkgdesc: Realtime Policy and Watchdog Daemon url: 'https://github.com/heftig/rtkit' arch: x86_64 depends: [] makedepends: - systemd - meson - dbus - polkit - vim source: - 'https://gitlab.freedesktop.org/pipewire/rtkit/-/archive/v${pkgver}/rtkit-v${pkgver}.tar.gz' sha256sums: - 55dd379b11f52b81655e2dc676de9d602d050cb0beb18ef01f0f65569f0a5e59 hooks: pre-install: "name=rtkit\nversion=0.14\nrelease=2\nif [ -e \"/usr/lib/lsb/init-functions\" ]; then\n . /usr/lib/lsb/init-functions\n\ elif [ -e \"/lib/lsb/init-functions\" ]; then\n . /lib/lsb/init-functions\nfi\n\nif ( cards list | grep shadow ) ; then\ \ \\\n if ! (getent group rtkit > /dev/null 2>&1); then \n log_info_msg \"${INFO}Creating rtkit user${NORMAL}\\n\"\ \n groupadd \\\n -r \\\n -g 90 \\\n rtkit\n fi\n\n if ! (getent passwd rtkit > /dev/null 2>&1);\ \ then\n log_info_msg \"${INFO}Creating rtkit user${NORMAL}\\n\"\n useradd \\\n -r -l \\\n -u 90 \\\n\ \ -g rtkit \\\n -d /proc \\\n -s /sbin/nologin \\\n -c \"RealtimeKit\" \\\n rtkit\n fi\n\nfi\n" build: | mv ${pkgname}-v${pkgver} ${pkgname}-${pkgver} meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true rtkit-0.14 builddir meson compile -C builddir package: | DESTDIR="${PKGDIR}" meson install -C builddir