summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2007-07-02 17:07:42 +0000
committerTristan Heaven <tristan@gentoo.org>2007-07-02 17:07:42 +0000
commit74f6925809faef2a2877f290b719103d9f1d8425 (patch)
tree01b6bc1b354e25a02c6a9f2fae5003a95dba8d5c /games-emulation/darcnes
parentMask x11-misc/ntodo for removal. (diff)
downloadhistorical-74f6925809faef2a2877f290b719103d9f1d8425.tar.gz
historical-74f6925809faef2a2877f290b719103d9f1d8425.tar.bz2
historical-74f6925809faef2a2877f290b719103d9f1d8425.zip
remove need for an executable stack
Package-Manager: portage-2.1.3_rc6
Diffstat (limited to 'games-emulation/darcnes')
-rw-r--r--games-emulation/darcnes/ChangeLog6
-rw-r--r--games-emulation/darcnes/Manifest30
-rw-r--r--games-emulation/darcnes/darcnes-0401-r2.ebuild9
-rw-r--r--games-emulation/darcnes/files/darcnes-0401-exec-stack.patch9
4 files changed, 41 insertions, 13 deletions
diff --git a/games-emulation/darcnes/ChangeLog b/games-emulation/darcnes/ChangeLog
index 849e65d82387..6dab686a494a 100644
--- a/games-emulation/darcnes/ChangeLog
+++ b/games-emulation/darcnes/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-emulation/darcnes
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/darcnes/ChangeLog,v 1.14 2007/02/21 23:18:48 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/darcnes/ChangeLog,v 1.15 2007/07/02 17:07:42 nyhm Exp $
+
+ 02 Jul 2007; Tristan Heaven <nyhm@gentoo.org>
+ +files/darcnes-0401-exec-stack.patch, darcnes-0401-r2.ebuild:
+ remove need for an executable stack
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/games-emulation/darcnes/Manifest b/games-emulation/darcnes/Manifest
index cb5c5f1760c2..394a98eed371 100644
--- a/games-emulation/darcnes/Manifest
+++ b/games-emulation/darcnes/Manifest
@@ -1,16 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX darcnes-0401-exec-stack.patch 171 RMD160 29107e047952f185d971901d702e2000aab31f85 SHA1 24ae07d87209c9b19dad7f20f6e07ece65fffdd0 SHA256 16d38513c5a20cf4efaea471b3bab1d44d587f46b0ba4e63496945d4f921fa09
+MD5 4725ffdf2ce4b324147f6681251b21bf files/darcnes-0401-exec-stack.patch 171
+RMD160 29107e047952f185d971901d702e2000aab31f85 files/darcnes-0401-exec-stack.patch 171
+SHA256 16d38513c5a20cf4efaea471b3bab1d44d587f46b0ba4e63496945d4f921fa09 files/darcnes-0401-exec-stack.patch 171
AUX darcnes-0401-gcc34.patch 213 RMD160 520a1cdfc48b2303b38a5bbe0b5aa278f9585ef7 SHA1 48f4a14132838c58ee560ace714383272e87c3d8 SHA256 6e60eb91f9b49139a793ec32751c58c60667be07e7dcdec626cfe3fbc5f51a07
MD5 335dea4e38703d1353b5cca128ec34b9 files/darcnes-0401-gcc34.patch 213
RMD160 520a1cdfc48b2303b38a5bbe0b5aa278f9585ef7 files/darcnes-0401-gcc34.patch 213
SHA256 6e60eb91f9b49139a793ec32751c58c60667be07e7dcdec626cfe3fbc5f51a07 files/darcnes-0401-gcc34.patch 213
DIST dn9b0401.tgz 199963 RMD160 82201c3a2da113fa39edeb9ea675ddeceeec2bf3 SHA1 3158ae8bd53891c2d17989cbb9d03493f1511132 SHA256 630e52fe3f72c1352afff8eafd96f896dc026a2d775412c86afebc1c0aac4715
-EBUILD darcnes-0401-r2.ebuild 1642 RMD160 a26e806a081e11dff05e0d9fc3cc2abafcead5af SHA1 3dd1ed25a79486a97d1e4a124c0f9144c800c2ef SHA256 3c317910bff0ad619439b790441d4b7a27fa129e0671054543138b7df4245c5f
-MD5 53c9a24e3c7d07d6407b705478244bae darcnes-0401-r2.ebuild 1642
-RMD160 a26e806a081e11dff05e0d9fc3cc2abafcead5af darcnes-0401-r2.ebuild 1642
-SHA256 3c317910bff0ad619439b790441d4b7a27fa129e0671054543138b7df4245c5f darcnes-0401-r2.ebuild 1642
-MISC ChangeLog 2629 RMD160 833c83d424d1ad5f27d34789cff850b6a07cf012 SHA1 b6dae2e688c4633a6b0e46ff1569676e3dc70c3d SHA256 98b6a1fb9ca504962441e42b1433af94c093d5fafec8919bbfb1d1af4c03a2b4
-MD5 e2ef8a0f264fb6c84235c19a541de41e ChangeLog 2629
-RMD160 833c83d424d1ad5f27d34789cff850b6a07cf012 ChangeLog 2629
-SHA256 98b6a1fb9ca504962441e42b1433af94c093d5fafec8919bbfb1d1af4c03a2b4 ChangeLog 2629
+EBUILD darcnes-0401-r2.ebuild 1681 RMD160 c2ac4ab82173731b902ef62f91a4907ec62c9240 SHA1 c9d733c8498765706a4c01c876b2d60d92d1e5d4 SHA256 e512cff378eafccf8e5fed8bde888c1c14efa6002d90643c723417e8d472fc43
+MD5 8c0f4085ca24e5cd599738cef074329f darcnes-0401-r2.ebuild 1681
+RMD160 c2ac4ab82173731b902ef62f91a4907ec62c9240 darcnes-0401-r2.ebuild 1681
+SHA256 e512cff378eafccf8e5fed8bde888c1c14efa6002d90643c723417e8d472fc43 darcnes-0401-r2.ebuild 1681
+MISC ChangeLog 2779 RMD160 ba6b39fb555f6a9d31fe68c634437fd76c60bcb5 SHA1 4c2d51f53ece161a0b001875c521fae7f354d971 SHA256 02ba4c735b603c7ca1a9e871e167788602c43613b8fdfd861019611b444e7ba3
+MD5 cbcb2aabee22d0afb6a925b18503d423 ChangeLog 2779
+RMD160 ba6b39fb555f6a9d31fe68c634437fd76c60bcb5 ChangeLog 2779
+SHA256 02ba4c735b603c7ca1a9e871e167788602c43613b8fdfd861019611b444e7ba3 ChangeLog 2779
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
@@ -18,3 +25,10 @@ SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata
MD5 3e5a72543e1d43281e17172527191411 files/digest-darcnes-0401-r2 217
RMD160 03e628a63d93c615818a8215fcc69ac137fea27e files/digest-darcnes-0401-r2 217
SHA256 939d3993708c8590f069ed6817a42b3bec36591a47f92528c7fe62a24dcebd9c files/digest-darcnes-0401-r2 217
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.4 (GNU/Linux)
+
+iD8DBQFGiTDkdz7hIScOURERAvDxAKCCjtd0wCMG6Xxq6v1QIKWuQzihiwCghLu4
+w2moWN1UsyQQbcEm5SP1Exs=
+=EBtH
+-----END PGP SIGNATURE-----
diff --git a/games-emulation/darcnes/darcnes-0401-r2.ebuild b/games-emulation/darcnes/darcnes-0401-r2.ebuild
index 61b712658a4c..6d1389de6340 100644
--- a/games-emulation/darcnes/darcnes-0401-r2.ebuild
+++ b/games-emulation/darcnes/darcnes-0401-r2.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/darcnes/darcnes-0401-r2.ebuild,v 1.11 2006/12/01 21:22:33 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/darcnes/darcnes-0401-r2.ebuild,v 1.12 2007/07/02 17:07:42 nyhm Exp $
inherit eutils games
@@ -26,8 +26,9 @@ S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
-
- epatch "${FILESDIR}/${P}-gcc34.patch"
+ epatch \
+ "${FILESDIR}"/${P}-gcc34.patch \
+ "${FILESDIR}"/${P}-exec-stack.patch
# bug #75391
sed -i \
-e "s/buttons\[0\]/buttons\[\]/" ui.h \
diff --git a/games-emulation/darcnes/files/darcnes-0401-exec-stack.patch b/games-emulation/darcnes/files/darcnes-0401-exec-stack.patch
new file mode 100644
index 000000000000..4ab3565e3c7a
--- /dev/null
+++ b/games-emulation/darcnes/files/darcnes-0401-exec-stack.patch
@@ -0,0 +1,9 @@
+--- blitters.S
++++ blitters.S
+@@ -242,3 +242,6 @@
+ * Initial revision
+ *
+ */
++#if defined(__linux__) && defined(__ELF__)
++.section .note.GNU-stack,"",%progbits
++#endif