diff options
Diffstat (limited to 'app-admin/dellomsa/dellomsa-5.1.0.ebuild')
-rw-r--r-- | app-admin/dellomsa/dellomsa-5.1.0.ebuild | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/app-admin/dellomsa/dellomsa-5.1.0.ebuild b/app-admin/dellomsa/dellomsa-5.1.0.ebuild new file mode 100644 index 0000000..1b47962 --- /dev/null +++ b/app-admin/dellomsa/dellomsa-5.1.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="Dell OpenManage Server for Linux" +HOMEPAGE="http://linux.dell.com/monitoring.shtml" +DEB_URI="dellomsa_${PV}-2_i386.deb" +SRC_URI="http://linux.dell.com/files/openmanage-contributions/debian/omsa5.1/${DEB_URI}" +LICENSE="Dell" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="" +DEPEND="app-arch/deb2targz + sys-libs/openipmi + net-misc/rsync" + +RDEPEND="${DEPEND}" +S="${WORKDIR}/${P}" + +src_unpack() { + cd "${WORKDIR}" + cp ${DISTDIR}/${DEB_URI} ${WORKDIR} + deb2targz ${DEB_URI} + tar zxvf ${DEB_URI/.deb/.tar.gz} +} + +src_compile() { + return +} + +src_install() { + rsync -avr ${WORKDIR}/opt ${D} + + ln -s /opt/dell/srvadmin/ ${D}/etc/delloma.d + dodir /opt/dell/srvadmin/shared/.sharedipc + + newinitd ${FILESDIR}/init_d_dellomsa dellomsa + newconfd ${FILESDIR}/conf_d_dellomsa dellomsa + newenvd ${FILESDIR}/env_d_dellomsa 80dellomsa + + insinto /etc/pam.d + newins ${FILESDIR}/pam_d_omauth omauth + + doetc ${FILESDIR}/omreg.cfg +} |