new set of cflag modifiers
authorMarinus Schraal <foser@gentoo.org>
Sun, 12 Dec 2004 18:11:29 +0000 (18:11 +0000)
committerMarinus Schraal <foser@gentoo.org>
Sun, 12 Dec 2004 18:11:29 +0000 (18:11 +0000)
media-plugins/gst-plugins-ffmpeg/ChangeLog
media-plugins/gst-plugins-ffmpeg/Manifest
media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.2-r1.ebuild

index bd1167fca20ed1ee94a455e43168163f0bfc5f89..7177c1976bd614885072d5a5b0e4b5d47e3a2423 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for media-plugins/gst-plugins-ffmpeg
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.11 2004/11/28 23:32:28 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.12 2004/12/12 18:11:29 foser Exp $
+
+  12 Dec 2004; foser <foser@gentoo.org> gst-plugins-ffmpeg-0.8.2-r1.ebuild :
+  Use the CFLAG restrictions from the mplayer ebuild (#64262)
 
 *gst-plugins-ffmpeg-0.8.2-r1 (29 Nov 2004)
 
index 6e3cb0ce23a42219187b78ab3bd7100a02184aff..ba0e3321623d580bd4903b3a1ff50f4a29feb8e2 100644 (file)
@@ -1,8 +1,8 @@
 MD5 1ec268378bb3a4e5bf04cf7d8f0ceacf gst-plugins-ffmpeg-0.8.2.ebuild 1189
 MD5 ded71f2c6e4a988773764f333835a64e gst-plugins-ffmpeg-0.8.1.ebuild 1090
-MD5 de46ca8160799dd086d43ee7c831b101 gst-plugins-ffmpeg-0.8.2-r1.ebuild 1359
+MD5 2a010fec8e60c367d2be044abd38e922 gst-plugins-ffmpeg-0.8.2-r1.ebuild 1598
 MD5 7656b8141a9dafd7103958ece9272f1e gst-plugins-ffmpeg-0.8.0.ebuild 1043
-MD5 0513445eb3c238d25adedb7242d7191e ChangeLog 1758
+MD5 cf0c087c6ebd1173ba8f0e594ab875b9 ChangeLog 1898
 MD5 6cf6f97e79b43eaf70fa938c431342a3 metadata.xml 181
 MD5 08218449f7831982743033aa8a752314 files/digest-gst-plugins-ffmpeg-0.8.0 70
 MD5 0b33ba99748b99f1f1f0398c89c9bd41 files/digest-gst-plugins-ffmpeg-0.8.1 70
index 542cf08b1be4314837057607ee2ff09ca1df21a3..23f251353a53f9ecbd17855fb8fc35101c01106b 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.2-r1.ebuild,v 1.1 2004/11/28 23:32:28 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.2-r1.ebuild,v 1.2 2004/12/12 18:11:29 foser Exp $
 
 inherit flag-o-matic
 
@@ -36,9 +36,15 @@ src_unpack() {
 
 src_compile() {
 
-       # just a few random flags, see #56075
-       filter-flags "-Os" "-O3" "-fforce-addr"
-       strip-flags
+       # Restrictions taken from the mplayer ebuild
+       # See bug #64262 for more info
+       # let's play the filtration game!
+       filter-flags -fPIE -fPIC -fstack-protector -fforce-addr -momit-leaf-frame-pointer -msse2 -falign-functions
+       # ugly optimizations cause MPlayer to cry on x86 systems!
+       if use x86 ; then
+               replace-flags -O0 -O2
+               replace-flags -O3 -O2
+       fi
 
        econf || die
        emake || die
@@ -47,7 +53,6 @@ src_compile() {
 
 src_install() {
 
-       # einstall || die
        make DESTDIR=${D} install || die
 
        dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO