fbf3253d76
Disable documentation to avoid the following build failure without makeinfo raised at least since bump to version 1.6.10 in commitf0faa3b71c
(and probably since the addition of the package in commit663f39c88c
): /home/buildroot/autobuild/instance-0/output-1/build/freeipmi-1.6.10/config/missing: line 81: makeinfo: command not found WARNING: 'makeinfo' is missing on your system. You should only need it if you modified a '.texi' file, or any other file indirectly affecting the aspect of the manual. You might want to install the Texinfo package: <https://www.gnu.org/software/texinfo/> The spurious makeinfo call might also be the consequence of using a buggy 'make' (AIX, DU, IRIX), in which case you might want to install GNU make: <https://www.gnu.org/software/make/> Makefile:442: recipe for target 'freeipmi-faq.info' failed Fixes: - http://autobuild.buildroot.org/results/ac6ff1c746a354f885fc1674d10e7bff9e536134 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
37 lines
1.2 KiB
Makefile
37 lines
1.2 KiB
Makefile
################################################################################
|
|
#
|
|
# freeipmi
|
|
#
|
|
################################################################################
|
|
|
|
FREEIPMI_VERSION = 1.6.10
|
|
FREEIPMI_SITE = https://ftp.gnu.org/gnu/freeipmi
|
|
FREEIPMI_LICENSE = GPL-3.0+, BSD-like (sunbmc)
|
|
FREEIPMI_LICENSE_FILES = \
|
|
COPYING COPYING.bmc-watchdog COPYING.ipmiconsole COPYING.ipmi-dcmi \
|
|
COPYING.ipmidetect COPYING.ipmi-fru COPYING.ipmimonitoring \
|
|
COPYING.ipmiping COPYING.ipmipower COPYING.ipmiseld COPYING.pstdout \
|
|
COPYING.sunbmc COPYING.ZRESEARCH
|
|
# We're patching configure.ac
|
|
FREEIPMI_AUTORECONF = YES
|
|
FREEIPMI_DEPENDENCIES = host-pkgconf
|
|
FREEIPMI_INSTALL_STAGING = YES
|
|
# Disable checking for /dev/urandom and /dev/random through AC_CHECK_FILE
|
|
FREEIPMI_CONF_OPTS = --without-random-device
|
|
|
|
# Work around for uClibc or musl toolchains which lack argp_*()
|
|
# functions.
|
|
ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y)
|
|
FREEIPMI_DEPENDENCIES += argp-standalone $(TARGET_NLS_DEPENDENCIES)
|
|
FREEIPMI_CONF_ENV = LIBS=$(TARGET_NLS_LIBS)
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
|
|
FREEIPMI_CONF_OPTS += --with-encryption
|
|
FREEIPMI_DEPENDENCIES += libgcrypt
|
|
else
|
|
FREEIPMI_CONF_OPTS += --without-encryption
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|