summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2004-12-29 09:08:01 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2004-12-29 09:08:01 +0000
commit8fb69f911714ffeb158d76f4f61b3c0bec8c29fb (patch)
treee62e009b8f36c647f4c41fdc53db5ae7fe8ae8b9 /media-libs/libsdl
parentAdded ~ppc64 to KEYWORDS (diff)
downloadhistorical-8fb69f911714ffeb158d76f4f61b3c0bec8c29fb.tar.gz
historical-8fb69f911714ffeb158d76f4f61b3c0bec8c29fb.tar.bz2
historical-8fb69f911714ffeb158d76f4f61b3c0bec8c29fb.zip
work around bad asm issue described in bug #74608
Diffstat (limited to 'media-libs/libsdl')
-rw-r--r--media-libs/libsdl/ChangeLog5
-rw-r--r--media-libs/libsdl/Manifest28
-rw-r--r--media-libs/libsdl/libsdl-1.2.8.ebuild8
3 files changed, 23 insertions, 18 deletions
diff --git a/media-libs/libsdl/ChangeLog b/media-libs/libsdl/ChangeLog
index 644f6fee6f7d..6ebfee293666 100644
--- a/media-libs/libsdl/ChangeLog
+++ b/media-libs/libsdl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-libs/libsdl
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.68 2004/12/29 00:53:14 ciaranm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.69 2004/12/29 09:08:01 mr_bones_ Exp $
+
+ 29 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> libsdl-1.2.8.ebuild:
+ work around bad asm issue described in bug #74608
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
index 759c8bf1daf6..e492548d32ba 100644
--- a/media-libs/libsdl/Manifest
+++ b/media-libs/libsdl/Manifest
@@ -1,21 +1,21 @@
-MD5 e4a05431dd91039287fbfa7df275997d libsdl-1.2.7-r3.ebuild 3795
-MD5 ce95eed75ddedb47f4b8e1a29eb2b68b ChangeLog 10193
-MD5 ca3bfcb303f4ddb5c6f708f377e4dc61 libsdl-1.2.6-r3.ebuild 2900
+MD5 f3e3aa688d8005c281f8c205e9ab1a65 ChangeLog 10324
MD5 baaaa69f33ef9027dac84ee4ff02773b metadata.xml 974
-MD5 4b5cb207c8581b75c8f18a52de342e12 libsdl-1.2.8.ebuild 3790
-MD5 71a857d2bbcc34c4807638eb5d710f2e files/1.2.7-26headers.patch 1017
+MD5 ca3bfcb303f4ddb5c6f708f377e4dc61 libsdl-1.2.6-r3.ebuild 2900
+MD5 1b421ec6c1db9d8d0946df8846aa9a8e libsdl-1.2.8.ebuild 3856
+MD5 e4a05431dd91039287fbfa7df275997d libsdl-1.2.7-r3.ebuild 3795
+MD5 803844293dc7df2bb7d2323c03977b71 files/1.2.7-libcaca.patch 23266
MD5 22c541533c3c588f430b62440053071f files/1.2.8-gcc2-asm.patch 10160
+MD5 0c2020ec3ce37ea0612064c52d1014b1 files/1.2.6-alsa-1.0.0.patch 557
MD5 323ad5b1e83521630dd4d54819c5efbd files/1.2.8-gcc2.patch 743
-MD5 abf0c6fe9d93e5b0cc9a4dbb6d93ad87 files/1.2.7-joystick2.patch 16196
-MD5 803844293dc7df2bb7d2323c03977b71 files/1.2.7-libcaca.patch 23266
-MD5 4f1ce33c931d461bed06277f60341085 files/1.2.8-nobuggy-X.patch 568
-MD5 b66ce90b8939cef871c1c9b065fc0658 files/digest-libsdl-1.2.6-r3 62
MD5 206ddd08dd3e33819d03245d11af3014 files/1.2.7-gcc34.patch 8196
-MD5 2e9d99f7ab858b5a64d124abea4565b9 files/digest-libsdl-1.2.7-r3 62
+MD5 e71ab5ce20cb7c70631a59f9d209cce1 files/1.2.7-joystick.patch 1317
+MD5 b66ce90b8939cef871c1c9b065fc0658 files/digest-libsdl-1.2.6-r3 62
+MD5 419d8c241f85b4deba895c615faa5612 files/libsdl-1.2.6-fullscreen.patch 1094
MD5 4f1ce33c931d461bed06277f60341085 files/1.2.6-nobuggy-X.patch 568
-MD5 88437c556d9b4571f08de4a4e2d9323a files/1.2.8-libcaca.patch 23278
MD5 4f1ce33c931d461bed06277f60341085 files/1.2.7-nobuggy-X.patch 568
-MD5 0c2020ec3ce37ea0612064c52d1014b1 files/1.2.6-alsa-1.0.0.patch 557
+MD5 abf0c6fe9d93e5b0cc9a4dbb6d93ad87 files/1.2.7-joystick2.patch 16196
+MD5 71a857d2bbcc34c4807638eb5d710f2e files/1.2.7-26headers.patch 1017
+MD5 2e9d99f7ab858b5a64d124abea4565b9 files/digest-libsdl-1.2.7-r3 62
MD5 4ce5ec18eafcf0b1c6caf31c9f67cb1d files/digest-libsdl-1.2.8 62
-MD5 e71ab5ce20cb7c70631a59f9d209cce1 files/1.2.7-joystick.patch 1317
-MD5 419d8c241f85b4deba895c615faa5612 files/libsdl-1.2.6-fullscreen.patch 1094
+MD5 4f1ce33c931d461bed06277f60341085 files/1.2.8-nobuggy-X.patch 568
+MD5 88437c556d9b4571f08de4a4e2d9323a files/1.2.8-libcaca.patch 23278
diff --git a/media-libs/libsdl/libsdl-1.2.8.ebuild b/media-libs/libsdl/libsdl-1.2.8.ebuild
index 3310f229baeb..2f4c2fe52441 100644
--- a/media-libs/libsdl/libsdl-1.2.8.ebuild
+++ b/media-libs/libsdl/libsdl-1.2.8.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.8.ebuild,v 1.4 2004/12/24 10:31:03 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.8.ebuild,v 1.5 2004/12/29 09:08:01 mr_bones_ Exp $
-inherit toolchain-funcs eutils gnuconfig
+inherit flag-o-matic toolchain-funcs eutils gnuconfig
DESCRIPTION="Simple Direct Media Layer"
HOMEPAGE="http://www.libsdl.org/"
@@ -10,7 +10,7 @@ SRC_URI="http://www.libsdl.org/release/SDL-${PV}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha -amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="oss alsa esd arts nas X dga xv xinerama fbcon directfb ggi svga aalib opengl libcaca noaudio novideo nojoystick"
# if you disable audio/video/joystick and something breaks, you pick up the pieces
@@ -64,6 +64,8 @@ src_unpack() {
src_compile() {
local myconf=
+
+ use amd64 && replace-flags -O? -O1 # bug #74608
use noaudio && myconf="${myconf} --disable-audio"
use novideo \
&& myconf="${myconf} --disable-video" \