Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
systemd
Commits:
ce1bba24 by Christian Hesse at 2026-07-15T15:35:23+02:00
move nss related man pages to systemd-libs
- - - - -
5f46d2af by Christian Hesse at 2026-07-15T15:40:22+02:00
move init man page to systemd-sysvcompat
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -253,6 +253,8 @@ package_systemd() {
mv "$pkgdir"/usr/lib/pkgconfig systemd-libs/lib/pkgconfig
mv "$pkgdir"/usr/include systemd-libs/include
mv "$pkgdir"/usr/share/man/man3 systemd-libs/man3
+ install -d -m0755 systemd-libs/man8/
+ mv "$pkgdir"/usr/share/man/man8/*nss* systemd-libs/man8/
# ukify shipped in separate package
install -d -m0755 systemd-ukify/{bin,systemd,man1,install.d}
@@ -264,6 +266,7 @@ package_systemd() {
mv "$pkgdir"/usr/lib/kernel/install.d/60-ukify.install
systemd-ukify/install.d
# manpages shipped with systemd-sysvcompat
+ rm "$pkgdir"/usr/share/man/man1/init.1
rm "$pkgdir"/usr/share/man/man8/{halt,poweroff,reboot,shutdown}.8
# executable (symlinks) shipped with systemd-sysvcompat
@@ -328,6 +331,7 @@ package_systemd-libs() {
mv systemd-libs/lib "$pkgdir"/usr/lib
mv systemd-libs/include "$pkgdir"/usr/include
mv systemd-libs/man3 "$pkgdir"/usr/share/man/man3
+ mv systemd-libs/man8 "$pkgdir"/usr/share/man/man8
}
package_systemd-resolvconf() {
@@ -348,6 +352,8 @@ package_systemd-sysvcompat() {
conflicts=('sysvinit')
depends=("systemd=${pkgver}")
+ install -D -m0644 -t "$pkgdir"/usr/share/man/man1 \
+ build/man/init.1
install -D -m0644 -t "$pkgdir"/usr/share/man/man8 \
build/man/{halt,poweroff,reboot,shutdown}.8
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/compare/dc3865b63559afaa797213c32f115b4dc1362649...5f46d2afd2a28c011f67bd810e1f83c4adf48266
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/compare/dc3865b63559afaa797213c32f115b4dc1362649...5f46d2afd2a28c011f67bd810e1f83c4adf48266
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help