summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2006-09-26 20:56:48 +0000
committerTristan Heaven <tristan@gentoo.org>2006-09-26 20:56:48 +0000
commit85eca1dd21feda30065c65263a3b9d1b2dcbbdce (patch)
treec4d7247319d7f9e86de3ffb2625d1b2ae234c8a1 /games-emulation/fceultra
parentStable on hppa wrt #138373 (diff)
downloadhistorical-85eca1dd21feda30065c65263a3b9d1b2dcbbdce.tar.gz
historical-85eca1dd21feda30065c65263a3b9d1b2dcbbdce.tar.bz2
historical-85eca1dd21feda30065c65263a3b9d1b2dcbbdce.zip
Add patch to fix creation of ~/.fceultra/cheats, bug #109359
Package-Manager: portage-2.1.2_pre1-r3
Diffstat (limited to 'games-emulation/fceultra')
-rw-r--r--games-emulation/fceultra/ChangeLog6
-rw-r--r--games-emulation/fceultra/Manifest20
-rw-r--r--games-emulation/fceultra/fceultra-0.98.12.ebuild8
-rw-r--r--games-emulation/fceultra/files/fceultra-0.98.12-mkdir.patch11
4 files changed, 35 insertions, 10 deletions
diff --git a/games-emulation/fceultra/ChangeLog b/games-emulation/fceultra/ChangeLog
index f993102ae8a6..f91d02cc2bf3 100644
--- a/games-emulation/fceultra/ChangeLog
+++ b/games-emulation/fceultra/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-emulation/fceultra
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceultra/ChangeLog,v 1.18 2006/08/17 17:49:17 malc Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceultra/ChangeLog,v 1.19 2006/09/26 20:56:48 nyhm Exp $
+
+ 26 Sep 2006; Tristan Heaven <nyhm@gentoo.org>
+ +files/fceultra-0.98.12-mkdir.patch, fceultra-0.98.12.ebuild:
+ Add patch to fix creation of ~/.fceultra/cheats, bug #109359
17 Aug 2006; <malc@gentoo.org> fceultra-0.98.12.ebuild:
Stable on amd64, bug #143708
diff --git a/games-emulation/fceultra/Manifest b/games-emulation/fceultra/Manifest
index 2e072c89c077..914a68555362 100644
--- a/games-emulation/fceultra/Manifest
+++ b/games-emulation/fceultra/Manifest
@@ -2,6 +2,10 @@ AUX 0.97.5-joystick.patch 2858 RMD160 1a374fdfc5be16ccffddff9ee72d3decd063d222 S
MD5 637fe6dcdb2eddde6cc6d155954d6254 files/0.97.5-joystick.patch 2858
RMD160 1a374fdfc5be16ccffddff9ee72d3decd063d222 files/0.97.5-joystick.patch 2858
SHA256 88a846ce834fc6ad9f898a5b1cb3087f5656c844b089d9155a7caea0d4f4751a files/0.97.5-joystick.patch 2858
+AUX fceultra-0.98.12-mkdir.patch 238 RMD160 7198e4cd508ed524afb2ca09f06e8ef1d72eed7b SHA1 3335857012dc8c511cbf296526683e9ab175f59a SHA256 ce13b9855b14edfbfe0a75313ad23f490133c17b2fa3e35d6a6fef16785cdfe9
+MD5 c3bd3f112c00a4e2da64ef196308c35e files/fceultra-0.98.12-mkdir.patch 238
+RMD160 7198e4cd508ed524afb2ca09f06e8ef1d72eed7b files/fceultra-0.98.12-mkdir.patch 238
+SHA256 ce13b9855b14edfbfe0a75313ad23f490133c17b2fa3e35d6a6fef16785cdfe9 files/fceultra-0.98.12-mkdir.patch 238
DIST fceu-0.97.5.src.tar.gz 551337
DIST fceu-0.98.10.src.tar.bz2 559750
DIST fceu-0.98.12.src.tar.bz2 559571 RMD160 e405a459196d2e5e9d630c8699157ec4df0f0210 SHA1 713faaad9f7d4b5e8dd1cb8a172e2f1ced85c1ec SHA256 0caf5b81c1340dd4b3f4b703b289a9ebae9ffe1bb3583acf661ae1e64d276617
@@ -18,14 +22,14 @@ EBUILD fceultra-0.98.10.ebuild 1182 RMD160 31e332e2940843b001bfb5b616d0c0236334f
MD5 f83c8a7eaa66be92db17ea056c93811d fceultra-0.98.10.ebuild 1182
RMD160 31e332e2940843b001bfb5b616d0c0236334f170 fceultra-0.98.10.ebuild 1182
SHA256 56351de8740e7641c7c73de6f3c0830c809bb56133a26e37c0ed3c0230f8d5ab fceultra-0.98.10.ebuild 1182
-EBUILD fceultra-0.98.12.ebuild 1162 RMD160 2091ea69bad55af0c17a8a2453903dd540a4b868 SHA1 5c605f7da75439a87ca96bc770f70fe96d913002 SHA256 84138c40ae7d8f68282f6ba65804a0aa3a5f77f54640e4a5e956ce5504484ebd
-MD5 9a0f0289ad7d96958bc56f2d4ecd8d57 fceultra-0.98.12.ebuild 1162
-RMD160 2091ea69bad55af0c17a8a2453903dd540a4b868 fceultra-0.98.12.ebuild 1162
-SHA256 84138c40ae7d8f68282f6ba65804a0aa3a5f77f54640e4a5e956ce5504484ebd fceultra-0.98.12.ebuild 1162
-MISC ChangeLog 4284 RMD160 7523b54e4b009822ba192a26e00f5927635bcac9 SHA1 90e90ec636e32690b56f5b360b808aa5948865d8 SHA256 5dbbf8f09bb43aa5f4dbc2dc6e8688b0495853e5c9b51dbf11f44f2a5bd648d8
-MD5 7530616be8f013aca5aada9daceefefe ChangeLog 4284
-RMD160 7523b54e4b009822ba192a26e00f5927635bcac9 ChangeLog 4284
-SHA256 5dbbf8f09bb43aa5f4dbc2dc6e8688b0495853e5c9b51dbf11f44f2a5bd648d8 ChangeLog 4284
+EBUILD fceultra-0.98.12.ebuild 1243 RMD160 3764f877626dc670575f8fe3d7557ab5bfae5580 SHA1 de1e0a34936789a1a7f0aabe29686e0d023a2d16 SHA256 b0fa3edfca29402664675db349b86bc3710e852387918092f0a4d7c919516b0e
+MD5 207ee9edf4166f71efec10bccd91ec63 fceultra-0.98.12.ebuild 1243
+RMD160 3764f877626dc670575f8fe3d7557ab5bfae5580 fceultra-0.98.12.ebuild 1243
+SHA256 b0fa3edfca29402664675db349b86bc3710e852387918092f0a4d7c919516b0e fceultra-0.98.12.ebuild 1243
+MISC ChangeLog 4460 RMD160 4f30ac71dfe16f0f2c8f8f88d475b72507e9bf0b SHA1 f4202086016dd7d703a48204ec393399f882d9f3 SHA256 d39d2ab26bb9e59ac6bae1986eb2871dff852135098842438aabeff713367920
+MD5 0f1389a2eac76150d3945916fd464361 ChangeLog 4460
+RMD160 4f30ac71dfe16f0f2c8f8f88d475b72507e9bf0b ChangeLog 4460
+SHA256 d39d2ab26bb9e59ac6bae1986eb2871dff852135098842438aabeff713367920 ChangeLog 4460
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
diff --git a/games-emulation/fceultra/fceultra-0.98.12.ebuild b/games-emulation/fceultra/fceultra-0.98.12.ebuild
index 6bff82cb32b6..13c54a85e623 100644
--- a/games-emulation/fceultra/fceultra-0.98.12.ebuild
+++ b/games-emulation/fceultra/fceultra-0.98.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceultra/fceultra-0.98.12.ebuild,v 1.5 2006/08/17 17:49:17 malc Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/fceultra/fceultra-0.98.12.ebuild,v 1.6 2006/09/26 20:56:48 nyhm Exp $
inherit eutils games
@@ -23,6 +23,12 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/fceu
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-mkdir.patch
+}
+
src_compile() {
egamesconf \
--disable-dependency-tracking \
diff --git a/games-emulation/fceultra/files/fceultra-0.98.12-mkdir.patch b/games-emulation/fceultra/files/fceultra-0.98.12-mkdir.patch
new file mode 100644
index 000000000000..54df4dae2cae
--- /dev/null
+++ b/games-emulation/fceultra/files/fceultra-0.98.12-mkdir.patch
@@ -0,0 +1,11 @@
+--- src/drivers/pc/main.c
++++ src/drivers/pc/main.c
+@@ -163,7 +163,7 @@
+ }
+ #else
+ mkdir(DrBaseDirectory,S_IRWXU);
+- for(x=0;x<5;x++)
++ for(x=0;x<6;x++)
+ {
+ sprintf(tdir,"%s"PSS"%s",DrBaseDirectory,subs[x]);
+ mkdir(tdir,S_IRWXU);