ChangeLog

# ChangeLog for net-irc/irssi
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.136 2008/06/07 21:48:31 swegener Exp $

07 Jun 2008; Sven Wegener
+files/irssi-0.8.12-svn-4640.patch, irssi-0.8.12.ebuild:
Another patch to fix bug #202561.

07 Jun 2008; Sven Wegener
+files/irssi-0.8.12-svn-4637.patch, irssi-0.8.12.ebuild:
Pull in a patch from upstream to fix bug #181528.

17 May 2008; Sven Wegener
+files/irssi-0.8.12-svn-4829.patch, irssi-0.8.12.ebuild:
Add a patch submitted to upstream that fixes a segfault in irssi, that
happens when we have no /usr/lib/gconv available, bug #163685.

27 Feb 2008; Sven Wegener -irssi-0.8.11.ebuild:
Cleanup.

20 Feb 2008; nixnut irssi-0.8.12.ebuild:
Added ppc at armin76's request

20 Jan 2008; Sven Wegener
+files/irssi-0.8.12-svn-4627.patch, irssi-0.8.12.ebuild:
Include a patch from upstream to fix a rare segmentation fault, notification
by Phil Sutter via mail.

04 Dec 2007; Jeroen Roovers irssi-0.8.12.ebuild:
Stable for HPPA too.

01 Dec 2007; Markus Rothe irssi-0.8.12.ebuild:
Stable on ppc64

19 Nov 2007; Joshua Kinard irssi-0.8.12.ebuild:
Stable on mips.

18 Nov 2007; Christoph Mende irssi-0.8.12.ebuild:
Stable on amd64

07 Nov 2007; Sven Wegener
-files/irssi-0.8.10-dcc-segv.patch, -files/irssi-0.8.10-line-split.patch,
-irssi-0.8.10-r4.ebuild, -irssi-0.8.12_rc1.ebuild:
Cleanup.

07 Nov 2007; Raúl Porcel irssi-0.8.12.ebuild:
alpha/ia64/sparc/x86 stable

26 Oct 2007; Jeroen Roovers irssi-0.8.11.ebuild:
Stable for HPPA too.

15 Oct 2007; Markus Rothe irssi-0.8.11.ebuild:
Stable on ppc64

*irssi-0.8.12 (07 Oct 2007)

07 Oct 2007; Sven Wegener +irssi-0.8.12.ebuild:
Version bump, bug #194961.

22 Sep 2007; Sven Wegener irssi-0.8.10-r4.ebuild,
irssi-0.8.11.ebuild, irssi-0.8.12_rc1.ebuild:
Add epunt_cxx for bug #185602.

*irssi-0.8.12_rc1 (26 Aug 2007)

26 Aug 2007; Sven Wegener +irssi-0.8.12_rc1.ebuild:
Version bump.

13 Aug 2007; Tobias Scherbaum irssi-0.8.11.ebuild:
ppc. stable

13 Jun 2007; Gustavo Zacarias irssi-0.8.11.ebuild:
Stable on sparc

03 Jun 2007; Christoph Mende irssi-0.8.11.ebuild:
Stable on amd64 wrt bug 180767

01 Jun 2007; Joshua Kinard irssi-0.8.11.ebuild:
Stable on mips.

26 May 2007; Raúl Porcel irssi-0.8.11.ebuild:
alpha/ia64/x86 stable

28 Apr 2007; Sven Wegener -irssi-0.8.11_rc1.ebuild,
-irssi-0.8.11_rc2.ebuild, irssi-0.8.11.ebuild:
Drop MY_P from 0.8.11. Cleanup _rc ebuilds.

*irssi-0.8.11 (25 Apr 2007)

25 Apr 2007; Sven Wegener +irssi-0.8.11.ebuild:
Version bump.

*irssi-0.8.11_rc2 (20 Apr 2007)

20 Apr 2007; Sven Wegener +irssi-0.8.11_rc2.ebuild:
Version bump.

17 Mar 2007; Sven Wegener -irssi-0.8.10-r3.ebuild:
Cleanup.

17 Mar 2007; Steve Dibb irssi-0.8.10-r4.ebuild:
amd64 stable, bug 169090

06 Mar 2007; Markus Rothe irssi-0.8.10-r4.ebuild:
Stable on ppc64; bug #169090

03 Mar 2007; Andrej Kacian irssi-0.8.10-r4.ebuild:
Stable on x86, bug #169090.

