# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit systemd rpm DESCRIPTION="HPE Agentless Management Service (Gen9 and earlier)" HOMEPAGE="https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_fc4dd7fc1ce740d59f97f7cab9" SRC_URI="https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p922329456/v195164/hp-ams-2.10.4-885.5.rhel8.x86_64.rpm" LICENSE="hpe" SLOT="0" KEYWORDS="-* ~amd64" RESTRICT="mirror" S="${WORKDIR}" RDEPEND=" app-arch/rpm dev-libs/libnl:3 " src_unpack() { rpm_unpack } src_prepare() { default # We use dosbin in src_install to install the amsHelper, which # will install the helper binary in /usr/sbin, not /sbin. sed -i 's;ExecStart=/sbin/amsHelper;ExecStart=/usr/sbin/amsHelper;' \ usr/lib/systemd/system/hp-ams.service } src_install() { dosbin sbin/amsHelper insinto /etc/sysconfig doins etc/sysconfig/hp-ams systemd_dounit usr/lib/systemd/system/hp-ams.service readonly amsHelperManPage="usr/share/man/man8/amsHelper.8" gunzip "${amsHelperManPage}".gz doman "${amsHelperManPage}" dodoc opt/hp/hp-ams/hp-ams.license }