annotate core/sysvinit/disable-components.patch @ 90:c00f1a00d2de

core/less: cleanup
author David Demelier <markand@malikania.fr>
date Thu, 07 Mar 2019 20:30:00 +0100
parents ea6f9731d8b4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
50
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 --- src/Makefile.orig 2019-02-28 10:43:10.112032134 +0100
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 +++ src/Makefile 2019-02-28 10:49:57.227210545 +0100
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 @@ -23,42 +23,13 @@
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
4
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 # For some known distributions we do not build all programs, otherwise we do.
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 BIN =
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 -SBIN = init halt shutdown runlevel killall5 fstab-decode logsave
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 -USRBIN = last mesg readbootlog
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 +SBIN = init halt shutdown runlevel killall5
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 +USRBIN =
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
11
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 -MAN1 = last.1 lastb.1 mesg.1 readbootlog.1
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 -MAN5 = initscript.5 inittab.5 initctl.5
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 -MAN8 = halt.8 init.8 killall5.8 pidof.8 poweroff.8 reboot.8 runlevel.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 -MAN8 += shutdown.8 telinit.8 fstab-decode.8 logsave.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 -
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 -ifeq ($(DISTRO),)
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 -SBIN += sulogin bootlogd
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 -USRBIN += utmpdump wall
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 -MAN1 += utmpdump.1 wall.1
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 -MAN8 += sulogin.8 bootlogd.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 -endif
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 -
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 -ifeq ($(DISTRO),Debian)
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 -CPPFLAGS+= -DACCTON_OFF
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 -SBIN += sulogin bootlogd
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 -MAN8 += sulogin.8 bootlogd.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 -MANDB :=
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 -endif
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 -
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 -ifeq ($(DISTRO),Owl)
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 -USRBIN += wall
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 -MAN1 += wall.1
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 -MANDB :=
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 -endif
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 -
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 -ifeq ($(DISTRO),SuSE)
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 -CPPFLAGS+= -DUSE_SYSFS -DSANE_TIO -DSIGINT_ONLYONCE -DUSE_ONELINE
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 -SBIN += sulogin
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 -USRBIN += utmpdump
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 -MAN1 += utmpdump.1
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 -MAN8 += sulogin.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 -MANDB :=
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 -endif
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 +MAN1 =
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 +MAN5 = initscript.5 inittab.5
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 +MAN8 = halt.8 init.8 killall5.8 poweroff.8 reboot.8 runlevel.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
48 +MAN8 += shutdown.8 telinit.8
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
49
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
50 ifeq ($(MNTPOINT),yes)
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
51 BIN += mountpoint
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
52 @@ -206,10 +177,6 @@
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 ln -sf halt $(ROOT)/sbin/reboot
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
54 ln -sf halt $(ROOT)/sbin/poweroff
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
55 ln -sf init $(ROOT)/sbin/telinit
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
56 - ln -sf /sbin/killall5 $(ROOT)/bin/pidof
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
57 - if [ ! -f $(ROOT)/usr/bin/lastb ]; then \
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
58 - ln -sf last $(ROOT)/usr/bin/lastb; \
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
59 - fi
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
60 $(INSTALL_DIR) $(ROOT)/usr/include/
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
61 $(INSTALL_DATA) initreq.h $(ROOT)/usr/include/
ea6f9731d8b4 core/sysvinit: initial import, closes #1051
David Demelier <markand@malikania.fr>
parents:
diff changeset
62 $(INSTALL_DIR) $(ROOT)$(MANDIR)/man1/