summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2007-11-29 03:36:28 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2007-11-29 03:36:28 +0000
commit8928402efc42cc743576989d4dbe24e5a2112a52 (patch)
tree75dfcaa2b04b459ffec6502f93f9eb7f21ad1452 /games-emulation
parentVersion bump (diff)
downloadhistorical-8928402efc42cc743576989d4dbe24e5a2112a52.tar.gz
historical-8928402efc42cc743576989d4dbe24e5a2112a52.tar.bz2
historical-8928402efc42cc743576989d4dbe24e5a2112a52.zip
add patch from Daniel Schneidereit to fix "Open Rom" always starting in ~/.gens (bug #153593)
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/gens/ChangeLog7
-rw-r--r--games-emulation/gens/Manifest30
-rw-r--r--games-emulation/gens/files/gens-2.12b-romsdir.patch13
-rw-r--r--games-emulation/gens/gens-2.12b.ebuild8
4 files changed, 36 insertions, 22 deletions
diff --git a/games-emulation/gens/ChangeLog b/games-emulation/gens/ChangeLog
index 5f98e36b9619..74a01a5e05df 100644
--- a/games-emulation/gens/ChangeLog
+++ b/games-emulation/gens/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/gens
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/ChangeLog,v 1.15 2007/02/08 21:04:15 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/ChangeLog,v 1.16 2007/11/29 03:36:27 mr_bones_ Exp $
+
+ 29 Nov 2007; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/gens-2.12b-romsdir.patch, gens-2.12b.ebuild:
+ add patch from Daniel Schneidereit to fix "Open Rom" always starting in
+ ~/.gens (bug #153593)
08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/games-emulation/gens/Manifest b/games-emulation/gens/Manifest
index 405d038bbc0d..2a0198e9e6d2 100644
--- a/games-emulation/gens/Manifest
+++ b/games-emulation/gens/Manifest
@@ -1,19 +1,20 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX gens-2.12b-gcc4.patch 1056 RMD160 82963b061977b52ca80bd7941fd4908b3a7f84df SHA1 9b42f4ee97303716c4a2574242b0137630311d9c SHA256 16d69f8e757bd387fc39a3569fa3bfcf8fd19fdeae255171220ae575a3bb9026
MD5 f069483452dbbaf888a0ef55fa9c958f files/gens-2.12b-gcc4.patch 1056
RMD160 82963b061977b52ca80bd7941fd4908b3a7f84df files/gens-2.12b-gcc4.patch 1056
SHA256 16d69f8e757bd387fc39a3569fa3bfcf8fd19fdeae255171220ae575a3bb9026 files/gens-2.12b-gcc4.patch 1056
+AUX gens-2.12b-romsdir.patch 605 RMD160 51da63dfcd4c42b348f1a9ef8eec38f55130f18b SHA1 e4ef5af4cfb2d581a4c00bceee30f62de32c32c0 SHA256 7bd2ef04a6947e289d6ea6a1c7e3113e7994757f3da8504e80172ce3a3fb730a
+MD5 fd76b94872bbc76403faea5e5937fb2c files/gens-2.12b-romsdir.patch 605
+RMD160 51da63dfcd4c42b348f1a9ef8eec38f55130f18b files/gens-2.12b-romsdir.patch 605
+SHA256 7bd2ef04a6947e289d6ea6a1c7e3113e7994757f3da8504e80172ce3a3fb730a files/gens-2.12b-romsdir.patch 605
DIST gens-rc3.tar.gz 658729 RMD160 d2a36a5bdca8948b12624cba15dab0c5b527a688 SHA1 6057564665007686c9ea8df364be3220499f9917 SHA256 a6bbf9ed2cd46a766ed529667f84ea93171fadd28ab39710f702926595def0c5
-EBUILD gens-2.12b.ebuild 803 RMD160 3981f0c813226c1cbe431c96eb5d41d0d8b5edc6 SHA1 02d1c45b3203c68d5fbbe5cbe6c7271b6d04b5f0 SHA256 c4798434faaf7e1e77eab6980ad9a7a2fb71bb1aba3e3ad29f2072ae75a10141
-MD5 24ad638e95e2a1314f2f494ced323da4 gens-2.12b.ebuild 803
-RMD160 3981f0c813226c1cbe431c96eb5d41d0d8b5edc6 gens-2.12b.ebuild 803
-SHA256 c4798434faaf7e1e77eab6980ad9a7a2fb71bb1aba3e3ad29f2072ae75a10141 gens-2.12b.ebuild 803
-MISC ChangeLog 1869 RMD160 edfd97759842a949e8dcdff72c1750128bc6ea64 SHA1 bb90d93b33557e183c0a0c7c35cf77d5f1554a47 SHA256 690b657ddc302afd0a5f561d98a9a827ba389893bd047ce34dd6c63648e5cd62
-MD5 d4971767cc37b32d92efb43e04ddde33 ChangeLog 1869
-RMD160 edfd97759842a949e8dcdff72c1750128bc6ea64 ChangeLog 1869
-SHA256 690b657ddc302afd0a5f561d98a9a827ba389893bd047ce34dd6c63648e5cd62 ChangeLog 1869
+EBUILD gens-2.12b.ebuild 844 RMD160 16560c3333db4ceb75d5e2936744d385444b4d38 SHA1 f4148ee88659e757e41b796d7c5737f2a068b65b SHA256 4694c74cb1d038552fd994e39dcf23de620e911c40ce8ed2c055415295fe5108
+MD5 37a2903222b36ad85fecf4ad28106813 gens-2.12b.ebuild 844
+RMD160 16560c3333db4ceb75d5e2936744d385444b4d38 gens-2.12b.ebuild 844
+SHA256 4694c74cb1d038552fd994e39dcf23de620e911c40ce8ed2c055415295fe5108 gens-2.12b.ebuild 844
+MISC ChangeLog 2078 RMD160 5b495c6cb5193f8f4504889728cd0b4105179122 SHA1 7fbb6358aa1cfd61a2123bed147c92894a86b561 SHA256 716421676afe36aeaba2b9222410f58dcb1af40a11781ae191ac39d338061bb6
+MD5 3d3b11cda5ca90c9bd13af32f1df7f6e ChangeLog 2078
+RMD160 5b495c6cb5193f8f4504889728cd0b4105179122 ChangeLog 2078
+SHA256 716421676afe36aeaba2b9222410f58dcb1af40a11781ae191ac39d338061bb6 ChangeLog 2078
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
@@ -21,10 +22,3 @@ SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata
MD5 835e440138907d6935f123e418f40a9c files/digest-gens-2.12b 226
RMD160 a116549badead67465607911ddf93d9162dea0eb files/digest-gens-2.12b 226
SHA256 e8679acd2ef21097bd99b7f1b4ecabe1feba654b81e7340a36885df0bd3ecdda files/digest-gens-2.12b 226
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
-
-iD8DBQFFy5BVkT4lNIS36YERAiwtAKCZLUk3I0er3SajbcNBwVMK9KkHnwCglu9+
-F9GT3pJLPwH1yZlcrHN54pI=
-=NoVf
------END PGP SIGNATURE-----
diff --git a/games-emulation/gens/files/gens-2.12b-romsdir.patch b/games-emulation/gens/files/gens-2.12b-romsdir.patch
new file mode 100644
index 000000000000..76b066b931cd
--- /dev/null
+++ b/games-emulation/gens/files/gens-2.12b-romsdir.patch
@@ -0,0 +1,13 @@
+diff -ruN gens-rc3.5-opengl/src/gens/util/rom.c gens-rc3.5-opengl-patched/src/gens/util/rom.c
+--- gens-rc3.5-opengl/src/gens/util/rom.c 2005-01-10 22:24:01.000000000 +0100
++++ gens-rc3.5-opengl-patched/src/gens/util/rom.c 2006-10-29 14:58:14.000000000 +0100
+@@ -411,6 +411,9 @@
+ create_file_chooser_dialog ("Open Rom", GTK_FILE_CHOOSER_ACTION_OPEN);
+ // fileselection_set_dir (fd.filesel, Rom_Dir);
+ addRomsFilter (widget);
++
++ gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (widget), Rom_Dir);
++
+ res = gtk_dialog_run (GTK_DIALOG (widget));
+ if (res == GTK_RESPONSE_OK)
+ {
diff --git a/games-emulation/gens/gens-2.12b.ebuild b/games-emulation/gens/gens-2.12b.ebuild
index c272dad56aec..9549a2ab7834 100644
--- a/games-emulation/gens/gens-2.12b.ebuild
+++ b/games-emulation/gens/gens-2.12b.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/gens-2.12b.ebuild,v 1.5 2006/01/15 03:37:52 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/gens-2.12b.ebuild,v 1.6 2007/11/29 03:36:27 mr_bones_ Exp $
inherit flag-o-matic eutils games
@@ -23,7 +23,9 @@ S=${WORKDIR}/GensForLinux
src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${P}-gcc4.patch
+ epatch \
+ "${FILESDIR}"/${P}-gcc4.patch \
+ "${FILESDIR}"/${P}-romsdir.patch
append-ldflags -Wl,-z,noexecstack
}