# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 inherit linux-info PATCHLEVEL="11" MY_PV="${PV}-${PATCHLEVEL}" MY_P="${PN}-${MY_PV}" DESCRIPTION="utility to administer the IP virtual server services" HOMEPAGE="http://linuxvirtualserver.org" LICENSE="GPL-2" DEPEND=">=sys-libs/ncurses-5.2" SRC_URI="http://www.linuxvirtualserver.org/software/kernel-2.4/${MY_P}.tar.gz" SLOT="0" KEYWORDS="~ppc ~ppc64 x86" IUSE="" S="${WORKDIR}/${MY_P}" pkg_setup() { if kernel_is -ge 2 6; then eerror "${P} does not support 2.6 kernels, please try newer versions" die "wrong kernel version" fi } src_compile() { emake || die "error compiling source" } src_install() { into / dosbin ipvsadm ipvsadm-save ipvsadm-restore || die doman ipvsadm.8 ipvsadm-save.8 ipvsadm-restore.8 newinitd "${FILESDIR}"/ipvsadm-init ipvsadm || die keepdir /var/lib/ipvsadm dolib.a libipvs/libipvs.a || die insinto /usr/include/ipvs newins libipvs/libipvs.h ipvs.h || die einfo "You will need a kernel that has ipvs patches to use LVS" }