summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2005-01-27 20:38:46 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2005-01-27 20:38:46 +0000
commitdf6a1a36f9cdf1fd055edef8ed4dc8078ae9e763 (patch)
treedb06a696ed6fa2f736676c577edfc1eea2fa4c49 /games-roguelike
parentCorrected the installation of tuxfrw main script. (diff)
downloadgentoo-2-df6a1a36f9cdf1fd055edef8ed4dc8078ae9e763.tar.gz
gentoo-2-df6a1a36f9cdf1fd055edef8ed4dc8078ae9e763.tar.bz2
gentoo-2-df6a1a36f9cdf1fd055edef8ed4dc8078ae9e763.zip
Added patch for gcc-3.4 from OKUMURA N. Shin-ya (bug #76509)
(Portage version: 2.0.51-r15)
Diffstat (limited to 'games-roguelike')
-rw-r--r--games-roguelike/slashem/ChangeLog8
-rw-r--r--games-roguelike/slashem/files/0.0.7E6/va_copy.patch27
-rw-r--r--games-roguelike/slashem/slashem-0.0.648.ebuild4
-rw-r--r--games-roguelike/slashem/slashem-0.0.760.ebuild7
4 files changed, 38 insertions, 8 deletions
diff --git a/games-roguelike/slashem/ChangeLog b/games-roguelike/slashem/ChangeLog
index 51d4160d6c50..8f906321c09b 100644
--- a/games-roguelike/slashem/ChangeLog
+++ b/games-roguelike/slashem/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-roguelike/slashem
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/slashem/ChangeLog,v 1.8 2004/12/27 03:52:18 vapier Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/slashem/ChangeLog,v 1.9 2005/01/27 20:38:46 mr_bones_ Exp $
+
+ 27 Jan 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/0.0.7E6/va_copy.patch, slashem-0.0.760.ebuild:
+ Added patch for gcc-3.4 from OKUMURA N. Shin-ya (bug #76509)
*slashem-0.0.760 (26 Dec 2004)
diff --git a/games-roguelike/slashem/files/0.0.7E6/va_copy.patch b/games-roguelike/slashem/files/0.0.7E6/va_copy.patch
new file mode 100644
index 000000000000..d24db0071050
--- /dev/null
+++ b/games-roguelike/slashem/files/0.0.7E6/va_copy.patch
@@ -0,0 +1,27 @@
+diff -ur slashem-0.0.7E6F3/win/proxy/nhext.c slashem-0.0.7E6F3-new/win/proxy/nhext.c
+--- slashem-0.0.7E6F3/win/proxy/nhext.c 2004-11-13 17:58:53.000000000 +0900
++++ slashem-0.0.7E6F3-new/win/proxy/nhext.c 2005-01-03 18:53:22.169809928 +0900
+@@ -373,7 +373,11 @@
+ nhext_xdr_bool_t param_b, *param_pb;
+ int (*param_codec)();
+ void *param_addr;
++#ifdef va_copy
++ va_copy(ap, *app);
++#else
+ ap = *app;
++#endif
+ while(retval && no--) {
+ param = va_arg(ap, int);
+ switch(param) {
+@@ -442,7 +446,11 @@
+ break;
+ }
+ }
++#ifdef va_copy
++ va_copy(*app, ap);
++#else
+ *app = ap;
++#endif
+ return retval;
+ }
+
diff --git a/games-roguelike/slashem/slashem-0.0.648.ebuild b/games-roguelike/slashem/slashem-0.0.648.ebuild
index 576cf5e8457e..65c0bbdc3d78 100644
--- a/games-roguelike/slashem/slashem-0.0.648.ebuild
+++ b/games-roguelike/slashem/slashem-0.0.648.ebuild
@@ -1,6 +1,6 @@
-# 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/games-roguelike/slashem/slashem-0.0.648.ebuild,v 1.9 2004/12/16 15:23:25 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/slashem/slashem-0.0.648.ebuild,v 1.10 2005/01/27 20:38:46 mr_bones_ Exp $
inherit eutils flag-o-matic games
diff --git a/games-roguelike/slashem/slashem-0.0.760.ebuild b/games-roguelike/slashem/slashem-0.0.760.ebuild
index d126d29a2786..8d379525dc99 100644
--- a/games-roguelike/slashem/slashem-0.0.760.ebuild
+++ b/games-roguelike/slashem/slashem-0.0.760.ebuild
@@ -1,6 +1,6 @@
-# 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/games-roguelike/slashem/slashem-0.0.760.ebuild,v 1.2 2004/12/28 01:56:12 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/slashem/slashem-0.0.760.ebuild,v 1.3 2005/01/27 20:38:46 mr_bones_ Exp $
inherit eutils flag-o-matic games
@@ -37,8 +37,7 @@ S=${WORKDIR}/slashem-${SE_FIXVER}
src_unpack() {
unpack ${SE_PN}
cd ${S}
- epatch ${FILESDIR}/${SE_VER}/makefile.patch
- epatch ${FILESDIR}/${SE_VER}/gentoo-paths.patch
+ epatch ${FILESDIR}/${SE_VER}/*.patch
sed -i \
-e "s:GENTOO_STATEDIR:${GAMES_STATEDIR}/${PN}:" \
include/unixconf.h \