*irssi-0.8.11_rc1 (22 Feb 2007)

22 Feb 2007; Sven Wegener irssi-0.8.10-r3.ebuild,
irssi-0.8.10-r4.ebuild, +irssi-0.8.11_rc1.ebuild:
Version bump, bug #167820.

17 Jan 2007; Fabian Groffen irssi-0.8.10-r3.ebuild,
irssi-0.8.10-r4.ebuild:
Dropped ppc-macos keyword, see you in prefix

11 Jan 2007; Gustavo Zacarias
irssi-0.8.10-r4.ebuild:
Stable on sparc

07 Jan 2007; Sven Wegener irssi-0.8.10-r3.ebuild,
irssi-0.8.10-r4.ebuild:
Drop the extern inline workaround, 0.8.10 doesn't use them anymore.

24 Dec 2006; Tobias Scherbaum
irssi-0.8.10-r4.ebuild:
Stable on ppc.

20 Dec 2006; Jeroen Roovers irssi-0.8.10-r4.ebuild:
Stable for HPPA.

14 Dec 2006; Alexander H. Færøy
irssi-0.8.10-r4.ebuild:
Stable on IA64 and MIPS.

22 Oct 2006; Sven Wegener
-files/irssi-socks-fix.patch, -irssi-0.8.10.ebuild:
Cleanup.

20 Oct 2006; Bryan Østergaard irssi-0.8.10-r4.ebuild:
Stable on Alpha.

13 Oct 2006; Sven Wegener irssi-0.8.10.ebuild,
irssi-0.8.10-r3.ebuild, irssi-0.8.10-r4.ebuild:
Adust the irssi and silc-client blockers.

*irssi-0.8.10-r4 (13 Oct 2006)

13 Oct 2006; Sven Wegener
+files/irssi-0.8.10-line-split.patch, +irssi-0.8.10-r4.ebuild:
Revision bump. Pull in a patch from upstream that should fix bug #101640.

03 Aug 2006; Gustavo Zacarias
irssi-0.8.10-r3.ebuild:
Stable on sparc

22 Jul 2006; Simon Stelling irssi-0.8.10-r3.ebuild:
stable on amd64

09 Jul 2006; Joshua Kinard irssi-0.8.10-r3.ebuild:
Marked stable on mips.

06 Jul 2006; Markus Rothe irssi-0.8.10-r3.ebuild:
Stable on ppc64

29 Jun 2006; Guy Martin irssi-0.8.10-r3.ebuild:
Stable on hppa.

25 Jun 2006; Tobias Scherbaum
irssi-0.8.10-r3.ebuild:
ppc stable

22 Jun 2006; Emanuele Giaquinta irssi-0.8.10-r3.ebuild:
Add ~ppc-macos keyword.

18 Jun 2006; Andrej Kacian irssi-0.8.10-r3.ebuild:
Stable on x86. Bug #137189.

28 May 2006; Sven Wegener -irssi-0.8.10-r2.ebuild:
Cleanup.

*irssi-0.8.10-r3 (05 May 2006)

05 May 2006; Emanuele Giaquinta
+files/irssi-0.8.10-dcc-segv.patch, +irssi-0.8.10-r3.ebuild:
Add patch from upstream to fix segv on /quit with glib-2.10.

30 Apr 2006; Sven Wegener
-files/irssi-0.8.9-64bit-exec-fix.patch, -files/0.8.9-gcc4-fix.patch,
-irssi-0.8.9-r1.ebuild:
Cleanup.

08 Apr 2006; Bryan Østergaard Stable on alpha.

07 Apr 2006; Diego Pettenò irssi-0.8.10-r2.ebuild:
Add ~x86-fbsd keyword.

25 Mar 2006; Sven Wegener irssi-0.8.10-r2.ebuild:
Drop myconf from econf, we don't need it anymore.

18 Mar 2006; Sven Wegener irssi-0.8.9-r1.ebuild,
irssi-0.8.10.ebuild, irssi-0.8.10-r2.ebuild:
Remove the old irssi-cvs blocker.

*irssi-0.8.10-r2 (18 Mar 2006)

18 Mar 2006; Sven Wegener -irssi-0.8.10-r1.ebuild,
+irssi-0.8.10-r2.ebuild:
Another revision bump to partly revert the last commit. Using ncurses for
all things causes too much trouble.

