# Description: polkit is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes. # URL: https://www.freedesktop.org/wiki/Software/polkit/ # Maintainer: ax, ax at slackware dot eu # Depends on: mozjs docbook-xsl gobject-introspection zlib icu nspr intltool name=polkit version=0.115 release=1 source=(http://www.freedesktop.org/software/$name/releases/$name-$version.tar.gz) build() { cd $name-$version ./configure --prefix=/usr \ --localstatedir=/var \ --disable-nls \ --disable-libsystemd-login \ --disable-libelogind \ --with-authfw=shadow \ --disable-man-pages make make DESTDIR=$PKG install chmod -s $PKG/usr/bin/pkexec chown root:root $PKG/usr/etc/polkit-1/rules.d chmod -s $PKG/usr/lib/polkit-1/polkit-agent-helper-1 chown root:root $PKG/usr/share/polkit-1/rules.d rm -rf $PKG/usr/man rm -rf $PKG/usr/share/locale }