# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-block/iscsi-initiator-core-tools/iscsi-initiator-core-tools-2.3.ebuild,v 1.2 2008/01/14 01:21:54 robbat2 Exp $ inherit flag-o-matic DESCRIPTION="iscsi-initiator-core is a full featured iSCSI Initiator stack." HOMEPAGE="http://iscsi-initiator-core.org/" SRC_URI="mirror://kernel/linux/utils/storage/iscsi/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="virtual/libc" RDEPEND="${DEPEND}" src_compile() { cd "${S}"/ipyxd/ append-flags -DLINUX -Iinclude/ emake all AUTHFLAGS="${CFLAGS}" DEBUGFLAGS="${CFLAGS}" || die "failed to compile" } src_install() { dodoc HOWTO INSTALL README RELEASE_NOTES cd "${S}"/ipyxd/ into / dosbin initiator_authd initiator_ctl initiator_iname dosbin scripts/iscsi* scripts/proc.iscsi* scripts/sysfs.iscsi-* newsbin scripts/install.channel iscsi-install-channel insinto /etc/iscsi newins conf/devicemaps-sysconfig devicemaps newins conf/initiator-sysconfig initiator newins conf/initiator_auth-sysconfig initiator_auth into /usr doman man/*.[15] dodoc scripts/rc.initiator } pkg_postinst() { ewarn "A gentoo init.d script is still needed for this package!" ewarn "See the rc.initiator script with the documentation for ideas." }