summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2004-09-12 02:38:21 +0000
committerSven Wegener <swegener@gentoo.org>2004-09-12 02:38:21 +0000
commitcc36337d3fc1210a2d099229a6ebd92e503d9546 (patch)
tree74dec502b4ecacfc3d84c4462ab4e9fa2454e827 /net-irc/irssi
parentversion bump (bug #63552) (Manifest recommit) (diff)
downloadgentoo-2-cc36337d3fc1210a2d099229a6ebd92e503d9546.tar.gz
gentoo-2-cc36337d3fc1210a2d099229a6ebd92e503d9546.tar.bz2
gentoo-2-cc36337d3fc1210a2d099229a6ebd92e503d9546.zip
Version bump to 0.8.10_rc5. This version has the features of net-irc/irssi-charconv and net-irc/irssi-recode integrated, so we block them. Closes bug #63367.
Diffstat (limited to 'net-irc/irssi')
-rw-r--r--net-irc/irssi/ChangeLog9
-rw-r--r--net-irc/irssi/Manifest20
-rw-r--r--net-irc/irssi/files/digest-irssi-0.8.10_rc51
-rw-r--r--net-irc/irssi/irssi-0.8.10_rc5.ebuild85
4 files changed, 100 insertions, 15 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog
index bb0eb5e98d13..a7f5664fd743 100644
--- a/net-irc/irssi/ChangeLog
+++ b/net-irc/irssi/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-irc/irssi
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.51 2004/07/23 22:39:14 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.52 2004/09/12 02:38:21 swegener Exp $
+
+*irssi-0.8.10_rc5 (12 Sep 2004)
+
+ 12 Sep 2004; Sven Wegener <swegener@gentoo.org> +irssi-0.8.10_rc5.ebuild:
+ Version bump to 0.8.10_rc5. This version has the features of
+ net-irc/irssi-charconv and net-irc/irssi-recode integrated, so we block them.
+ Closes bug #63367.
*irssi-0.8.9-r1 (24 Jul 2004)
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index e54869e4c54c..08e6c734a0a1 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -1,21 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 f5db158ea22a8b41a605342e1df07b1b ChangeLog 6969
MD5 22b77e2f75756985697b817a369f2697 irssi-0.8.6-r6.ebuild 2132
-MD5 66fbf3744370d75438e10d4d8b6a3900 metadata.xml 250
-MD5 82e5b1bf65384d412b91882279abd6cb irssi-0.8.9.ebuild 2086
MD5 1d55ebaf9f7b6fcad8cb00b0eeb237fc irssi-0.8.9-r1.ebuild 2269
-MD5 f5db158ea22a8b41a605342e1df07b1b ChangeLog 6969
+MD5 82e5b1bf65384d412b91882279abd6cb irssi-0.8.9.ebuild 2086
+MD5 66fbf3744370d75438e10d4d8b6a3900 metadata.xml 250
+MD5 31d8a4494ef4e72a2383aa8a821f54dc irssi-0.8.10_rc5.ebuild 1988
MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r6 64
MD5 d8d32d5f69fd1bccf2928c4bad648cd6 files/digest-irssi-0.8.9 64
+MD5 d8d32d5f69fd1bccf2928c4bad648cd6 files/digest-irssi-0.8.9-r1 64
MD5 e75d250d81ec4a41f6bff2130b4d6a0b files/irssi-0.8.6-configure.patch 976
MD5 fdac3a93d9b1589031a28d5a36029e6d files/irssi-0.8.8-configure.patch 531
MD5 6613882c525a6f1db208af7fe5905336 files/irssi-0.8.9-64bit-exec-fix.patch 499
-MD5 d8d32d5f69fd1bccf2928c4bad648cd6 files/digest-irssi-0.8.9-r1 64
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.4 (GNU/Linux)
-
-iD8DBQFBAZPcAXomK8S72HoRAnbRAJwJHf7hA+qkR8lQm+HDuuqJ4xrAIQCeKgqX
-9aVskjC8nnyF2JKglDVlMoc=
-=Wa9I
------END PGP SIGNATURE-----
+MD5 1b0da69f92d8e06e2fd61f684ce55e89 files/digest-irssi-0.8.10_rc5 69
diff --git a/net-irc/irssi/files/digest-irssi-0.8.10_rc5 b/net-irc/irssi/files/digest-irssi-0.8.10_rc5
new file mode 100644
index 000000000000..9c4282384575
--- /dev/null
+++ b/net-irc/irssi/files/digest-irssi-0.8.10_rc5
@@ -0,0 +1 @@
+MD5 7c0b6c1533c85e918f41ded1238e4ca1 irssi-0.8.10-rc5.tar.gz 1192158
diff --git a/net-irc/irssi/irssi-0.8.10_rc5.ebuild b/net-irc/irssi/irssi-0.8.10_rc5.ebuild
new file mode 100644
index 000000000000..9f41f3d6b938
--- /dev/null
+++ b/net-irc/irssi/irssi-0.8.10_rc5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.10_rc5.ebuild,v 1.1 2004/09/12 02:38:21 swegener Exp $
+
+inherit perl-module eutils
+
+MY_P="${P//_/-}"
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support."
+SRC_URI="http://irssi.org/files/${MY_P}.tar.gz"
+HOMEPAGE="http://irssi.org/"
+IUSE="nls ipv6 perl ssl socks5"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~amd64 ~ia64 ~ppc64 ~s390"
+
+# Block net-irc/irssi-charconv and net-irc/irssi-recode as
+# their features have been integrated into Irssi itself.
+RDEPEND="!net-irc/irssi-cvs
+ !net-irc/irssi-charconv
+ !net-irc/irssi-recode
+ >=dev-libs/glib-2.2.1
+ sys-libs/ncurses
+ ssl? ( dev-libs/openssl )
+ perl? ( dev-lang/perl )
+ socks5? ( >=net-misc/dante-1.1.13 )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ >=sys-apps/sed-4"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Ugly hack to work around compression of the html files.
+ # Remove this if prepalldocs is changed to avoid gzipping html files.
+ sed -i \
+ -e 's/[^ ]\+\.html//g' docs/Makefile.in || \
+ die "sed doc/Makefile.in failed"
+}
+
+src_compile() {
+ if use ssl
+ then
+ myconf="--with-openssl-include=/usr --with-openssl-libs=/usr"
+ else
+ myconf="--disable-ssl"
+ fi
+
+ econf \
+ --with-glib2 \
+ --without-servertest \
+ --with-proxy \
+ --with-ncurses \
+ $(use_enable nls) \
+ $(use_with perl) \
+ $(use_enable ipv6) \
+ $(use_with socks5 socks) \
+ ${myconf} || die "./configure failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ if use perl
+ then
+ for dir in ${S}/src/perl/{common,irc,textui,ui}
+ do
+ cd ${dir}
+ perl-module_src_prep
+ done
+ cd ${S}
+ fi
+
+ make \
+ DESTDIR=${D} \
+ docdir=/usr/share/doc/${PF} \
+ gnulocaledir=${D}/usr/share/locale \
+ install || die "make install failed"
+
+ prepalldocs
+ dodoc AUTHORS ChangeLog README TODO NEWS
+ dohtml -r ${S}/docs/. || die "dohtml failed"
+}