*irssi-0.8.10-r1 (17 Mar 2006)

17 Mar 2006; Sven Wegener +irssi-0.8.10-r1.ebuild:
Revision bump. Some general ebuild cleanup, depend on newer dante to remove
our socks patch and disable using terminfo directly, which should fix some
color weirdness.

26 Feb 2006; Joshua Kinard irssi-0.8.10.ebuild:
Marked stable on mips.

21 Feb 2006; Luis Medinas irssi-0.8.10.ebuild:
Stable on amd64.

21 Feb 2006; Lars Weiler irssi-0.8.10.ebuild:
Stable on ppc.

21 Feb 2006; Jeroen Roovers irssi-0.8.10.ebuild:
Stable on hppa.

20 Feb 2006; Markus Rothe irssi-0.8.10.ebuild:
Stable on ppc64

20 Feb 2006; Gustavo Zacarias irssi-0.8.10.ebuild:
Stable on sparc

19 Feb 2006; Sven Wegener metadata.xml,
irssi-0.8.10.ebuild:
Marked stable on x86.

*irssi-0.8.10 (11 Dec 2005)

11 Dec 2005; Sven Wegener -irssi-0.8.10_rc6.ebuild,
-irssi-0.8.10_rc7.ebuild, +irssi-0.8.10.ebuild:
Version bump.

28 Nov 2005; irssi-0.8.10_rc6.ebuild,
irssi-0.8.10_rc7.ebuild, irssi-0.8.9-r1.ebuild:
Switched from perl-module to perl-app eclass

13 Nov 2005; Sven Wegener
+files/0.8.9-gcc4-fix.patch, irssi-0.8.9-r1.ebuild:
Apply the gcc4 patch to 0.8.9 too, bug #110361.

*irssi-0.8.10_rc7 (10 Nov 2005)

10 Nov 2005; Sven Wegener +irssi-0.8.10_rc7.ebuild:
Version bump.

14 Oct 2005; Sven Wegener irssi-0.8.10_rc6.ebuild:
Remove unused configure options and no longer needed perl build-time
dependency.

*irssi-0.8.10_rc6 (13 Oct 2005)

13 Oct 2005; Sven Wegener
-files/irssi-0.8.10_rc5-gcc4.patch, -irssi-0.8.10_rc5-r1.ebuild,
+irssi-0.8.10_rc6.ebuild:
Version bump.

13 Jun 2005; Sven Wegener irssi-0.8.9-r1.ebuild,
irssi-0.8.10_rc5-r1.ebuild:
Irssi uses extern inlines and that needs at least -O in CFLAGS.

19 May 2005; Sven Wegener irssi-0.8.9-r1.ebuild,
irssi-0.8.10_rc5-r1.ebuild:
Added a call to fixlocalpod to fix the collision-protect bug #68367.

17 May 2005; Sven Wegener
+files/irssi-0.8.10_rc5-gcc4.patch, irssi-0.8.10_rc5-r1.ebuild:
Pull in gcc-4 patch from upstream svn. Closes bug #92918.

15 May 2005; Sven Wegener irssi-0.8.9-r1.ebuild,
irssi-0.8.10_rc5-r1.ebuild:
Removed obsolete gettext support.

14 May 2005; Sven Wegener irssi-0.8.9-r1.ebuild,
irssi-0.8.10_rc5-r1.ebuild:
Added blocker for net-irc/irssi-svn

22 Apr 2005; Alin Nastac irssi-0.8.9-r1.ebuild,
irssi-0.8.10_rc5-r1.ebuild:
net-misc/dante -> net-proxy/dante

06 Mar 2005; Gustavo Zacarias irssi-0.8.9-r1.ebuild:
Apply socks patch to 0.8.9 too to fix LiveCD

01 Mar 2005; Sven Wegener
+files/irssi-socks-fix.patch, irssi-0.8.10_rc5-r1.ebuild,
-irssi-0.8.10_rc5.ebuild:
Added a patch that fixes wrong include order if socks support is enabled.
Closes bug #83522.

22 Jan 2005; Sven Wegener
irssi-0.8.10_rc5-r1.ebuild:
Added a call to syntax.pl to generate updated help files.

*irssi-0.8.10_rc5-r1 (21 Jan 2005)

21 Jan 2005; Sven Wegener
+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 irssi-0.8.10_rc5.ebuild:
Removed blockers on irssi-charconv and irssi-recode.

