diff options
-rw-r--r-- | nonsystemd/elogind/PKGBUILD | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/nonsystemd/elogind/PKGBUILD b/nonsystemd/elogind/PKGBUILD index ba11996f2..cf3e8cf0f 100644 --- a/nonsystemd/elogind/PKGBUILD +++ b/nonsystemd/elogind/PKGBUILD @@ -6,7 +6,6 @@ # This package comes from Artix # Parabola changes: # - elogind and libelogind: do not provide {lib,}elogind=$pkgver, it's ridiculous -# - elogind: do not provide systemd-tools, openrc will conflict it # - libelogind: make libsystemd.so a copy of libelogind.so instead of linking it, # so in that way it will provide the correct version according to the # architecture (libsystemd.so=0-64 or libsystemd.so=0-32) @@ -15,7 +14,7 @@ pkgbase=elogind pkgname=('elogind' 'libelogind') pkgver=246.10 -pkgrel=1 +pkgrel=2 pkgdesc="The systemd project's logind, extracted to a standalone package" arch=('x86_64') arch+=('i686' 'armv7h') @@ -58,7 +57,7 @@ package_elogind() { optdepends=('polkit: polkit support') backup=('etc/elogind/logind.conf') - provides=("${pkgname}-openrc") + provides+=("${pkgname}-openrc") conflicts=('systemd-udev' "${pkgname}-openrc") replaces=("${pkgname}-openrc") @@ -82,8 +81,8 @@ package_elogind() { package_libelogind(){ pkgdesc="elogind client libraries" - provides=('libelogind.so' 'liblogind' - "libsystemd=${pkgver}" "systemd-libs=${pkgver}" + provides=('libelogind.so' 'liblogind') + provides+=("libsystemd=${pkgver}" "systemd-libs=${pkgver}" 'libsystemd.so') conflicts=('libsystemd.so') depends=('libcap' 'libudev') |