# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-im/gnophone/gnophone-0.2.4-r1.ebuild,v 1.10 2006/02/04 23:43:18 dragonheart Exp $ inherit eutils DESCRIPTION="internet telephone" HOMEPAGE="http://www.gnophone.com/" SRC_URI="mirror://gentoo/gnophone/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" IUSE="esd seamonkey" DEPEND="media-sound/gsm net-libs/iax media-sound/sox seamonkey? ( www-client/seamonkey ) esd? ( media-sound/esound ) x11-libs/gtk+ media-libs/gdk-pixbuf dev-libs/glib media-libs/imlib virtual/libc" D_PREFIX=/usr src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/${P}-raw2h.c.patch epatch ${FILESDIR}/${P}-mkdtmf.c.patch epatch ${FILESDIR}/${P}-casecompile.patch epatch ${FILESDIR}/${P}-audio-phone-compilefault.patch } src_compile() { local myconf use seamonkey \ && myconf="${myconf} --with-mozilla-home=/usr/lib/seamonkey --with-mozilla-lib=/usr/lib/seamonkey --with-mozilla-include=/usr/lib/seamonkey/include" \ || myconf="${myconf} --disable-mozilla" use esd \ || myconf="${myconf} --disable-esd" ./configure ${myconf} \ --prefix=${D_PREFIX} --enable-upgrade --disable-zaptel \ || die "./configure failed" pushd ${S}/sounds && make && popd # -j2 breaks the sound build emake || die } src_install () { make prefix=${D}/${D_PREFIX} install dodoc NEWS COPYING AUTHORS README }