summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Tilley <lv@gentoo.org>2004-04-26 01:27:08 +0000
committerTravis Tilley <lv@gentoo.org>2004-04-26 01:27:08 +0000
commit2b390be3b82694984badabc8264e3870f7ef06fd (patch)
treee282b0c06ec921f5e02cc46c4241729f5c9d5c78 /net-irc
parentAdd die following econf for bug 48950 (diff)
downloadhistorical-2b390be3b82694984badabc8264e3870f7ef06fd.tar.gz
historical-2b390be3b82694984badabc8264e3870f7ef06fd.tar.bz2
historical-2b390be3b82694984badabc8264e3870f7ef06fd.zip
ported to amd64 and added amd64 keyword
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/bitchx/ChangeLog6
-rw-r--r--net-irc/bitchx/Manifest21
-rw-r--r--net-irc/bitchx/bitchx-1.1.ebuild6
-rw-r--r--net-irc/bitchx/files/BitchX-64bit.patch22
4 files changed, 42 insertions, 13 deletions
diff --git a/net-irc/bitchx/ChangeLog b/net-irc/bitchx/ChangeLog
index 58bd831edd33..432681d6914c 100644
--- a/net-irc/bitchx/ChangeLog
+++ b/net-irc/bitchx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-irc/bitchx
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/ChangeLog,v 1.39 2004/04/15 23:30:34 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/ChangeLog,v 1.40 2004/04/26 01:27:08 lv Exp $
+
+ 25 Apr 2004; Travis Tilley <lv@gentoo.org> +files/BitchX-64bit.patch,
+ bitchx-1.1.ebuild:
+ ported to amd64
15 Apr 2004; Jason Wever <weeve@gentoo.org> bitchx-1.1.ebuild:
Stable on sparc.
diff --git a/net-irc/bitchx/Manifest b/net-irc/bitchx/Manifest
index e8c88c1a8351..56b061c995e3 100644
--- a/net-irc/bitchx/Manifest
+++ b/net-irc/bitchx/Manifest
@@ -1,18 +1,19 @@
-MD5 085365463b38d7697b7d48011a910381 ChangeLog 6333
-MD5 9322c47d542b6c0cc162fcb9a65e320b bitchx-1.0.19-r5.ebuild 3513
+MD5 43ba3afdb991efddf57e846a291dafc6 bitchx-1.1.ebuild 3349
MD5 f66a873f800fbeb4c3b710e1ab8ff9c2 bitchx-1.0.19-r6.ebuild 3401
+MD5 a298dca3ff6913b343d6a4c3549cc7f8 ChangeLog 6442
+MD5 9322c47d542b6c0cc162fcb9a65e320b bitchx-1.0.19-r5.ebuild 3513
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
-MD5 330ea1d5257d901f7f78c6cb86fbac0a bitchx-1.1.ebuild 3244
+MD5 cbd7411b65cfa8370ea570ff3daa9ab9 files/digest-bitchx-1.0.19-r5 136
+MD5 3b4e5923d1c18b01092e2d43b2989d5f files/digest-bitchx-1.0.19-r6 70
MD5 10a57b14bb58910e1f373fbc1b8b2197 files/bitchx-1.0.19-cjk.patch 7050
+MD5 2573358b54ae05f8c23a452f657493e3 files/bitchx-1.0.19-security.patch 332
+MD5 04374fc6080f46b1c3e9318e3ab657cf files/bitchx-1.0.19-security2.patch 5529
MD5 d37e1625d80fafd8d98655472b706214 files/bitchx-1.0.19-freenode.patch 917
+MD5 5d622c032159806be3bfc78640da3eb0 files/BitchX-64bit.patch 1135
+MD5 553435cb4dc291a662cefb374ad57a1d files/bitchx-1.0.19-nickcomp-nocolor.patch 495
MD5 6a18811962d6992f9175f98d771d3d30 files/bitchx-1.0.19-gcc-3.3.patch 472
MD5 9230369276af6c8a1cdd7a584927cd47 files/bitchx-1.0.19-hebrew.patch 477
-MD5 553435cb4dc291a662cefb374ad57a1d files/bitchx-1.0.19-nickcomp-nocolor.patch 495
-MD5 2573358b54ae05f8c23a452f657493e3 files/bitchx-1.0.19-security.patch 332
-MD5 04374fc6080f46b1c3e9318e3ab657cf files/bitchx-1.0.19-security2.patch 5529
-MD5 cbd7411b65cfa8370ea570ff3daa9ab9 files/digest-bitchx-1.0.19-r5 136
-MD5 3b4e5923d1c18b01092e2d43b2989d5f files/digest-bitchx-1.0.19-r6 70
MD5 9958cd92ed63cd29972e5c3465ab83aa files/digest-bitchx-1.1 73
-MD5 10a57b14bb58910e1f373fbc1b8b2197 files/1.1/bitchx-1.1-cjk.patch 7050
-MD5 0028e0211e23f927b0c03e6dba3ee8fd files/1.1/bitchx-1.1-freenode.patch 976
MD5 9230369276af6c8a1cdd7a584927cd47 files/1.1/bitchx-1.1-hebrew.patch 477
+MD5 0028e0211e23f927b0c03e6dba3ee8fd files/1.1/bitchx-1.1-freenode.patch 976
+MD5 10a57b14bb58910e1f373fbc1b8b2197 files/1.1/bitchx-1.1-cjk.patch 7050
diff --git a/net-irc/bitchx/bitchx-1.1.ebuild b/net-irc/bitchx/bitchx-1.1.ebuild
index 625ef8cbc14b..a6c572ee42e4 100644
--- a/net-irc/bitchx/bitchx-1.1.ebuild
+++ b/net-irc/bitchx/bitchx-1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/bitchx-1.1.ebuild,v 1.4 2004/04/15 23:30:34 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/bitchx/bitchx-1.1.ebuild,v 1.5 2004/04/26 01:27:08 lv Exp $
inherit flag-o-matic eutils
@@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.bitchx.com/pub/BitchX/source/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ~ppc sparc hppa ~alpha"
+KEYWORDS="x86 ~ppc sparc hppa ~alpha amd64"
IUSE="ssl esd gnome xmms ipv6 gtk cjk"
DEPEND=">=sys-libs/ncurses-5.1
@@ -32,12 +32,14 @@ src_unpack() {
use cjk && epatch ${FILESDIR}/${PV}/${P}-cjk.patch
epatch ${FILESDIR}/${PV}/${P}-hebrew.patch
epatch ${FILESDIR}/${PV}/${P}-freenode.patch
+ use amd64 && epatch ${FILESDIR}/BitchX-64bit.patch
}
src_compile() {
# BitchX needs to be merged with -fPIC on alpha/hppa boxes #10932
[ "${ARCH}" == "alpha" ] && append-flags "-fPIC"
[ "${ARCH}" == "hppa" ] && append-flags "-fPIC"
+ [ "${ARCH}" == "amd64" ] && append-flags "-fPIC"
replace-flags -O[3-9] -O2
local myconf
diff --git a/net-irc/bitchx/files/BitchX-64bit.patch b/net-irc/bitchx/files/BitchX-64bit.patch
new file mode 100644
index 000000000000..369f2baafbfc
--- /dev/null
+++ b/net-irc/bitchx/files/BitchX-64bit.patch
@@ -0,0 +1,22 @@
+--- BitchX/include/modval.h.64bit 2003-02-10 12:55:46.000000000 +0100
++++ BitchX/include/modval.h 2003-02-10 12:56:08.000000000 +0100
+@@ -318,7 +318,7 @@
+ #define show_window(x) ((void) (global[SHOW_WINDOW]((Window *)x)))
+ #define get_status_by_refnum(x, y) ((char *) (global[GET_STATUS_BY_REFNUM]((unsigned int)x, (unsigned int)y)))
+ #define get_visible_by_refnum(x) ((int) (global[GET_VISIBLE_BY_REFNUM]((char *)x)))
+-#define get_window_by_desc(x) ((Window *) (global[GET_WINDOW_BY_DESC]((unsigned int)x)))
++#define get_window_by_desc(x) ((Window *) (global[GET_WINDOW_BY_DESC]((unsigned long)x)))
+ #define get_window_by_refnum(x) ((Window *) (global[GET_WINDOW_BY_REFNUM]((unsigned int)x)))
+ #define get_window_by_name(x) ((Window *) (global[GET_WINDOW_BY_NAME]((char *)x)))
+ #define next_window(x, y) ((void) (global[FUNC_NEXT_WINDOW]((char)x, (char *)y)))
+--- BitchX/include/module.h.64bit 2003-02-10 12:48:32.000000000 +0100
++++ BitchX/include/module.h 2003-02-10 12:48:43.000000000 +0100
+@@ -15,7 +15,7 @@
+
+ #include "struct.h"
+
+-typedef int (*Function_ptr)();
++typedef long (*Function_ptr)();
+
+ #ifdef WANT_DLL
+ #ifdef HPUX