13 Nov 2004; Sven Wegener
-files/irssi-0.8.6-configure.patch, -files/irssi-0.8.8-configure.patch,
irssi-0.8.10_rc5.ebuild, -irssi-0.8.6-r6.ebuild, irssi-0.8.9-r1.ebuild,
-irssi-0.8.9.ebuild:
Moved all stable KEYWORDS to 0.8.9-r1 to allow the removal of old ebuilds.

07 Nov 2004; Joshua Kinard irssi-0.8.9-r1.ebuild:
Marked stable on mips.

31 Oct 2004; Kito irssi-0.8.10_rc5.ebuild:
added ~ppc-macos

*irssi-0.8.10_rc5 (12 Sep 2004)

12 Sep 2004; Sven Wegener +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)

24 Jul 2004; Sven Wegener
+files/irssi-0.8.9-64bit-exec-fix.patch, +irssi-0.8.9-r1.ebuild:
Added backported fix from upstream CVS, which fixes the /exec command bug on
64-bit arches. Closes bug #57785.

08 Jul 2004; Sven Wegener -irssi-0.8.6-r5.ebuild,
irssi-0.8.6-r6.ebuild, irssi-0.8.9.ebuild:
Updated dependencies and ebuild cleanup.

18 Jun 2004; Sven Wegener irssi-0.8.9.ebuild:
Added dev-libs/glib to RDEPEND. Closes bug #54323.

27 Apr 2004; Aron Griffis irssi-0.8.6-r5.ebuild,
irssi-0.8.6-r6.ebuild:
Add inherit eutils

12 Apr 2004; irssi-0.8.9.ebuild:
Adding s390 keywords

05 Mar 2004; Tom Gall irssi-0.8.9.ebuild:
marked stable on ppc64

21 Feb 2004; Seemant Kulleen irssi-0.8.9.ebuild:
added perl, ssl and socks to RDEPENDS for livecd irssi to run properly

15 Jan 2004; Jon Portnoy irssi-0.8.9.ebuild :
Stable on AMD64.

09 Jan 2004; Jason Wever irssi-0.8.9.ebuild:
Marked stable on sparc.

09 Jan 2004; root irssi-0.8.9.ebuild:
Marked stable on hppa.

05 Jan 2004; Aron Griffis irssi-0.8.9.ebuild:
Use glib2 (this ebuild accidentally regressed from 0.8.6-r6). Don't
build the bot, which is apparently broken and unsupported. Mark
stable on x86, alpha and ia64. These changes fix bugs 33603, 35614
and 35532 and follow discussion with Greg F. in December.

12 Dec 2003; Greg Fitzgerald irssi-0.8.9.ebuild:
Fixed patch problem, closes bug #35657

*irssi-0.8.9 (11 Dec 2003)

11 Dec 2003; Greg Fitzgerald irssi-0.8.8-r1.ebuild,
irssi-0.8.8.ebuild, irssi-0.8.9.ebuild:
Version Bump, fixes ssl bug #35532

11 Dec 2003; Greg Fitzgerald irssi-0.8.8-r1.ebuild,
irssi-0.8.8.ebuild:
Removed because of remoate crash bug

*irssi-0.8.8-r1 (26 Nov 2003)

26 Nov 2003; Greg Fitzgerald irssi-0.8.8-r1.ebuild:
Force glib2, removed bot (obsolete).

*irssi-0.8.6-r6 (26 Nov 2003)

26 Nov 2003; Greg Fitzgerald irssi-0.8.6-r6.ebuild:
Removed --with-bot, no used anymore and it was broken. Forced usage of glib2.
This closes bug #33603.

23 Nov 2003; Martin Holzer irssi-0.8.8.ebuild,
files/irssi-0.8.8-configure.patch:
fixing head -1 issue. Closes #34186.

*irssi-0.8.8 (23 Nov 2003)

23 Nov 2003; Greg Fitzgerald irssi-0.8.8.ebuild:
Version bump.

*irssi-0.8.6-r5 (11 Nov 2003)

11 Nov 2003; Chuck Short irssi-0.8.6-r5.ebuild:
New version, fixes use handling and new socks functionaility at compile time.
Ebuild submitted by Aron Griffis
Closes bug #33230.

*irssi-0.8.6-r4 (05 Oct 2003)

