summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gabert <pappy@gentoo.org>2003-09-20 20:06:04 +0000
committerAlexander Gabert <pappy@gentoo.org>2003-09-20 20:06:04 +0000
commit3b8bd294325868fbe334fb0d993ed36766e978ad (patch)
tree0fc0ab6dbeb4b4f9c1cb1895b0e89c90d9c959b6 /media-video/mjpegtools
parentadded hardened-gcc exclusion gcc flags for failing assembler (diff)
downloadgentoo-2-3b8bd294325868fbe334fb0d993ed36766e978ad.tar.gz
gentoo-2-3b8bd294325868fbe334fb0d993ed36766e978ad.tar.bz2
gentoo-2-3b8bd294325868fbe334fb0d993ed36766e978ad.zip
added hardened-gcc exclusion gcc flags for failing assembler
Diffstat (limited to 'media-video/mjpegtools')
-rw-r--r--media-video/mjpegtools/ChangeLog5
-rw-r--r--media-video/mjpegtools/Manifest4
-rw-r--r--media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild11
3 files changed, 16 insertions, 4 deletions
diff --git a/media-video/mjpegtools/ChangeLog b/media-video/mjpegtools/ChangeLog
index 5b4b9fa028b3..3e8813b7353a 100644
--- a/media-video/mjpegtools/ChangeLog
+++ b/media-video/mjpegtools/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-video/mjpegtools
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/ChangeLog,v 1.36 2003/09/19 23:23:18 max Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/ChangeLog,v 1.37 2003/09/20 20:05:58 pappy Exp $
+
+ 20 Sep 2003; Alexander Gabert <pappy@gentoo.org> mjpegtools-1.6.1.90.ebuild:
+ added hardened-gcc exclusion gcc flags for failing assembler
*mjpegtools-1.6.1.90-r1 (19 Sep 2003)
diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest
index d3abc977384c..e0346b731e5e 100644
--- a/media-video/mjpegtools/Manifest
+++ b/media-video/mjpegtools/Manifest
@@ -1,7 +1,7 @@
MD5 4971c97bb453b4a8f94887446572c7c3 mjpegtools-1.6.1.90-r1.ebuild 1562
MD5 ac487ddde6a6af1ed6db4527dcde1e6f mjpegtools-1.6.0-r7.ebuild 2918
-MD5 6639fc63b1b536f1a0b9733ada3308e3 mjpegtools-1.6.1.90.ebuild 1946
-MD5 70b0816f3027daddbc5baa062525baaa ChangeLog 6998
+MD5 50d0e8c2f1e5893a150e65799a494d13 mjpegtools-1.6.1.90.ebuild 1948
+MD5 2ebf0dc239120a0b3a9ffb0d4998f139 ChangeLog 7000
MD5 c9bb82e3c4de92ad8ed6ce7470250e6b metadata.xml 180
MD5 9fa67243454e797c061ddd4facf262cc mjpegtools-1.6.1.ebuild 2413
MD5 0a37dfb174825ed9a9aeee24b8e3da84 files/digest-mjpegtools-1.6.1.90-r1 72
diff --git a/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild b/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild
index e3f437979f85..f3e4e91de7a5 100644
--- a/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild
+++ b/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild,v 1.3 2003/09/19 16:48:42 max Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/mjpegtools-1.6.1.90.ebuild,v 1.4 2003/09/20 20:05:58 pappy Exp $
inherit flag-o-matic
@@ -48,6 +48,15 @@ src_compile() {
fi
econf ${myconf}
+
+ # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml
+ has_version 'sys-devel/hardened-gcc' && find ${W} -name "Makefile" -type f -exec \
+ sed -i "s:CC = gcc:CC = gcc -yet_exec:g" {} \;
+ has_version 'sys-devel/hardened-gcc' && find ${W} -name "Makefile" -type f -exec \
+ sed -i "s:CXX = gcc:CXX = g++ -yet_exec:g" {} \;
+ has_version 'sys-devel/hardened-gcc' && find ${W} -name "Makefile" -type f -exec \
+ sed -i "s:CXXCPP = gcc -E:CXX = g++ -E -yet_exec:g" {} \;
+
emake || die "compile problem"
}