# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/iodine/iodine-0.6.0_rc1.ebuild,v 1.3 2011/11/05 22:38:07 robbat2 Exp $ inherit linux-info eutils MY_P="${P/_/-}" DESCRIPTION="IP over DNS tunnel" HOMEPAGE="http://code.kryo.se/iodine/" SRC_URI="http://code.kryo.se/${PN}/${MY_P}.tar.gz" CONFIG_CHECK="~TUN" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" RDEPEND="sys-libs/zlib" DEPEND="${RDEPEND} test? ( dev-libs/check )" S="${WORKDIR}/${MY_P}" src_unpack(){ unpack ${A} cd "${S}" epatch "${FILESDIR}"/${P}-TestMessage.patch } src_compile() { emake CC="$(tc-getCC)" || die "make failed" } src_install() { dobin bin/iodine bin/iodined || die "binaries failed" dodoc README CHANGELOG || die "docs failed" doman man/iodine.8 || die "man failed" newinitd "${FILESDIR}"/iodined.init iodined || die "initd failed" newconfd "${FILESDIR}"/iodined.conf iodined || die "confd failed" keepdir /var/empty }