# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-tv/nxtvepg/nxtvepg-2.8.0_pre5.ebuild,v 1.2 2005/03/30 23:17:21 zzam Exp $ inherit eutils MY_PV=${PV/_/} DESCRIPTION="receive and browse free TV programme listings via bttv for tv networks in Europe" HOMEPAGE="http://nxtvepg.sourceforge.net/" #SRC_URI="mirror://sourceforge/${PN}/tmp/${PN}-2.8.0pre5.tar.gz" SRC_URI="http://${PN}.sourceforge.net/tmp/${PN}-${MY_PV}.tar.gz" RESTRICT="nomirror" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~amd64" IUSE="X zvbi dvb" RDEPEND=">=dev-lang/tcl-8.0 X? ( >=dev-lang/tk-8.0 )" DEPEND="${RDEPEND} sys-apps/sed zvbi? >=media-libs/zvbi-0.2.14" S=${WORKDIR}/${PN}-${MY_PV} src_unpack() { unpack ${A} cd ${S} # epatch ${FILESDIR}/${P}.patch use X || epatch ${FILESDIR}/nxtvepg-${PV}-nogui.patch use zvbi && epatch ${FILESDIR}/nxtvepg-${PV}-zvbi.patch if use dvb; then use zvbi || die "you must set zvbi with dvb" epatch ${FILESDIR}/nxtvepg-${PV}-dvb.patch fi } src_compile() { if use X; then make prefix="/usr" devel daemon || die "make failed" else make prefix="/usr" allbutgui || die "make failed" fi } src_install() { make install ROOT=${D} prefix="/usr" || die "install failed" dodoc README COPYRIGHT CHANGES TODO dohtml manual.html use X || rm -r ${D}/usr/X11R6 }