From 5cc16167ac237ddbd7fcd7b884e84b1e2dc5368e16df050f69e7991b04aa8653 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 8 Sep 2014 10:32:49 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=208 --- sysvinit.changes | 6 ++++++ sysvinit.spec | 29 +++++++++++++++++++++++++++-- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/sysvinit.changes b/sysvinit.changes index dd90bc6..2470842 100644 --- a/sysvinit.changes +++ b/sysvinit.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Sep 8 10:31:48 UTC 2014 - werner@suse.de + +- For systemd distributions and products do not build the package + sysvinit anymore + ------------------------------------------------------------------- Thu Aug 21 11:38:06 UTC 2014 - lnussel@suse.de diff --git a/sysvinit.spec b/sysvinit.spec index a088a28..8c00596 100644 --- a/sysvinit.spec +++ b/sysvinit.spec @@ -21,9 +21,10 @@ %endif %bcond_with util_linux %if %{undefined systemd_requires} -%global with_sysvinit 1 -%endif +%bcond_without sysvinit +%else %bcond_with sysvinit +%endif %if 0%{?suse_version} > 1310 %define have_mkinitrd 0 @@ -242,7 +243,30 @@ popd rm -vf %{buildroot}%{_mandir}/man1/utmpdump.1* rm -vf %{buildroot}%{_mandir}/man8/sulogin.8* %endif +%if !%{with sysvinit} + rm -vf %{buildroot}/sbin/sysvinit + rm -vfr %{buildroot}/lib/sysvinit + rm -vf %{buildroot}/sbin/halt + rm -vf %{buildroot}/sbin/init + rm -vf %{buildroot}/sbin/poweroff + rm -vf %{buildroot}/sbin/reboot + rm -vf %{buildroot}/sbin/runlevel + rm -vf %{buildroot}/sbin/shutdown + rm -vf %{buildroot}/sbin/telinit + rm -vf %{buildroot}%{_mandir}/man8/halt.8 + rm -vf %{buildroot}%{_mandir}/man5/initscript.5 + rm -vf %{buildroot}%{_mandir}/man5/inittab.5 + rm -vf %{buildroot}%{_mandir}/man8/init.8 + rm -vf %{buildroot}%{_mandir}/man8/sysvinit.8 + rm -vf %{buildroot}%{_mandir}/man8/poweroff.8 + rm -vf %{buildroot}%{_mandir}/man8/reboot.8 + rm -vf %{buildroot}%{_mandir}/man8/runlevel.8 + rm -vf %{buildroot}%{_mandir}/man8/shutdown.8 + rm -vf %{buildroot}%{_mandir}/man8/telinit.8 + rm -vfr %{buildroot}/lib/mkinitrd +%endif +%if %{with sysvinit} %post ret=0 if test -x /sbin/telinit -a -p /dev/initctl -a -f /proc/1/exe -a -d /proc/1/root -a ! -d /.build -a -x /sbin/init; then @@ -302,6 +326,7 @@ fi /lib/mkinitrd/scripts/boot-killblogd.sh /lib/mkinitrd/scripts/boot-killblogd2.sh %endif +%endif %files tools %defattr (-,root,root,755)