summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck Short <zul@gentoo.org>2003-11-12 01:01:08 +0000
committerChuck Short <zul@gentoo.org>2003-11-12 01:01:08 +0000
commit7c81a26b2b4e481cec4ccd66456a1e1765681676 (patch)
treeff44652f6170c9fae232d21e72924ecb5b92da93 /net-irc
parentversion bump, cleanups (diff)
downloadgentoo-2-7c81a26b2b4e481cec4ccd66456a1e1765681676.tar.gz
gentoo-2-7c81a26b2b4e481cec4ccd66456a1e1765681676.tar.bz2
gentoo-2-7c81a26b2b4e481cec4ccd66456a1e1765681676.zip
Added new version.
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/irssi/ChangeLog9
-rw-r--r--net-irc/irssi/Manifest8
-rw-r--r--net-irc/irssi/files/digest-irssi-0.8.6-r51
-rw-r--r--net-irc/irssi/irssi-0.8.6-r5.ebuild80
4 files changed, 94 insertions, 4 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog
index 4a5c2a6eba49..7d4a47421762 100644
--- a/net-irc/irssi/ChangeLog
+++ b/net-irc/irssi/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-irc/irssi
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.32 2003/10/05 17:30:56 gregf Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.33 2003/11/12 01:01:08 zul Exp $
+
+*irssi-0.8.6-r5 (11 Nov 2003)
+
+ 11 Nov 2003; Chuck Short <zul@gentoo.org> irssi-0.8.6-r5.ebuild:
+ New version, fixes use handling and new socks functionaility at compile time.
+ Ebuild submitted by Aron Griffis <agriffis@gentoo.org>
+ Closes bug #33230.
*irssi-0.8.6-r4 (05 Oct 2003)
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index b5b69567133b..f733b66429fb 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -1,11 +1,13 @@
-MD5 d24f699f638392e78f76d32e70f60054 ChangeLog 4086
MD5 010f51ca1f64db3840d7d8ad57159429 irssi-0.8.5-r2.ebuild 1865
-MD5 f8aa78b673a0a7536d33d273d37b1ba8 irssi-0.8.6-r2.ebuild 2372
MD5 ffeebf3d5d590c343d18887b3c595c42 irssi-0.8.6-r3.ebuild 2490
+MD5 92403283b15325906dc98c24c9b215ac irssi-0.8.6-r5.ebuild 2108
+MD5 f8aa78b673a0a7536d33d273d37b1ba8 irssi-0.8.6-r2.ebuild 2372
+MD5 4318a536329f90d0743089891ca98815 ChangeLog 4343
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
MD5 b0be3a93f4efacbe447f5e76dd6a7bfd irssi-0.8.6-r4.ebuild 2469
+MD5 e75d250d81ec4a41f6bff2130b4d6a0b files/irssi-0.8.6-configure.patch 976
MD5 1920fb9f4aba0f95f26302d82430ffa8 files/digest-irssi-0.8.5-r2 64
MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r2 64
MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r3 64
-MD5 e75d250d81ec4a41f6bff2130b4d6a0b files/irssi-0.8.6-configure.patch 976
MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r4 64
+MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r5 64
diff --git a/net-irc/irssi/files/digest-irssi-0.8.6-r5 b/net-irc/irssi/files/digest-irssi-0.8.6-r5
new file mode 100644
index 000000000000..0ecb65f16bf8
--- /dev/null
+++ b/net-irc/irssi/files/digest-irssi-0.8.6-r5
@@ -0,0 +1 @@
+MD5 6d66982723e2eb8780ae3b8b3a7ba08d irssi-0.8.6.tar.bz2 746551
diff --git a/net-irc/irssi/irssi-0.8.6-r5.ebuild b/net-irc/irssi/irssi-0.8.6-r5.ebuild
new file mode 100644
index 000000000000..50c52fbc076e
--- /dev/null
+++ b/net-irc/irssi/irssi-0.8.6-r5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.6-r5.ebuild,v 1.1 2003/11/12 01:01:08 zul Exp $
+
+IUSE="nls ipv6 perl ssl"
+
+inherit perl-module
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support."
+SRC_URI="http://irssi.org/files/${P}.tar.bz2"
+HOMEPAGE="http://irssi.org/"
+
+DEPEND=">=dev-libs/glib-1.2
+ sys-libs/ncurses
+ >=sys-apps/sed-4
+ perl? ( dev-lang/perl )
+ ssl? ( dev-libs/openssl )
+ !net-irc/irssi-cvs
+ socks5? ( >=net-misc/dante-1.1.13 )"
+RDEPEND="nls? ( sys-devel/gettext )"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc alpha hppa mips amd64 ia64"
+
+src_unpack() {
+ unpack ${A}
+
+ # Ugly hack to work around compression of the html files.
+ # Remove this if prepalldocs is changed to avoid gzipping html files.
+ cd ${S} && \
+ sed -i \
+ -e 's/[^ ]\+\.html//g' docs/Makefile.in || \
+ die "sed doc/Makefile.in failed"
+
+ epatch ${FILESDIR}/irssi-0.8.6-configure.patch
+}
+
+src_compile() {
+ # Note: there is an option to build a GUI for irssi, but according
+ # to the website the GUI is no longer developed, so that option is
+ # not used here.
+ local myconf="--without-servertest --with-bot --with-proxy --with-ncurses"
+
+ myconf="${myconf} `use_enable nls`"
+ myconf="${myconf} `use_with perl`"
+ myconf="${myconf} `use_enable ipv6`"
+ myconf="${myconf} `use_with socks5 socks`"
+ if use ssl; then
+ myconf="${myconf} --with-openssl-include=/usr --with-openssl-libs=/usr"
+ else
+ myconf="${myconf} --disable-ssl"
+ fi
+
+ econf ${myconf} || die "./configure failed"
+ emake || die
+}
+
+src_install() {
+ myflags=""
+
+ 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 \
+ ${myflags} \
+ install || die
+
+ prepalldocs
+ dodoc AUTHORS ChangeLog README TODO NEWS
+ cd ${S}/docs
+ dohtml -r . || die "dohtml failed"
+}