Thomas Petazzoni
febe876dcc
iucode-tool: install init script unconditionally
...
As discussed, users should use a rootfs overlay or a post-build script
instead of a custom skeleton to override files installed by Buildroot,
so there is no point in having conditions when installing init scripts
or configuration files.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:20:06 +01:00
Thomas Petazzoni
e31c6b961a
dmraid: install init script unconditionally
...
As discussed, users should use a rootfs overlay or a post-build script
instead of a custom skeleton to override files installed by Buildroot,
so there is no point in having conditions when installing init scripts
or configuration files.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:19:29 +01:00
Thomas Petazzoni
de78a9896f
busybox: install init script and config file unconditionally
...
As discussed, users should use a rootfs overlay or a post-build script
instead of a custom skeleton to override files installed by Buildroot,
so there is no point in having conditions when installing init scripts
or configuration files.
[Peter: drop && conditional from watchdog installation as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:18:25 +01:00
Thomas Petazzoni
dc82dea73b
aiccu: install init script and config file unconditionally
...
As discussed, users should use a rootfs overlay or a post-build script
instead of a custom skeleton to override files installed by Buildroot,
so there is no point in having conditions when installing init scripts
or configuration files.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:15:23 +01:00
Thomas Petazzoni
f26616a308
xenomai: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:15:00 +01:00
Thomas Petazzoni
2d9e954c44
sound-theme-borealis: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-02 00:13:41 +01:00
Thomas Petazzoni
1af2db0f77
qt5base: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:33:14 +01:00
Thomas Petazzoni
ef1c109e6f
lockfile-progs: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:32:50 +01:00
Thomas Petazzoni
43ebd93e1f
live555: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:32:26 +01:00
Thomas Petazzoni
4782c35f1d
jimtcl: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:31:51 +01:00
Thomas Petazzoni
f0b663ce96
irda-utils: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:31:31 +01:00
Thomas Petazzoni
a2d1301a04
gptfdisk: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:31:18 +01:00
Thomas Petazzoni
a0cefa916b
googlefontdirectory: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:30:59 +01:00
Thomas Petazzoni
3bd3cbf90c
flot: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:30:37 +01:00
Thomas Petazzoni
93776d30fc
ebtables: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:30:01 +01:00
Thomas Petazzoni
5e7c364872
coreutils: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:29:03 +01:00
Thomas Petazzoni
1b5f3b16f4
alsa-utils: add error handling to for loop
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:25:08 +01:00
Thomas Petazzoni
c39422a103
rp-pppoe: bail out if installation fails
...
Add an "|| exit 1" in the installation loop, otherwise if one of the
file fails to install, the build doesn't abort.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:24:27 +01:00
Thomas Petazzoni
e4c06aeb1a
rp-pppoe: don't install man pages
...
We don't support installing documentation on the target, so there's no
point in having explicit code to do so.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:23:33 +01:00
Thomas Petazzoni
05ef5316d0
gnupg: don't bother removing a man page
...
The target-finalize target in the main Makefile removes
$(TARGET_DIR)/usr/share/man entirely, so there's no point in having
some package specific logic to remove man pages.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:22:34 +01:00
Thomas Petazzoni
6b66deab87
pptp-linux: don't install man page
...
We don't support installing documentation on the target, so there's no
point in having explicit code to do so.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:17:53 +01:00
Thomas Petazzoni
ffe945be4b
iostat: remove legacy code
...
Some custom iostat-source target was mistakenly left in place when the
iostat package was migrated to gentargets in commit
ee77963588 , back 4 years ago. This
commit removes this unnecessary custom target.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:17:20 +01:00
Peter Korsgaard
6ad82a3eb4
iostat: ensure binary gets installed with proper permissions
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:16:45 +01:00
Thomas Petazzoni
9260501fb8
iostat: don't install man page
...
We don't support installing documentation on the target, so there's no
point in having explicit code to do so.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:15:55 +01:00
Thomas Petazzoni
0882557b6e
tree: don't install man page
...
We don't support installing documentation on the target, so there's no
point in having explicit code to do so.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:14:25 +01:00
Thomas Petazzoni
51d973a622
ndisc6: remove man page related code
...
The target-finalize target takes care of removing
$(TARGET_DIR)/usr/share/man, so there's no point in having package
specific code doing this.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:13:44 +01:00
Peter Korsgaard
e266172535
wipe: ensure binary gets installed with proper permissions
...
Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:08:46 +01:00
Thomas Petazzoni
c254d121b6
wipe: don't install man pages
...
We don't support installing documentation on the target, so there's no
point in having explicit code to do so.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:08:21 +01:00
Thomas Petazzoni
7540146937
snowball-init: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:07:41 +01:00
Thomas Petazzoni
acb268f78f
mpd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:07:12 +01:00
Thomas Petazzoni
efe16ae118
at: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:06:51 +01:00
Thomas Petazzoni
577a1b2072
tinyhttpd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:06:22 +01:00
Thomas Petazzoni
2b7b3f50a7
openvpn: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:06:01 +01:00
Thomas Petazzoni
ac1c9a2af8
tftpd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also make sure we use a full path for the destination of the
$(INSTALL) command.
[Peter: use install -m as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:01:19 +01:00
Thomas Petazzoni
b9d848871a
xapp_xdm: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:00:26 +01:00
Thomas Petazzoni
a285f61a88
pango: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 23:00:03 +01:00
Thomas Petazzoni
1fde19209a
olsr: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:59:40 +01:00
Thomas Petazzoni
cbacf1cf2a
gpsd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also makes the installation of the init script unconditional.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:56:11 +01:00
Thomas Petazzoni
d77936d446
mongoose: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:54:50 +01:00
Thomas Petazzoni
9b552430a3
netatalk: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also makes the installation of the init script unconditional.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:54:13 +01:00
Thomas Petazzoni
e28cb103ab
nfs-utils: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also move back the NFS_UTILS_INSTALL_FIXUP hook registration right
after the hook definition.
[Peter: use install -D as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:53:34 +01:00
Thomas Petazzoni
0453d09481
ifplugd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:51:59 +01:00
Thomas Petazzoni
e8dc767752
input-event-daemon: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also makes the installation of the init script unconditional.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:51:09 +01:00
Thomas Petazzoni
a47a96136b
samba: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also makes the installation of the init script unconditional.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:50:13 +01:00
Thomas Petazzoni
9e3dc0872f
proftpd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also use a complete destination path for the $(INSTALL) command.
[Peter: use install -D as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:49:41 +01:00
Thomas Petazzoni
8ebf0fccab
gdk-pixbuf: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:48:35 +01:00
Thomas Petazzoni
cbe34dd655
stunnel: use the <pkg>_INSTALL_INIT_SYSV mechanism
...
Since the existing STUNNEL_INSTALL_CONF_SCRIPT hook no longer installs
the init script, we rename it to STUNNEL_INSTALL_CONF.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:46:13 +01:00
Thomas Petazzoni
f763f74422
portmap: improve installation of binaries
...
This commit explicits the permissions with which executables are
installed, and also makes sure that the build is aborted if one of the
binaries cannot be installed, instead of silently ignoring the error.
[Peter: fixop typos in commit message as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:44:35 +01:00
Thomas Petazzoni
8c418f1bc4
portmap: don't install manpages
...
We no longer support having documentation on the target, so there's no
point in carrying code to install man pages.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:44:04 +01:00
Thomas Petazzoni
9d67d8436f
portmap: use <pkg>_INSTALL_INIT_SYSV mechanism
...
We also switch to using a full destination path as the second argument
of $(INSTALL).
[Peter: use install -D as noted by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:43:28 +01:00