05 Oct 2003; Greg Fitzgerald irssi-0.8.6-r4.ebuild:
Fix for use=perl, this closes bug #30029

01 Oct 2003; Tavis Ormandy irssi-0.8.6-r3.ebuild:
Stable on alpha

*irssi-0.8.6-r3 (30 Sep 2003)

30 Sep 2003; Joshua Kinard irssi-0.8.6-r3.ebuild:
Changed ~mips to mips in KEYWORDS

18 Sep 2003; Jon Portnoy :
ia64 keywords.

21 Aug 2003; :
Added SSL suport, closes bug #26343.

*irssi-0.8.6-r2 (10 Feb 2003)

07 Aug 2003; Tavis Ormandy irssi-0.8.6-r2.ebuild:
stable on alpha

18 Jul 2003; Olivier Crete irssi-0.8.6-r2.ebuild,
files/irssi-0.8.6-configure.patch:
Fix tail use to make it posix compliant

18 Jul 2003; John Mylchreest ; irssi-0.8.6-r2.ebuild:
adding irssi-cvs block

19 Jun 2003; irssi-0.8.6-r2.ebuild:
Ugly hack to work around compression of the html files. (bug 23048)

01 Jun 2003; Joshua Kinard irssi-0.8.6-r2.ebuild:
Added ~mips to KEYWORDS

11 Feb 2003; Guy Martin irssi-0.8.6-r2.ebuild :
Added hppa to keywords.

04 Apr 2003; Jason Wever irssi-0.8.6-r2.ebuild:
Changed ~sparc keyword to sparc.

10 Feb 2003; Peter Johanson :
Added ~alpha to KEYWORDS.

10 Feb 2002; Tobias Eichert :
Removed older irssi ebuilds and revisions to
make the directory more concise..now we
have an ebuild for irssi-0.8.5 and irssi-0.8.6.
Changed =dev-libs/glib-2.2* dependency to
>=dev-libs/glib-1.2.
Changed "~x86" to "x86" in KEYWORDS.

10 Feb 2003; Tobias Eichert irssi-0.8.6-r2.ebuild:
Removed glib-1.2* as a dependency. Therefor added glib-2.2*.
Closes bug #13991.

*irssi-0.8.6-r1 (22 Dec 2002)

22 Dec 2002; Maik Schreiber : Obey USE="-ssl" (bug
#12566).

21 Dec 2002; Maik Schreiber irssi-0.8.6.ebuild: Changed
"~x86" to "x86" in KEYWORDS.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*irssi-0.8.6 (19 Nov 2002)

19 Nov 2002; Maik Schreiber : New version.

20 Oct 2002; Mike Frysinger irssi-0.8.5-r2.ebuild :
Added 'prepalldocs' to src_install since `make install` was putting them there

16 Sep 2002; Maarten Thibaut irssi-0.8.5-r2.ebuild :
Added sparc/sparc64 keywords.

13 Sep 2002; Michael Cummings : Corrected perl
syntax to use perl eclass for perl Makefile.PL actions, bug 7868.

*irssi-0.8.5-r2 (12 Sep 2002)

10 Feb 2003; Peter Johanson :
Added ~alpha to KEYWORDS.

12 Sep 2002; Daniel Robbins : new rev bump with
configuration flag fixes: several use/configure combos were toggled, the
ebuild had "--enable-perl" instead of "--with-perl", etc. Lamer's socks
stuff has been commented out for the time being so that I can unmask
this now (but is being kept so that it can be uncommented later.)

*irssi-0.8.5-r1 (15 Jul 2002)

24 Jul 2002; Mark Guertin : Added ppc to keywords

15 Jul 2002; Ben Lutgens ChangeLog: Incremented the
version number. Anyone with socks in use gets an additional depend on
net-misc/dante-1.1.13. It's needed for libsocks.so and socks.h (otherwise
toggling the option --with-socks does no good) needs more socks testing
however so it's getting masked)

*irssi-0.8.5 (23 Jun 2002)

23 Jun 2002; lamer : Updated to latest version from
upstream. Fixes a topic string overflow DoS attack. Upgrade now.

