summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-01-21 14:02:36 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-01-21 14:02:36 +0000
commitee7779a51cda02ef6e0a8ad63cccf527daaa5ff5 (patch)
treed5ba6d48e5e4f63e8d00ff0deb378ca1a7e860cc /games-mud
parentchangelog for previous (diff)
downloadhistorical-ee7779a51cda02ef6e0a8ad63cccf527daaa5ff5.tar.gz
historical-ee7779a51cda02ef6e0a8ad63cccf527daaa5ff5.tar.bz2
historical-ee7779a51cda02ef6e0a8ad63cccf527daaa5ff5.zip
Fix gcc-4.3 bug #251135
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r7 x86_64
Diffstat (limited to 'games-mud')
-rw-r--r--games-mud/xpertmud/ChangeLog8
-rw-r--r--games-mud/xpertmud/Manifest5
-rw-r--r--games-mud/xpertmud/files/xpertmud-3.1_pre1-gcc43.patch13
-rw-r--r--games-mud/xpertmud/xpertmud-3.1_pre1.ebuild7
4 files changed, 26 insertions, 7 deletions
diff --git a/games-mud/xpertmud/ChangeLog b/games-mud/xpertmud/ChangeLog
index b18dcdd3699b..2e19b8133b13 100644
--- a/games-mud/xpertmud/ChangeLog
+++ b/games-mud/xpertmud/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-mud/xpertmud
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-mud/xpertmud/ChangeLog,v 1.8 2006/05/31 15:53:47 flameeyes Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-mud/xpertmud/ChangeLog,v 1.9 2009/01/21 14:02:36 tupone Exp $
+
+ 21 Jan 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/xpertmud-3.1_pre1-gcc43.patch, xpertmud-3.1_pre1.ebuild:
+ Fix gcc-4.3 bug #251135 by flameeyes@gentoo.org
31 May 2006; Diego Pettenò <flameeyes@gentoo.org>
xpertmud-3.1_pre1.ebuild:
diff --git a/games-mud/xpertmud/Manifest b/games-mud/xpertmud/Manifest
index e440f2f93cea..031b0a5b3c31 100644
--- a/games-mud/xpertmud/Manifest
+++ b/games-mud/xpertmud/Manifest
@@ -1,6 +1,7 @@
AUX xpertmud-3.1_pre1-gcc34.patch 3711 RMD160 3fd48b92fe1b1275cd9bebbe9166d9d09986c785 SHA1 acd75c3dceead7c48c229539aac48aa2fd9df562 SHA256 97b1e07b99366b794cd6659213d7e15f77f23b2f1d4ad4e43ecdb65689377d6e
AUX xpertmud-3.1_pre1-gcc41.patch 285 RMD160 65b3c8b462b9c2b51b4d374a97138ddc8d0338cd SHA1 fdd6c9f7c03bbaad49632cacd42e78c136b96a6c SHA256 f44d35503efdf5827e4a1e19317ed076c50fbc18bbecd757754845f53f02c623
+AUX xpertmud-3.1_pre1-gcc43.patch 539 RMD160 784218262eabb6cb1f83f745d5776d18d980db18 SHA1 eab30e635968e5938d1b9d9b84dee300fb09a8e0 SHA256 8c85066d44b2bb231a5ab15c742272bac4ad42bb80986183af8de9309be7908e
DIST xpertmud-3.1preview1.tar.bz2 773108 RMD160 ca34b46f599534e7a935de167712f21c2314b13b SHA1 fa9f26147208407fc2a3a9bdd4dc7a9bdc58fa21 SHA256 6ad2aa5c6cead8845c6f3cb5f73317c140ef465379a90bf3d42001c5d029d996
-EBUILD xpertmud-3.1_pre1.ebuild 1050 RMD160 58a9db8841ae2761706d747eddfe26364a6c9753 SHA1 a2a33c84c5f27922e2a5fed587f34b8774ad25dd SHA256 fabb23e8fbc89d5940557190c824e270da0568b54583e1a0d1eed3ffbdab2fb5
-MISC ChangeLog 1076 RMD160 0940ce2babf428858bdf916818608697e58974b5 SHA1 53b46cde14eabd9a46cda86cf201b219a4fb539d SHA256 d67d19f897e5960acf9ab27ebb96cb56500033730705a81f9e926d4797066ebe
+EBUILD xpertmud-3.1_pre1.ebuild 1083 RMD160 997bfa3bf99874a476e2aab5e70c8224b99bc02d SHA1 d4433507771ec48bfd69df62b2e11205582286e0 SHA256 165672beaac93115e4946e073a02b999e5185a1bb3eeb27af53bfa7f2f46370a
+MISC ChangeLog 1240 RMD160 0069156d4a2ef0eab28975f2020029491fb015b1 SHA1 ed919e57901b8a98faeba1e1f9f96b81c26b8e24 SHA256 5288b900633a8caefc0562fa17363cc735a6bc08d1cd76766b3b5a10852db71a
MISC metadata.xml 782 RMD160 4e60f0ec432e1d5495464316549caa556de60787 SHA1 e4b9ee0ee812c9dc3828cd5467442b43c61ae6e4 SHA256 d20cc99f01ca6536111b2aa2406dde6404030b07ab0124a404338ee0f1459a8e
diff --git a/games-mud/xpertmud/files/xpertmud-3.1_pre1-gcc43.patch b/games-mud/xpertmud/files/xpertmud-3.1_pre1-gcc43.patch
new file mode 100644
index 000000000000..7e1ca60805d8
--- /dev/null
+++ b/games-mud/xpertmud/files/xpertmud-3.1_pre1-gcc43.patch
@@ -0,0 +1,13 @@
+--- xpertmud/scripting/python/createCallbacks.py.old 2009-01-21 13:38:10.000000000 +0100
++++ xpertmud/scripting/python/createCallbacks.py 2009-01-21 13:38:27.000000000 +0100
+@@ -116,7 +116,7 @@
+ q%s = QString((QChar*)NULL, %sLen);
+ Py_UNICODE* p%s = PyUnicode_AS_UNICODE(%sUni);
+ for(int i=0; i<%sLen; ++i) {
+- q%s.ref(i) = QChar(p%s[i]);
++ q%s.ref(i) = QChar((uint)p%s[i]);
+ }
+ }
+ """ % (name, name, name, name, name, name, name, name, name, name, name, name, name, name,
+name, name)
+
diff --git a/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild b/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild
index a629373b036e..6826bb374143 100644
--- a/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild
+++ b/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild,v 1.9 2006/05/31 15:53:47 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-mud/xpertmud/xpertmud-3.1_pre1.ebuild,v 1.10 2009/01/21 14:02:36 tupone Exp $
ARTS_REQUIRED="yes"
inherit eutils kde
@@ -26,7 +26,8 @@ src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gcc34.patch \
- "${FILESDIR}/${P}"-gcc41.patch
+ "${FILESDIR}/${P}"-gcc41.patch \
+ "${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {