diff options
author | Sven Wegener <swegener@gentoo.org> | 2005-02-28 23:41:05 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2005-02-28 23:41:05 +0000 |
commit | ae47d21c2bd7f794a02cd916bf65984c4e2dcd0e (patch) | |
tree | add3f649ca23a9677f0834963a3287943053b1c9 /net-irc/irssi | |
parent | add ~ia64 (diff) | |
download | historical-ae47d21c2bd7f794a02cd916bf65984c4e2dcd0e.tar.gz historical-ae47d21c2bd7f794a02cd916bf65984c4e2dcd0e.tar.bz2 historical-ae47d21c2bd7f794a02cd916bf65984c4e2dcd0e.zip |
Added a patch that fixes wrong include order if socks support is enabled. Closes bug #83522.
Package-Manager: portage-2.0.51.17
Diffstat (limited to 'net-irc/irssi')
-rw-r--r-- | net-irc/irssi/ChangeLog | 8 | ||||
-rw-r--r-- | net-irc/irssi/Manifest | 15 | ||||
-rw-r--r-- | net-irc/irssi/files/digest-irssi-0.8.10_rc5 | 1 | ||||
-rw-r--r-- | net-irc/irssi/files/irssi-socks-fix.patch | 25 | ||||
-rw-r--r-- | net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild | 3 | ||||
-rw-r--r-- | net-irc/irssi/irssi-0.8.10_rc5.ebuild | 82 |
6 files changed, 41 insertions, 93 deletions
diff --git a/net-irc/irssi/ChangeLog b/net-irc/irssi/ChangeLog index 69edc1373f72..3829bc31bd90 100644 --- a/net-irc/irssi/ChangeLog +++ b/net-irc/irssi/ChangeLog @@ -1,6 +1,12 @@ # 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.58 2005/01/22 17:19:29 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/ChangeLog,v 1.59 2005/02/28 23:41:05 swegener Exp $ + + 01 Mar 2005; Sven Wegener <swegener@gentoo.org> + +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 <swegener@gentoo.org> irssi-0.8.10_rc5-r1.ebuild: diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest index af6fb733c4ea..6eed6dedbc58 100644 --- a/net-irc/irssi/Manifest +++ b/net-irc/irssi/Manifest @@ -1,19 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 fa03c67d27544e9ecff4e0b1fc56fb15 irssi-0.8.10_rc5.ebuild 1853 -MD5 3bf15406fc4d96b74ea32f1cfb9bface irssi-0.8.10_rc5-r1.ebuild 2055 +MD5 b3dfca561acc868c801d6da135193763 irssi-0.8.10_rc5-r1.ebuild 2097 MD5 0f2b735c2a480de78fafd7068328e24f irssi-0.8.9-r1.ebuild 2066 -MD5 0dc49d893a6089b8b173a8c11aeb8bf5 ChangeLog 8333 +MD5 02f2c11acec82903d219a5118b05864d ChangeLog 8569 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 c3b74cff45778ccaab4b0c05f85139cd files/irssi-socks-fix.patch 551 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) +Version: GnuPG v1.4.0 (GNU/Linux) -iD8DBQFB8osrI1lqEGTUzyQRAmYkAKDP0LQTdJYN+Y33DpgF2MJqvyPBGwCeIQgx -V1yUGp1OqmL47YVEBuUEQYo= -=WBsw +iD8DBQFCI6wXI1lqEGTUzyQRAul0AJ9A0l1XdosW0a9qI5l1uKq40/uExgCgzzVn +77XoLEzdSpKvN+XDG03OJJM= +=tusq -----END PGP SIGNATURE----- diff --git a/net-irc/irssi/files/digest-irssi-0.8.10_rc5 b/net-irc/irssi/files/digest-irssi-0.8.10_rc5 deleted file mode 100644 index 9c4282384575..000000000000 --- a/net-irc/irssi/files/digest-irssi-0.8.10_rc5 +++ /dev/null @@ -1 +0,0 @@ -MD5 7c0b6c1533c85e918f41ded1238e4ca1 irssi-0.8.10-rc5.tar.gz 1192158 diff --git a/net-irc/irssi/files/irssi-socks-fix.patch b/net-irc/irssi/files/irssi-socks-fix.patch new file mode 100644 index 000000000000..c0445ec24153 --- /dev/null +++ b/net-irc/irssi/files/irssi-socks-fix.patch @@ -0,0 +1,25 @@ +diff -Nur irssi.orig/src/core/network.h irssi/src/core/network.h +--- irssi.orig/src/core/network.h 2005-03-01 00:36:21.634296397 +0100 ++++ irssi/src/core/network.h 2005-03-01 00:36:37.204104608 +0100 +@@ -1,10 +1,6 @@ + #ifndef __NETWORK_H + #define __NETWORK_H + +-#ifdef HAVE_SOCKS_H +-#include <socks.h> +-#endif +- + #include <sys/types.h> + #ifndef WIN32 + # include <sys/socket.h> +@@ -13,6 +9,10 @@ + # include <arpa/inet.h> + #endif + ++#ifdef HAVE_SOCKS_H ++#include <socks.h> ++#endif ++ + #ifndef AF_INET6 + # ifdef PF_INET6 + # define AF_INET6 PF_INET6 diff --git a/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild b/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild index 87e8e0853fae..6cc455a123ac 100644 --- a/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild +++ b/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild @@ -1,6 +1,6 @@ # 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.2 2005/01/22 17:19:29 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.10_rc5-r1.ebuild,v 1.3 2005/02/28 23:41:05 swegener Exp $ inherit perl-module eutils @@ -40,6 +40,7 @@ src_unpack() { die "sed doc/Makefile.in failed" epatch ${WORKDIR}/${P}-CVS-20050121.patch + epatch ${FILESDIR}/irssi-socks-fix.patch } src_compile() { diff --git a/net-irc/irssi/irssi-0.8.10_rc5.ebuild b/net-irc/irssi/irssi-0.8.10_rc5.ebuild deleted file mode 100644 index 0727322f122e..000000000000 --- a/net-irc/irssi/irssi-0.8.10_rc5.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# 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.ebuild,v 1.7 2005/01/21 00:39:48 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" - -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" -} - -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" -} |