11 Apr 2002; Spider : Update all glib dependencies to use
glib-1.2* in preparation of unmasking the glib-2.0.1 packages

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX irssi-0.8.12-svn-4627.patch 701 RMD160 a38716dedeee45a3cec0d34834df60bbcb72e5c6 SHA1 83101715f3387ebcc2b35cff787b405c4c1a939f SHA256 ff869e600656e620b142142d295a32898d4349e32ff98ef8b04930e792242681
AUX irssi-0.8.12-svn-4637.patch 747 RMD160 b645519cc7cde0668107f1f125054131db6de174 SHA1 0ae5f5e610ea78aacf46ac1c482b68d58827d8f1 SHA256 d2adcecf69f97a43e256752269e7c3696a5a74397b08fbbc871f5b0efbdbb4d7
AUX irssi-0.8.12-svn-4640.patch 2630 RMD160 c261991ff8d2450dbe02b27133eeba2b7114e3ab SHA1 e000c414b4bbd37ad7d7ed7475b96c32516432b7 SHA256 d347e17bf7a10da09f883a33ca539ac5bd43cfecf7945e49c8223e33c8fe262e
AUX irssi-0.8.12-svn-4829.patch 924 RMD160 35a9e33ff801663911c9c9a36af836733333a710 SHA1 11edfa08d880ab9b1f00c1e8cd973dc7d96f69f4 SHA256 eaebef6519a3f10b085547a6a18a768e68ac68b74ed7252d834e5cdb6e4335f5
DIST irssi-0.8.12.tar.bz2 935918 RMD160 0588e6c2df0425c4f36bd84c1621d9ad170b6a81 SHA1 00ecca04766c51feef057b2327f67166be473fa3 SHA256 462d634bb509cc2bdd550ee5c7b269495f3173721b7404f162ad1f69b49bfff0
EBUILD irssi-0.8.12.ebuild 1447 RMD160 3c4025514550afbd7c5dc364d60186a5226ac0fd SHA1 68a264fd140d84758585810dc7368baea47a0e12 SHA256 442b27dd3f12d46369d6470c95cc20823cc41902e59a990c66d549c56688273d
MISC ChangeLog 18494 RMD160 c9f754d30fd10b2047c414054c24f0bf07e39d27 SHA1 026acf491e57ae0d3fc99ea1e19e85a485cd6ecf SHA256 77234a0c8f5bac9a065d896c62e78fb9214ef83d7e69fc059d868b194171edd4
MISC metadata.xml 270 RMD160 217b6381a937b94caa61f5d1dcbcdf24fe2852f1 SHA1 1e8951324990f813bd348ce2b1c4fc75cb097250 SHA256 4962741e0eded229c8ac0cca6dc8fed203d9b63ed7d8de546c661e6661579c75
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFISwI1I1lqEGTUzyQRAnUuAKC8h2eW4bGywplgrM9WmFfWoiLeWwCfZRRL
18h2VwZmL0sLLLuJAT1M4bU=
=mHNp
-----END PGP SIGNATURE-----

files

irssi-0.8.12.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.12.ebuild,v 1.12 2008/06/07 21:48:31 swegener Exp $

inherit perl-module eutils

DESCRIPTION="A modular textUI IRC client with IPv6 support"
HOMEPAGE="http://irssi.org/"
SRC_URI="http://irssi.org/files/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="ipv6 perl ssl socks5"

RDEPEND="sys-libs/ncurses
>=dev-libs/glib-2.2.1
ssl? ( dev-libs/openssl )
perl? ( dev-lang/perl )
socks5? ( >=net-proxy/dante-1.1.18 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0"
RDEPEND="${RDEPEND}
perl? ( !net-im/silc-client )
!net-irc/irssi-svn"

src_unpack() {
unpack ${A}
cd "${S}"

epunt_cxx

epatch "${FILESDIR}"/${P}-svn-4627.patch
epatch "${FILESDIR}"/${P}-svn-4637.patch
epatch "${FILESDIR}"/${P}-svn-4640.patch
epatch "${FILESDIR}"/${P}-svn-4829.patch
}

src_compile() {
econf \
--with-proxy \
--with-ncurses \
--with-perl-lib=vendor \
$(use_with perl) \
$(use_with socks5 socks) \
$(use_enable ssl) \
$(use_enable ipv6) \
|| die "econf failed"
emake || die "emake failed"
}

src_install() {
make \
DESTDIR="${D}" \
docdir=/usr/share/doc/${PF} \
install || die "make install failed"

use perl && fixlocalpod

dodoc AUTHORS ChangeLog README TODO NEWS || die "dodoc failed"
}

metadata.xml




net-irc

swegener@gentoo.org
Primary Maintainer