summaryrefslogtreecommitdiffstats
path: root/source/a/sysvinit/sysvinit.SlackBuild
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2022-03-29 20:16:24 +0000
committer Eric Hameleers <alien@slackware.com>2022-03-30 06:59:45 +0200
commitf1c0c4aac5baeb5f422f8668a863d8f2eeb2edde (patch)
tree3a805f04fbc68d97504bf07dcffd2799ab44baf1 /source/a/sysvinit/sysvinit.SlackBuild
parentd48b3dea7888fc6e194df1ca985338f95530c610 (diff)
downloadcurrent-f1c0c4aac5baeb5f422f8668a863d8f2eeb2edde.tar.gz
current-f1c0c4aac5baeb5f422f8668a863d8f2eeb2edde.tar.xz
Tue Mar 29 20:16:24 UTC 202220220329201624
a/inih-55-x86_64-1.txz: Upgraded. a/inotify-tools-3.22.1.0-x86_64-1.txz: Upgraded. a/sysvinit-3.02-x86_64-1.txz: Upgraded. a/sysvinit-scripts-15.0-noarch-9.txz: Rebuilt. rc.M: Fix cosmetic mistake where a couple of paths were relative instead of absolute. Thanks to babydr. kde/bluedevil-5.24.4-x86_64-1.txz: Upgraded. kde/breeze-5.24.4-x86_64-1.txz: Upgraded. kde/breeze-grub-5.24.4-x86_64-1.txz: Upgraded. kde/breeze-gtk-5.24.4-x86_64-1.txz: Upgraded. kde/drkonqi-5.24.4-x86_64-1.txz: Upgraded. kde/kactivitymanagerd-5.24.4-x86_64-1.txz: Upgraded. kde/kde-cli-tools-5.24.4-x86_64-1.txz: Upgraded. kde/kde-gtk-config-5.24.4-x86_64-1.txz: Upgraded. kde/kdecoration-5.24.4-x86_64-1.txz: Upgraded. kde/kdeplasma-addons-5.24.4-x86_64-1.txz: Upgraded. kde/kgamma5-5.24.4-x86_64-1.txz: Upgraded. kde/khotkeys-5.24.4-x86_64-1.txz: Upgraded. kde/kinfocenter-5.24.4-x86_64-1.txz: Upgraded. kde/kmenuedit-5.24.4-x86_64-1.txz: Upgraded. kde/kscreen-5.24.4-x86_64-1.txz: Upgraded. kde/kscreenlocker-5.24.4-x86_64-1.txz: Upgraded. kde/ksshaskpass-5.24.4-x86_64-1.txz: Upgraded. kde/ksystemstats-5.24.4-x86_64-1.txz: Upgraded. kde/kwallet-pam-5.24.4-x86_64-1.txz: Upgraded. kde/kwayland-integration-5.24.4-x86_64-1.txz: Upgraded. kde/kwayland-server-5.24.4-x86_64-1.txz: Upgraded. kde/kwin-5.24.4-x86_64-1.txz: Upgraded. kde/kwrited-5.24.4-x86_64-1.txz: Upgraded. kde/layer-shell-qt-5.24.4-x86_64-1.txz: Upgraded. kde/libkscreen-5.24.4-x86_64-1.txz: Upgraded. kde/libksysguard-5.24.4-x86_64-1.txz: Upgraded. kde/milou-5.24.4-x86_64-1.txz: Upgraded. kde/oxygen-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-browser-integration-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-desktop-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-disks-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-firewall-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-integration-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-nm-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-pa-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-sdk-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-systemmonitor-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-vault-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-workspace-5.24.4-x86_64-1.txz: Upgraded. kde/plasma-workspace-wallpapers-5.24.4-x86_64-1.txz: Upgraded. kde/polkit-kde-agent-1-5.24.4-x86_64-1.txz: Upgraded. kde/powerdevil-5.24.4-x86_64-1.txz: Upgraded. kde/qqc2-breeze-style-5.24.4-x86_64-1.txz: Upgraded. kde/sddm-kcm-5.24.4-x86_64-1.txz: Upgraded. kde/systemsettings-5.24.4-x86_64-1.txz: Upgraded. kde/xdg-desktop-portal-kde-5.24.4-x86_64-1.txz: Upgraded. l/expat-2.4.8-x86_64-1.txz: Upgraded. l/mozilla-nss-3.76.1-x86_64-1.txz: Upgraded. l/pipewire-0.3.49-x86_64-1.txz: Upgraded. xap/gparted-1.4.0-x86_64-1.txz: Upgraded.
Diffstat (limited to '')
-rwxr-xr-xsource/a/sysvinit/sysvinit.SlackBuild11
1 files changed, 8 insertions, 3 deletions
diff --git a/source/a/sysvinit/sysvinit.SlackBuild b/source/a/sysvinit/sysvinit.SlackBuild
index 26d8ffe28..9f1a0ac3f 100755
--- a/source/a/sysvinit/sysvinit.SlackBuild
+++ b/source/a/sysvinit/sysvinit.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2005-2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2005-2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -71,7 +71,12 @@ zcat $CWD/sysvinit.always.define.version.diff.gz | patch -p1 --verbose || exit 1
# Use /dev/initctl instead of /run/initctl ; this is a named pipe and probably
# should be in /dev anyway, but more importantly, having the upgraded package
# expect it in /run breaks shutdown/reboot without manual intervention:
-zcat $CWD/sysvinit.use_dev_initctl_not_run_initctl.diff.gz | patch -p1 --verbose || exit 1
+for replace in src/shutdown.c src/Makefile src/initreq.h src/init.c doc/initctl doc/Install man/init.8 man/initctl.5 man/po/* ; do
+ sed -i "s|run/initctl|dev/initctl|g" $replace
+done
+
+# Since they usually don't update the version here, let's try to make sure:
+sed -i "s/define VERSION.*/define VERSION \"$VERSION\"/g" src/init.c
mkdir -p $PKG/usr/doc/sysvinit-$VERSION
cp -a COPYING* COPYRIGHT* README* \
@@ -111,7 +116,7 @@ mkdir -p $PKG/usr/man/man{1,5,8}
for page in last.1 ; do
cat $page | gzip -9c > $PKG/usr/man/man1/$page.gz
done
-for page in inittab.5 initscript.5 ; do
+for page in initctl.5 inittab.5 initscript.5 ; do
cat $page | gzip -9c > $PKG/usr/man/man5/$page.gz
done
for page in halt.8 init.8 killall5.8 poweroff.8 reboot.8 runlevel.8 \