diff options
author | Greg Fitzgerald <gregf@gentoo.org> | 2003-11-27 02:31:56 +0000 |
---|---|---|
committer | Greg Fitzgerald <gregf@gentoo.org> | 2003-11-27 02:31:56 +0000 |
commit | 1a25d5786482a1161ff47cac000ef52aa0753ba7 (patch) | |
tree | c48c2bfff79b40e43da7ef0289144c6e7d51d902 | |
parent | Fixed glib dep (diff) | |
download | gentoo-2-1a25d5786482a1161ff47cac000ef52aa0753ba7.tar.gz gentoo-2-1a25d5786482a1161ff47cac000ef52aa0753ba7.tar.bz2 gentoo-2-1a25d5786482a1161ff47cac000ef52aa0753ba7.zip |
bug fixes
-rw-r--r-- | net-irc/irssi/ChangeLog | 7 | ||||
-rw-r--r-- | net-irc/irssi/Manifest | 10 | ||||
-rw-r--r-- | net-irc/irssi/files/digest-irssi-0.8.6-r6 | 1 | ||||
-rw-r--r-- | net-irc/irssi/files/digest-irssi-0.8.8-r1 | 1 | ||||
-rw-r--r-- | net-irc/irssi/irssi-0.8.8-r1.ebuild | 80 |
5 files changed, 95 insertions, 4 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog index ab0aed8f5938..a570954644a8 100644 --- a/net-irc/irssi/ChangeLog +++ b/net-irc/irssi/ChangeLog @@ -1,6 +1,11 @@ # 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.36 2003/11/27 02:26:19 gregf Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.37 2003/11/27 02:31:56 gregf Exp $ + +*irssi-0.8.8-r1 (26 Nov 2003) + + 26 Nov 2003; Greg Fitzgerald <gregf@gentoo.org> irssi-0.8.8-r1.ebuild: + Force glib2, removed bot (obsolete). *irssi-0.8.6-r6 (26 Nov 2003) diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest index 0089b810c893..85c09b8bd603 100644 --- a/net-irc/irssi/Manifest +++ b/net-irc/irssi/Manifest @@ -1,8 +1,12 @@ -MD5 976ef667b3f7372b6eab910522adfa21 irssi-0.8.8.ebuild 2115 +MD5 5c5967ae215c6ead8c4d031842374b8c ChangeLog 4960 +MD5 19cec9fbdc8d10da071b41327b6dd90d irssi-0.8.6-r6.ebuild 2112 MD5 b0bf2474d39dca2a2102ebe53397cd4f irssi-0.8.6-r5.ebuild 2106 MD5 66fbf3744370d75438e10d4d8b6a3900 metadata.xml 250 -MD5 74c2d88d522aa01b065cb89cc571c182 ChangeLog 4607 +MD5 6c8aaa7b851f0456198455eb908a808f irssi-0.8.8.ebuild 2117 +MD5 976ef667b3f7372b6eab910522adfa21 irssi-0.8.8-r1.ebuild 2115 +MD5 fdac3a93d9b1589031a28d5a36029e6d files/irssi-0.8.8-configure.patch 531 +MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r6 64 MD5 e75d250d81ec4a41f6bff2130b4d6a0b files/irssi-0.8.6-configure.patch 976 +MD5 ac406419ebab74f927d39427c51d8fb6 files/digest-irssi-0.8.8-r1 64 MD5 cb17857da5af4446fef7e94d553277de files/digest-irssi-0.8.6-r5 64 -MD5 fdac3a93d9b1589031a28d5a36029e6d files/irssi-0.8.8-configure.patch 531 MD5 ac406419ebab74f927d39427c51d8fb6 files/digest-irssi-0.8.8 64 diff --git a/net-irc/irssi/files/digest-irssi-0.8.6-r6 b/net-irc/irssi/files/digest-irssi-0.8.6-r6 new file mode 100644 index 000000000000..0ecb65f16bf8 --- /dev/null +++ b/net-irc/irssi/files/digest-irssi-0.8.6-r6 @@ -0,0 +1 @@ +MD5 6d66982723e2eb8780ae3b8b3a7ba08d irssi-0.8.6.tar.bz2 746551 diff --git a/net-irc/irssi/files/digest-irssi-0.8.8-r1 b/net-irc/irssi/files/digest-irssi-0.8.8-r1 new file mode 100644 index 000000000000..760aa3545735 --- /dev/null +++ b/net-irc/irssi/files/digest-irssi-0.8.8-r1 @@ -0,0 +1 @@ +MD5 7220d149b938012c96b064767dafc7de irssi-0.8.8.tar.bz2 758641 diff --git a/net-irc/irssi/irssi-0.8.8-r1.ebuild b/net-irc/irssi/irssi-0.8.8-r1.ebuild new file mode 100644 index 000000000000..e4008e0feca8 --- /dev/null +++ b/net-irc/irssi/irssi-0.8.8-r1.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.8-r1.ebuild,v 1.1 2003/11/27 02:31:56 gregf 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}/${P}-configure.patch || die +} + +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" +} |