summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/epic5/ChangeLog11
-rw-r--r--net-irc/epic5/Manifest2
-rw-r--r--net-irc/epic5/epic5-0.0.3.ebuild (renamed from net-irc/epic5/epic5-0.0.2.ebuild)24
-rw-r--r--net-irc/epic5/files/0.0.2-segfault-fix.patch11
-rw-r--r--net-irc/epic5/files/0.0.3-ipv6-fix.patch27
-rw-r--r--net-irc/epic5/files/digest-epic5-0.0.21
-rw-r--r--net-irc/epic5/files/digest-epic5-0.0.31
7 files changed, 51 insertions, 26 deletions
diff --git a/net-irc/epic5/ChangeLog b/net-irc/epic5/ChangeLog
index 29156ad26add..9548a9d210b3 100644
--- a/net-irc/epic5/ChangeLog
+++ b/net-irc/epic5/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-irc/epic5
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.2 2004/06/24 23:04:18 agriffis Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/ChangeLog,v 1.3 2005/02/17 03:34:43 swegener Exp $
+
+*epic5-0.0.3 (17 Feb 2005)
+
+ 17 Feb 2005; Sven Wegener <swegener@gentoo.org>
+ -files/0.0.2-segfault-fix.patch, +files/0.0.3-ipv6-fix.patch,
+ -epic5-0.0.2.ebuild, +epic5-0.0.3.ebuild:
+ Version bump.
*epic5-0.0.2 (20 Jun 2004)
diff --git a/net-irc/epic5/Manifest b/net-irc/epic5/Manifest
index 52d20a98d222..4dc54d90aab0 100644
--- a/net-irc/epic5/Manifest
+++ b/net-irc/epic5/Manifest
@@ -1,6 +1,8 @@
MD5 0dd2667501005e1e04d896075df0d21d epic5-0.0.2.ebuild 1364
MD5 0c8ea4e14270fb3b26127d7533ee4ac9 ChangeLog 434
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
+MD5 105b853dcfb90dd12da38b186f05e469 epic5-0.0.3.ebuild 1375
MD5 6aa61e3d4cb005aac02541c2d2d1fff1 files/epic-defaultserver.patch 610
MD5 cbc7070ed83fbc5bd12ecea5821f6e74 files/digest-epic5-0.0.2 64
+MD5 e3b1572f52898c5b14db4fb52e86ad14 files/digest-epic5-0.0.3 64
MD5 928a5177e9a882746d0a3ac5bab9e412 files/0.0.2-segfault-fix.patch 404
diff --git a/net-irc/epic5/epic5-0.0.2.ebuild b/net-irc/epic5/epic5-0.0.3.ebuild
index 46cdf3dddadf..bd0290658971 100644
--- a/net-irc/epic5/epic5-0.0.2.ebuild
+++ b/net-irc/epic5/epic5-0.0.3.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/epic5-0.0.2.ebuild,v 1.2 2004/06/24 23:04:18 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/epic5/epic5-0.0.3.ebuild,v 1.1 2005/02/17 03:34:43 swegener Exp $
inherit eutils
-
DESCRIPTION="Epic5 IRC Client"
SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC5-ALPHA/${P}.tar.bz2"
HOMEPAGE="http://epicsol.org/"
@@ -24,7 +23,7 @@ src_unpack() {
cd ${S}
epatch ${FILESDIR}/epic-defaultserver.patch
- epatch ${FILESDIR}/${PV}-segfault-fix.patch
+ epatch ${FILESDIR}/${PV}-ipv6-fix.patch
sed -i \
-e 's:/include/tcl$ver:/include:' \
@@ -35,11 +34,11 @@ src_unpack() {
src_compile() {
econf \
--libexecdir=/usr/lib/misc \
- `use_with ipv6` \
- `use_with perl` \
- `use_with ssl` \
- `use_with tcltk tcl` \
- `use_with socks5` \
+ $(use_with ipv6) \
+ $(use_with perl) \
+ $(use_with ssl) \
+ $(use_with tcltk tcl) \
+ $(use_with socks5) \
|| die "econf failed"
emake || die "emake failed"
}
@@ -53,8 +52,9 @@ src_install () {
dodoc BUG_FORM COPYRIGHT README KNOWNBUGS VOTES
- cd doc
+ cd ${S}/doc
docinto doc
- dodoc *.txt colors EPIC* IRCII_VERSIONS local_vars missing new-load
- dodoc nicknames outputhelp SILLINESS TS4
+ dodoc \
+ *.txt colors EPIC* IRCII_VERSIONS local_vars missing new-load \
+ nicknames outputhelp SILLINESS TS4
}
diff --git a/net-irc/epic5/files/0.0.2-segfault-fix.patch b/net-irc/epic5/files/0.0.2-segfault-fix.patch
deleted file mode 100644
index 390857391561..000000000000
--- a/net-irc/epic5/files/0.0.2-segfault-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/screen.c.orig 2004-06-20 03:56:13.636821920 +0200
-+++ source/screen.c 2004-06-20 03:56:17.696204800 +0200
-@@ -1819,7 +1819,7 @@
- * Otherwise, we just use /set continued_line,
- * whatever it is.
- */
-- else if ((!cont || !*cont) && *cont_ptr)
-+ else if ((!cont || !*cont) && cont_ptr)
- cont = LOCAL_COPY(cont_ptr);
-
- cont_free = cont = normalize_string(cont, 0);
diff --git a/net-irc/epic5/files/0.0.3-ipv6-fix.patch b/net-irc/epic5/files/0.0.3-ipv6-fix.patch
new file mode 100644
index 000000000000..c4982b02cb45
--- /dev/null
+++ b/net-irc/epic5/files/0.0.3-ipv6-fix.patch
@@ -0,0 +1,27 @@
+--- source/network.c.orig 2005-02-17 04:27:01.233873169 +0100
++++ source/network.c 2005-02-17 04:27:44.729764797 +0100
+@@ -287,8 +287,11 @@
+ * return *len == 0 for port != -1, then /dcc breaks.
+ */
+ if ((family == AF_UNIX) ||
+- (family == AF_INET && port == -1 && LocalIPv4HostName == NULL) ||
+- (family == AF_INET6 && port == -1 && LocalIPv6HostName == NULL))
++ (family == AF_INET && port == -1 && LocalIPv4HostName == NULL)
++#ifdef INET6
++ || (family == AF_INET6 && port == -1 && LocalIPv6HostName == NULL)
++#endif
++ )
+ {
+ *len = 0;
+ return 0; /* No vhost needed */
+@@ -296,8 +299,10 @@
+
+ if (family == AF_INET)
+ lhn = LocalIPv4HostName;
++#ifdef INET6
+ else if (family == AF_INET6)
+ lhn = LocalIPv6HostName;
++#endif
+ else
+ lhn = NULL;
+
diff --git a/net-irc/epic5/files/digest-epic5-0.0.2 b/net-irc/epic5/files/digest-epic5-0.0.2
deleted file mode 100644
index d86eafff2815..000000000000
--- a/net-irc/epic5/files/digest-epic5-0.0.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 08b7160260b84a1380463403117a02d8 epic5-0.0.2.tar.bz2 620530
diff --git a/net-irc/epic5/files/digest-epic5-0.0.3 b/net-irc/epic5/files/digest-epic5-0.0.3
new file mode 100644
index 000000000000..7f6afd79b19b
--- /dev/null
+++ b/net-irc/epic5/files/digest-epic5-0.0.3
@@ -0,0 +1 @@
+MD5 dc0a1df8267bea1ddbb69ce6185e1c55 epic5-0.0.3.tar.bz2 653349