summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEldad Zack <eldad@gentoo.org>2006-10-07 23:36:25 +0000
committerEldad Zack <eldad@gentoo.org>2006-10-07 23:36:25 +0000
commitd841ee34e8478fae17dedd253fe35ec79a9f9d45 (patch)
tree50f10ca061d6a59c18a7f9d01e7c0052e30b740b /media-sound/ardour
parentMaking 2.6.15 stable on x86, mips, and sparc. Alpha, amd64, and ppc can foll... (diff)
downloadgentoo-2-d841ee34e8478fae17dedd253fe35ec79a9f9d45.tar.gz
gentoo-2-d841ee34e8478fae17dedd253fe35ec79a9f9d45.tar.bz2
gentoo-2-d841ee34e8478fae17dedd253fe35ec79a9f9d45.zip
Fixed scons flags for asm optimizations (FPU_OPTIMIZATION). closes bug #139787.
(Portage version: 2.1.2_pre2-r5)
Diffstat (limited to 'media-sound/ardour')
-rw-r--r--media-sound/ardour/ChangeLog7
-rw-r--r--media-sound/ardour/ardour-0.99.3.ebuild12
2 files changed, 11 insertions, 8 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog
index dde939502113..fd8db8d5cab6 100644
--- a/media-sound/ardour/ChangeLog
+++ b/media-sound/ardour/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/ardour
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.56 2006/05/13 17:11:21 eldad Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.57 2006/10/07 23:36:25 eldad Exp $
+
+ 07 Oct 2006; Eldad Zack <eldad@gentoo.org> ardour-0.99.3.ebuild:
+ Fixed scons flags for asm optimizations (altivec and sse now set
+ FPU_OPTIMIZATION instead of individual flags) and changed use to useq.
+ closes bug #139787.
*ardour-0.99.3 (13 May 2006)
diff --git a/media-sound/ardour/ardour-0.99.3.ebuild b/media-sound/ardour/ardour-0.99.3.ebuild
index 05ecbf1f39ed..27bd91443867 100644
--- a/media-sound/ardour/ardour-0.99.3.ebuild
+++ b/media-sound/ardour/ardour-0.99.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-0.99.3.ebuild,v 1.1 2006/05/13 17:11:21 eldad Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-0.99.3.ebuild,v 1.2 2006/10/07 23:36:25 eldad Exp $
inherit eutils
@@ -45,19 +45,17 @@ src_compile() {
# Required for scons to "see" intermediate install location
mkdir -p ${D}
- use altivec && ALTIVEC=1 || ALTIVEC=0
- use debug && ARDOUR_DEBUG=1 || ARDOUR_DEBUG=0
- use nls && NLS=1 || NLS=0
- use sse && SSE=1 || SSE=0
+ (useq altivec || useq sse) && FPU_OPTIMIZATION=1 || FPU_OPTIMIZATION=0
+ useq debug && ARDOUR_DEBUG=1 || ARDOUR_DEBUG=0
+ useq nls && NLS=1 || NLS=0
cd ${S}
scons \
- ALTIVEC=${ALTIVEC} \
DEBUG=${ARDOUR_DEBUG} \
+ FPU_OPTIMIZATION=${FPU_OPTIMIZATION} \
DESTDIR=${D} \
NLS=${NLS} \
PREFIX=/usr \
- USE_SSE_EVERYWHERE=${SSE} \
KSI=0 \
-j2 || die "scons make failed"
}