mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-01-07 17:55:45 +01:00
Changes 03/12/2020 ARCress ipmiutil-3.1.6 changes (iver 3.16) util/iconfig.c - fix Fedora bug 1811462 [abrt] ipmiutil config -a util/ipmiutil.c - show version with usage in -h case scripts/ipmiutil.env.template - renamed env as template (contributed by mwilliams<at>illuminate.solutions) scripts/Makefile.am - renamed env as template scripts/checksel - also rm -f $ddir/sel.idx after isel -d (contributed by eguzovsky<at>gmail.com) doc/Makefile.am - change gzip -f to gzip -nf for man pages (SR#40 patch from Jeremy Puhlman) 08/31/2020 ARCress ipmiutil-3.1.7 changes (iver 3.17) setup/* - added Win msi setup files lib/lanplus/lanplus.c - revert WIN IPv6 changes, add os_assert routine lib/lanplus/lanplus_crypt.c - switch assert to os_assert/return lib/lanplus/lanplus_crypt_implc.c - switch assert to os_assert util/ipmidir.h - AMD_SMB_1_STATUS_* 1< to 1<< (SF_SR#41) util/isel.c - fix compile warning util/ilan.c - fix compile warning configure.ac - add --enable-doc option to allow not building documentation contributed by Fabrice Fontaine (ffontaine) util/isensor.c - add SDR conflict 0xC5 handling retries with delay contributed by albertlav 11/15/2021 ARCress ipmiutil-3.1.8 changes (iver 3.18) libeay32.dll - updated for Windows 64 lanplus ssleay32.dll - updated for Windows 64 lanplus util/oem_supermicro.c - disable DIMM decoding from SMBIOS for SuperMicro (albertlav) util/ilan.c - new -W option to limit lan settings util/ipmicmd.h - add VENDOR_MITAC util/subs.c - add VENDOR_MITAC util/ipmilanplus.c - print reason if no lan2 util/ipmilan2.c - print reason if no lan2 util/isensor.c - never skip free_sdr_cache() SR#45 configure.ac - fix --disable-lanplus option to avoid random disables, recognize openssl-3.0 for SSL flags 03/03/2023 ARCress ipmiutil-3.1.9 changes (iver 3.19) util/isensor.c - fix -i get_idx_range to show last idx in range util/igetevent.c - fix printf extra arg util/memif.c - SR56: try UEFI address 6d5a7000 if F0000 error configure.ac - Clang 16 fixes, resolve -Wimplicit-function-declaration issues (Sam James sam@gentoo.org 11/16/2022) lib/lanplus/lanplus.h - resolve implicit os_assert declaration (Sam James) util/ireset.c - SR58: remove is_romley case for ireset -D scripts/ipmiutil_wdt - SR43: changed $prog to $progn for Debian scripts/uninstall.vbs - SR53: add ; to fix path SR53 (Windows): install libeay32.dll, ssleay32.dll into ipmiutil path also util/ipmidir.c - ipmi_open_direct(char) util/mem_if.c - UCHAR/int doc/ipmiutil.spec - enumerate ipmiutil.env, ipmiutil.env.template configure.ac - add -Wlto-type-mismatch to cfwarn Signed-off-by: Khem Raj <raj.khem@gmail.com>
47 lines
2.0 KiB
BlitzBasic
47 lines
2.0 KiB
BlitzBasic
SUMMARY = "ipmiutil is an easy-to-use set of IPMI server management utilities.\
|
|
It can get/set sensor thresholds, automate SEL management, do SOL console, etc."
|
|
|
|
DESCRIPTION = "The IPMI Management Utilities currently work with platforms that \
|
|
support the IPMI 1.5 or 2.0 specification. IPMI servers can be managed\
|
|
locally, or remotely via IPMI LAN, even when the OS or main CPU is not\
|
|
functional.\n \
|
|
The ipmiutil utilities will use an IPMI Driver, either the Intel IPMI package \
|
|
(ipmidrvr, /dev/imb), MontaVista OpenIPMI (/dev/ipmi0), the valinux IPMI \
|
|
Driver (/dev/ipmikcs), or the LANDesk ldipmi daemon. The ipmiutil utilities \
|
|
can also use direct user-space I/Os in Linux or FreeBSD if no IPMI driver \
|
|
is detected."
|
|
|
|
HOMEPAGE = "http://ipmiutil.sourceforge.net"
|
|
LICENSE = "BSD-2-Clause"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=626a5970304daa1fcb87f757fb42b795"
|
|
|
|
DEPENDS += "openssl"
|
|
|
|
PARALLEL_MAKE = ""
|
|
|
|
SRC_URI = "${SOURCEFORGE_MIRROR}/ipmiutil/ipmiutil-${PV}.tar.gz \
|
|
file://fix_systemd_path.patch \
|
|
file://0001-ihpm-Include-stdlib.h-for-malloc-free-atoi-functions.patch \
|
|
"
|
|
SRC_URI[sha256sum] = "5ae99bdd1296a8e25cea839784ec39ebca57b0e3701b2d440b8e02e22dc4bc95"
|
|
|
|
inherit autotools-brokensep pkgconfig systemd
|
|
|
|
PACKAGECONFIG ?= "lanplus gpl"
|
|
PACKAGECONFIG += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
|
|
PACKAGECONFIG[systemd] = "--enable-systemd=${datadir}/${BPN}, --enable-systemd=no"
|
|
PACKAGECONFIG[sha256] = "--enable-sha256, --enable-sha256=no, openssl-native, openssl"
|
|
PACKAGECONFIG[lanplus] = "--enable-lanplus, --enable-lanplus=no, openssl-native, openssl"
|
|
PACKAGECONFIG[landesk] = "--enable-landesk, --enable-landesk=no"
|
|
PACKAGECONFIG[sensors] = "--enable-libsensors, --enable-libsensors=no"
|
|
|
|
#build with some GPL code
|
|
PACKAGECONFIG[gpl] = "--enable-gpl, --enable-gpl=no"
|
|
#no GPL or LanPlus libs
|
|
PACKAGECONFIG[standalone] = "--enable-standalone, --enable-standalone=no"
|
|
|
|
CFLAGS += "-I${STAGING_INCDIR}"
|
|
LDFLAGS += "-L${STAGING_LIBDIR}"
|
|
|
|
COMPATIBLE_HOST = '(x86_64|i.86).*-linux'
|