summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2005-01-21 18:12:08 +0000
committerSven Wegener <swegener@gentoo.org>2005-01-21 18:12:08 +0000
commit0ec2e936da23ee074abb57a1d219c5fdba02bab5 (patch)
treeb7fcf897cad59cca9cc81371a1de9a3b3e3cfd0f /net-irc
parentRemoved soon-to-be-obsolete virtuals. (diff)
downloadhistorical-0ec2e936da23ee074abb57a1d219c5fdba02bab5.tar.gz
historical-0ec2e936da23ee074abb57a1d219c5fdba02bab5.tar.bz2
historical-0ec2e936da23ee074abb57a1d219c5fdba02bab5.zip
Pull in all CVS changes from 0.8.10_rc5 to now. Includes several bugfixes (logging, memleak and more), updated help (recode) and some new features. Read upstream's ChangeLog for more information. Closes bug #78917.
Package-Manager: portage-2.0.51-r14
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/irssi/ChangeLog10
-rw-r--r--net-irc/irssi/Manifest10
-rw-r--r--net-irc/irssi/files/digest-irssi-0.8.10_rc5-r12
-rw-r--r--net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild86
4 files changed, 103 insertions, 5 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog
index 488e45284ebe..3d0f81259620 100644
--- a/net-irc/irssi/ChangeLog
+++ b/net-irc/irssi/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-irc/irssi
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.56 2005/01/07 00:47:04 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.57 2005/01/21 18:12:08 swegener Exp $
+
+*irssi-0.8.10_rc5-r1 (21 Jan 2005)
+
+ 21 Jan 2005; Sven Wegener <swegener@gentoo.org>
+ +irssi-0.8.10_rc5-r1.ebuild:
+ Pull in all CVS changes from 0.8.10_rc5 to now. Includes several bugfixes
+ (logging, memleak and more), updated help (recode) and some new features.
+ Read upstream's ChangeLog for more information. Closes bug #78917.
07 Jan 2005; Sven Wegener <swegener@gentoo.org> irssi-0.8.10_rc5.ebuild:
Removed blockers on irssi-charconv and irssi-recode.
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index 6ec6323e4b2b..d8c764f928d0 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -2,16 +2,18 @@
Hash: SHA1
MD5 fa03c67d27544e9ecff4e0b1fc56fb15 irssi-0.8.10_rc5.ebuild 1853
+MD5 24f1a7806910dacf2f4ca67f1e39ba2c irssi-0.8.10_rc5-r1.ebuild 2016
MD5 0f2b735c2a480de78fafd7068328e24f irssi-0.8.9-r1.ebuild 2066
-MD5 4629c1e722ebcdee8a3ab70eec1c5214 ChangeLog 7853
+MD5 59de27d9f8e373dda7358762daf27c34 ChangeLog 8192
MD5 66fbf3744370d75438e10d4d8b6a3900 metadata.xml 250
MD5 1b0da69f92d8e06e2fd61f684ce55e89 files/digest-irssi-0.8.10_rc5 69
MD5 d8d32d5f69fd1bccf2928c4bad648cd6 files/digest-irssi-0.8.9-r1 64
MD5 6613882c525a6f1db208af7fe5905336 files/irssi-0.8.9-64bit-exec-fix.patch 499
+MD5 22929c039747f2e05322d53d59dfd3f3 files/digest-irssi-0.8.10_rc5-r1 152
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.10 (GNU/Linux)
-iD8DBQFB8E9aI1lqEGTUzyQRAnLCAKCGhFQ/mD8EOI4r9sMxPUlNTWKipQCcCzcw
-FaTCWI6fmDZ63eJKCmH4e58=
-=JlRj
+iD4DBQFB8UYCI1lqEGTUzyQRAgYpAJwK3oji0CG7DLAsmcusNlDZB8XpYQCXY1Ji
+KqvdYGRFgokq30p+fz4D/Q==
+=iUr/
-----END PGP SIGNATURE-----
diff --git a/net-irc/irssi/files/digest-irssi-0.8.10_rc5-r1 b/net-irc/irssi/files/digest-irssi-0.8.10_rc5-r1
new file mode 100644
index 000000000000..034a3743ac32
--- /dev/null
+++ b/net-irc/irssi/files/digest-irssi-0.8.10_rc5-r1
@@ -0,0 +1,2 @@
+MD5 7c0b6c1533c85e918f41ded1238e4ca1 irssi-0.8.10-rc5.tar.gz 1192158
+MD5 90e394fa2a4cc8d055afc66cde47ba0a irssi-0.8.10_rc5-CVS-20050121.patch.bz2 17705
diff --git a/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild b/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild
new file mode 100644
index 000000000000..6a2697da5672
--- /dev/null
+++ b/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2005 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-r1.ebuild,v 1.1 2005/01/21 18:12:08 swegener Exp $
+
+inherit perl-module eutils
+
+MY_P="${P//_/-}"
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support"
+HOMEPAGE="http://irssi.org/"
+SRC_URI="http://irssi.org/files/${MY_P}.tar.gz
+ mirror://gentoo/${P}-CVS-20050121.patch.bz2
+ http://dev.gentoo.org/~swegener/distfiles/${P}-CVS-20050121.patch.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="nls ipv6 perl ssl socks5"
+
+RDEPEND="!net-irc/irssi-cvs
+ >=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"
+
+ epatch ${WORKDIR}/${P}-CVS-20050121.patch
+}
+
+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 || die "dodoc failed"
+ dohtml -r ${S}/docs/. || die "dohtml failed"
+}