summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamisafool2022-07-15 00:26:37 +0530
committerSamisafool2022-07-15 00:26:37 +0530
commita238f70d98eb3664298bbaf38a3fbba2a769f9cb (patch)
tree8fd8aa93742834c6faf8f4ec67155cc8e73f9b62
parent54ff07517e6035da30ab5570ed7e615d1d5a5de2 (diff)
downloadaur-a238f70d98eb3664298bbaf38a3fbba2a769f9cb.tar.gz
Update
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
2 files changed, 13 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e0b35444d2db..ec05c3c9146b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -182,7 +182,9 @@ pkgname = systemd-pr23511-libs
provides = libsystemd.so
provides = libudev.so
conflicts = libsystemd
+ conflicts = systemd-libs
replaces = libsystemd
+ replaces = systemd-libs
pkgname = systemd-pr23511-resolvconf
pkgdesc = systemd resolvconf replacement (for use with systemd-resolved)
@@ -190,10 +192,14 @@ pkgname = systemd-pr23511-resolvconf
depends = systemd
provides = openresolv
provides = resolvconf
+ provides = systemd-resolvconf
conflicts = openresolv
+ conflicts = systemd-resolvconf
pkgname = systemd-pr23511-sysvcompat
pkgdesc = sysvinit compat for systemd
license = GPL2
depends = systemd
+ provides = systemd-sysvcompat
conflicts = sysvinit
+ conflicts = systemd-sysvcompat
diff --git a/PKGBUILD b/PKGBUILD
index b7789e6d988d..795dd24c943b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ pkgver="${_tag_name/-/}"
pkgrel=1
arch=('x86_64')
url='https://www.github.com/systemd/systemd'
-provides=("$_pkgbase" "$_pkgbase-libs" "$_pkgbase-resolvconf" "$_pkgbase-sysvcompat")
+provides=("${_pkgbase}" "${_pkgbase}-libs" "${_pkgbase}-resolvconf" "${_pkgbase}-sysvcompat")
conflicts=("${provides[@]}")
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
'intltool' 'iptables' 'kmod' 'libcap' 'libidn2' 'libgcrypt'
@@ -254,8 +254,8 @@ package_systemd-pr23511-libs() {
depends=('glibc' 'libcap' 'libgcrypt' 'libp11-kit' 'lz4' 'xz' 'zstd')
license=('LGPL2.1')
provides=('libsystemd' 'libsystemd.so' 'libudev.so')
- conflicts=('libsystemd')
- replaces=('libsystemd')
+ conflicts=('libsystemd' "${_pkgbase}-libs")
+ replaces=('libsystemd' "${_pkgbase}-libs")
install -d -m0755 "$pkgdir"/usr
mv systemd-libs "$pkgdir"/usr/lib
@@ -265,8 +265,8 @@ package_systemd-pr23511-resolvconf() {
pkgdesc='systemd resolvconf replacement (for use with systemd-resolved)'
license=('LGPL2.1')
depends=('systemd')
- provides=('openresolv' 'resolvconf')
- conflicts=('openresolv')
+ provides=('openresolv' 'resolvconf' "${_pkgbase}-resolvconf")
+ conflicts=('openresolv' "${_pkgbase}-resolvconf")
install -d -m0755 "$pkgdir"/usr/bin
ln -s resolvectl "$pkgdir"/usr/bin/resolvconf
@@ -278,7 +278,8 @@ package_systemd-pr23511-resolvconf() {
package_systemd-pr23511-sysvcompat() {
pkgdesc='sysvinit compat for systemd'
license=('GPL2')
- conflicts=('sysvinit')
+ provides=("${_pkgbase}-sysvcompat")
+ conflicts=('sysvinit' "${_pkgbase}-sysvcompat")
depends=('systemd')
install -D -m0644 -t "$pkgdir"/usr/share/man/man8 \