diff options
Diffstat (limited to 'pcr/elogind/PKGBUILD')
-rw-r--r-- | pcr/elogind/PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/pcr/elogind/PKGBUILD b/pcr/elogind/PKGBUILD index be724ae2c..a6a75fc80 100644 --- a/pcr/elogind/PKGBUILD +++ b/pcr/elogind/PKGBUILD @@ -1,18 +1,18 @@ -# Maintainer (Manjaro): artoo <artoo@manjaro.org> +# Maintainer (Artix): artoo <artoo@manjaro.org> # Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> pkgbase=elogind pkgname=('elogind' 'libelogind') -pkgver=229.5 +pkgver=234.2 pkgrel=1 pkgdesc="The systemd project's logind, extracted to a standalone package" arch=('i686' 'x86_64' 'armv7h') url="https://github.com/elogind/elogind" license=('GPL' 'LGPL2.1') -makedepends=('intltool' 'libtool' 'gperf' 'gtk-doc') +makedepends=('intltool' 'libtool' 'gperf' 'gtk-doc' 'polkit-elogind' 'dbus-elogind' 'eudev') options=('!libtool') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/elogind/elogind/archive/v${pkgver}.tar.gz") -sha256sums=('82078a0f5eb0c00c81dcaf2866dc5a954bd5e6e2802954ff7ce37e1ae8ec720d') +sha256sums=('c6ff702caa91a3d92ecb56a1ba65cb654878545c19c0318f7e22385b16d2c9a3') prepare() { cd ${pkgbase}-${pkgver} @@ -34,17 +34,19 @@ build() { --enable-pam \ --with-rootlibdir=/usr/lib \ --with-udevrulesdir=/usr/lib/udev/rules.d \ - --disable-kdbus + --with-rootlibexecdir=/usr/lib/elogind \ + --with-cgroup-controller=openrc make } package_elogind() { pkgdesc="The systemd project's logind, extracted to a standalone package" provides=("elogind=${pkgver}") - depends=('acl' 'dbus-elogind' 'polkit-elogind' 'eudev' 'libseccomp') + depends=('acl' 'pam' 'dbus-elogind' 'eudev') conflicts=('systemd-sysvcompat' 'consolekit' 'pm-utils') -# replaces=('consolekit' 'pm-utils') - optdepends=('elogind-openrc: elogind initscript') +# replaces=('consolekit' 'pm-utils') + optdepends=('elogind-openrc: elogind initscript' + 'polkit-elogind: polkit support') install=elogind.install cd ${pkgbase}-${pkgver} |