| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/sys-block/hpacucli/hpacucli-8.10.2.ebuild,v 1.1 2008/11/03 16:02:16 wschlich Exp $ |
| |
| inherit rpm versionator |
| |
| MY_PV=$(replace_version_separator 2 '-') |
| |
| SRC_URI_BASE="ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux" |
| |
| DESCRIPTION="HP Array Configuration Utility Command Line Interface (HPACUCLI, formerly CPQACUXE)" |
| HOMEPAGE="http://h18000.www1.hp.com/products/servers/linux/documentation.html" |
| SRC_URI="${SRC_URI_BASE}/p414707558/v47111/${PN}-${MY_PV}.noarch.rpm" |
| LICENSE="hp-proliant-essentials" |
| KEYWORDS="~amd64 ~x86" |
| IUSE="" |
| RDEPEND="sys-apps/coreutils |
| sys-process/procps |
| x86? ( sys-libs/lib-compat ) |
| amd64? ( app-emulation/emul-linux-x86-compat )" |
| SLOT="0" |
| RESTRICT="strip" |
| S="${WORKDIR}" |
| |
| HPACUCLI_BASEDIR="/opt/hp/hpacucli" |
| HPACUCLI_LOCKDIR="/var/lock/hpacucli" |
| |
| src_install() { |
| local MY_S="${S}/opt/compaq/${PN}/bld" |
| dosbin "${FILESDIR}"/${PN} |
| exeinto "${HPACUCLI_BASEDIR}" |
| newexe "${MY_S}"/.${PN} ${PN}.bin |
| insinto "${HPACUCLI_BASEDIR}" |
| doins "${MY_S}"/*.so |
| dodoc "${MY_S}/${PN}-${MY_PV}.linux.txt" |
| doman "${S}"/usr/man/man?/* |
| diropts -m0700 |
| dodir ${HPACUCLI_LOCKDIR} |
| cat <<-EOF >"${T}"/45${PN} |
| PATH=${HPACUCLI_BASEDIR} |
| ROOTPATH=${HPACUCLI_BASEDIR} |
| LDPATH=${HPACUCLI_BASEDIR} |
| EOF |
| doenvd "${T}"/45${PN} || die "Failed installing env.d file" |
| } |
| |
| pkg_postinst() { |
| if [ "${ROOT}" = "/" ] ; then |
| PATH="${PATH}:/sbin" ldconfig -n "${HPACUCLI_BASEDIR}" |
| fi |
| einfo |
| einfo "For more information regarding this utility, please read" |
| einfo "/usr/share/doc/${P}/${PN}-${MY_PV}.linux.txt" |
| einfo |
| } |