diff options
author | Maxim Mikityanskiy <maxtram95@gmail.com> | 2019-09-24 21:29:54 +0300 |
---|---|---|
committer | Maxim Mikityanskiy <maxtram95@gmail.com> | 2019-09-24 21:29:54 +0300 |
commit | 4a3b1ee42a6e7f033674ce94b665122d4fcc0f8e (patch) | |
tree | a41f7d4a1e9aefabfde1ddd8305100b6f5d4edee /net/apcupsd | |
parent | 862510a251d1c4216255d49428796eea69ddbba6 (diff) |
apcupsd: Preset binaries used on target system
apcupsd's configure script looks up paths to sh, wall and mail on the
host system, but intends to use them on the target system. OpenWrt
replaces apcupsd's scripts by its own versions, so those paths don't
really matter, however, if the host system doesn't have wall installed,
the build fails. This is the case on Gentoo when util-linux is built
with USE=-tty-helpers (default). Prevent such failures by providing
explicit stub paths to sh, wall and mail to configure script.
Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com>
Diffstat (limited to 'net/apcupsd')
-rw-r--r-- | net/apcupsd/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/apcupsd/Makefile b/net/apcupsd/Makefile index f6143a293..00f33d51b 100644 --- a/net/apcupsd/Makefile +++ b/net/apcupsd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=apcupsd PKG_VERSION:=3.14.14 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_MAINTAINER:=Othmar Truniger <github@truniger.ch> PKG_LICENSE:=GPL-2.0 @@ -40,7 +40,7 @@ define Package/apcupsd-cgi URL:=http://www.apcupsd.org/ endef -CONFIGURE_VARS += SHUTDOWN=/sbin/halt +CONFIGURE_VARS += SHUTDOWN=/sbin/halt SCRIPTSHELL=/bin/sh WALL=/bin/true APCUPSD_MAIL=/bin/true define Build/Configure $(CP) $(SCRIPT_DIR)/config.* $(PKG_BUILD_DIR)/autoconf/ |