# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: /home/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.0.2-r2.ebuild,v 1.1 2003/05/26 09:26:06 liquidx Exp $ IUSE="perl tcltk python ssl gtk mmx ipv6" DESCRIPTION="X-Chat is a graphical IRC client for UNIX operating systems. (CVS Version)" HOMEPAGE="http://www.xchat.org/" LICENSE="GPL-2" SLOT="2" KEYWORDS="~x86 ~ppc ~sparc ~alpha" RDEPEND=">=dev-libs/glib-2.0.3 >=x11-libs/gtk+-2.0.3 perl? ( >=dev-lang/perl-5.6.1 ) ssl? ( >=dev-libs/openssl-0.9.6d ) python? ( dev-lang/python ) !net-irc/xchat tcltk? ( dev-lang/tcl )" DEPEND="${RDEPEND} nls? ( >=sys-devel/gettext-0.10.38 )" #CVS stuff inherit cvs ECVS_SERVER="cvs.xchat.sf.net:/cvsroot/xchat" ECVS_MODULE="xchat2" ECVS_TOP_DIR="${DESTDIR}/cvs-src/${PN}" S="${WORKDIR}/${ECVS_MODULE}" src_compile() { local myopts use gtk \ && myopts="${myopts} --enable-gtkfe" \ || myopts="${myopts} --disable-gtkfe" use ssl \ && myopts="${myopts} --enable-openssl" \ || myopts="${myopts} --disable-openssl" use perl \ && myopts="${myopts} --enable-perl" \ || myopts="${myopts} --disable-perl" use python \ && myopts="${myopts} --enable-python" \ || myopts="${myopts} --disable-python" use tcltk \ && myopts="${myopts} --enable-tcl" \ || myopts="${myopts} --disable-tcl" use mmx \ && myopts="${myopts} --enable-mmx" \ || myopts="${myopts} --disable-mmx" use ipv6 \ && myopts="${myopts} --enable-ipv6" \ || myopts="${myopts} --disable-ipv6" econf \ --program-suffix=-2 \ ${myopts} || die "Configure failed" MAKEOPTS="-j1" emake || die "Compile failed" } src_install() { # some magic to create a menu entry for xchat 2 mv xchat.desktop xchat.desktop.old sed -e "s:Exec=xchat:Exec=xchat-2:" -e "s:Name=XChat IRC:Name=XChat 2 IRC:" xchat.desktop.old > xchat.desktop einstall install || die "Install failed" # install plugin development header insinto /usr/include/xchat doins src/common/xchat-plugin.h ! has_version "