# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit subversion perl-module DESCRIPTION="A modular textUI IRC client with IPv6 support." HOMEPAGE="http://irssi.org/" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="ipv6 perl ssl" RDEPEND=">=dev-libs/glib-2.2.1 sys-libs/ncurses perl? ( dev-lang/perl ) !net-irc/irssi !net-irc/irssi-cvs" DEPEND="${RDEPEND} www-client/lynx nls? ( sys-devel/gettext ) >=sys-devel/autoconf-2.58" src_unpack() { ESVN_REPO_URI="http://svn.irssi.org/repos/irssi/trunk/" ESVN_PROJECT="irssi" ESVN_PATCHES="*.diff" ESVN_BOOTSTRAP="./autogen.sh" subversion_src_unpack } src_compile() { export WANT_AUTOCONF=2.5 local myconf="--with-glib2 --with-proxy --with-ncurses" #perl is auto-detected and must be explicitly disabled if use perl ;then einfo $"\033[1;31m USE PERL!! \033[m" einfo $"\033[1;33m ${myconf} \033[m" else einfo $"\033[1;31m NO USE PERL!! \033[m" myconf="${myconf} --with-perl=no" einfo $"\033[1;33m ${myconf} \033[m" fi econf ${myconf} \ $(use_enable ipv6) \ $(use_enable ssl) \ || die "./configuer failed" einfo $"\033[1;31m ${myconf} $(use_enable ipv6) $(use_enable ssl) \033[m" emake || die "emake failed" } src_install() { if use perl; then cd ${S}/src/perl/common; perl-module_src_prep cd ${S}/src/perl/irc; perl-module_src_prep cd ${S}/src/perl/textui; perl-module_src_prep cd ${S}/src/perl/ui; perl-module_src_prep cd ${S} fi make DESTDIR=${D} \ docdir=/usr/share/doc/${PF} \ gnulocaledir=${D}/usr/share/locale \ install || die prepalldocs dodoc AUTHORS ChangeLog README TODO NEWS cd ${S}/docs dohtml -r . || die "dohtml failed" } Reproducible: Always Steps to Reproduce:
Created attachment 56272 [details] irssi-svn-0.8.10_rc5.ebuild
irssi-0.8.10_rc5-r1 and irssi-cvs-0.2 is in portage. What is this ebuild?
irssi in the irssi svn site is newer than irssi cvs
*** Bug 91717 has been marked as a duplicate of this bug. ***
I just commited an ebuild based on yours and on the irssi-cvs and irssi ebuilds to CVS. Named irssi-svn-0.3 to allow transition from irssi-cvs-0.2 once we remove irssi-cvs. irssi-svn is p.masked in the meantime.