diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-21 23:26:49 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-21 23:26:49 +0100 |
commit | ce5c22ea4ab2c848cb8e0fe7be18977d51f5f0bb (patch) | |
tree | cb5b53227bbd48fcb062830d7e94ac9a4fa9e081 /sys-apps/systemd/systemd-251.4.ebuild | |
parent | 1c724102ee86c2c9fc156106acc870f69a4764c3 (diff) |
gentoo auto-resync : 21:09:2022 - 23:26:49
Diffstat (limited to 'sys-apps/systemd/systemd-251.4.ebuild')
-rw-r--r-- | sys-apps/systemd/systemd-251.4.ebuild | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys-apps/systemd/systemd-251.4.ebuild b/sys-apps/systemd/systemd-251.4.ebuild index 4a104481e51e..77e48349d5ef 100644 --- a/sys-apps/systemd/systemd-251.4.ebuild +++ b/sys-apps/systemd/systemd-251.4.ebuild @@ -368,6 +368,7 @@ multilib_src_test() { multilib_src_install_all() { local rootprefix=$(usex split-usr '' /usr) + local sbin=$(usex split-usr sbin bin) # meson doesn't know about docdir mv "${ED}"/usr/share/doc/{systemd,${PF}} || die @@ -376,19 +377,19 @@ multilib_src_install_all() { dodoc "${FILESDIR}"/nsswitch.conf if ! use resolvconf; then - rm -f "${ED}${rootprefix}"/sbin/resolvconf || die + rm -f "${ED}${rootprefix}/${sbin}"/resolvconf || die fi rm "${ED}"/etc/init.d/README || die rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die if ! use sysv-utils; then - rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die + rm "${ED}${rootprefix}/${sbin}"/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die rm "${ED}"/usr/share/man/man1/init.1 || die rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die fi - if ! use resolvconf && ! use sysv-utils; then + if ! use resolvconf && ! use sysv-utils && ! use split-usr; then rmdir "${ED}${rootprefix}"/sbin || die fi |