summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2009-09-14 09:02:10 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2009-09-14 09:02:10 +0000
commitbd05eafff29865a28cc089caabf3350b027aa1d5 (patch)
treef4589903509cf4b1003820db3bcca54c5b2e3d2a /www-client
parentAdding license for the intel poulsbo driver (diff)
downloadgentoo-2-bd05eafff29865a28cc089caabf3350b027aa1d5.tar.gz
gentoo-2-bd05eafff29865a28cc089caabf3350b027aa1d5.tar.bz2
gentoo-2-bd05eafff29865a28cc089caabf3350b027aa1d5.zip
Version bump, test if processor supports SSE2, bug #284227
(Portage version: 2.2_rc40/cvs/Linux x86_64)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium-bin/ChangeLog10
-rw-r--r--www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild9
-rw-r--r--www-client/chromium-bin/chromium-bin-4.0.209.0_p26097.ebuild (renamed from www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild)9
-rw-r--r--www-client/chromium-bin/chromium-bin-9999.ebuild9
4 files changed, 33 insertions, 4 deletions
diff --git a/www-client/chromium-bin/ChangeLog b/www-client/chromium-bin/ChangeLog
index ce718cb33c2e..34733a778b7e 100644
--- a/www-client/chromium-bin/ChangeLog
+++ b/www-client/chromium-bin/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for www-client/chromium-bin
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.24 2009/09/10 08:53:17 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.25 2009/09/14 09:02:10 voyageur Exp $
+
+*chromium-bin-4.0.209.0_p26097 (14 Sep 2009)
+
+ 14 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
+ -chromium-bin-4.0.207.0_p25440.ebuild,
+ chromium-bin-4.0.208.0_p25708.ebuild,
+ +chromium-bin-4.0.209.0_p26097.ebuild, chromium-bin-9999.ebuild:
+ Version bump, test if processor supports SSE2, bug #284227
10 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
chromium-bin-9999.ebuild:
diff --git a/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild b/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild
index 222c1c49116c..35f9fab5307c 100644
--- a/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild
+++ b/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild,v 1.1 2009/09/09 08:40:07 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.208.0_p25708.ebuild,v 1.2 2009/09/14 09:02:10 voyageur Exp $
EAPI="2"
inherit eutils multilib
@@ -38,6 +38,13 @@ QA_PRESTRIPPED="opt/chromium.org/chrome-linux/libavcodec.so.52
opt/chromium.org/chrome-linux/libavformat.so.52
opt/chromium.org/chrome-linux/libavutil.so.50"
+pkg_setup() {
+ # Built with SSE2 enabled, so will fail on older processors
+ if ! grep -q sse2 /proc/cpuinfo; then
+ die "This binary requires SSE2 support, it will not work on older processors"
+ fi
+}
+
src_install() {
declare CHROMIUM_HOME=/opt/chromium.org
diff --git a/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild b/www-client/chromium-bin/chromium-bin-4.0.209.0_p26097.ebuild
index c3de07b09a82..120dc58f32dd 100644
--- a/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild
+++ b/www-client/chromium-bin/chromium-bin-4.0.209.0_p26097.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild,v 1.1 2009/09/04 11:48:39 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.209.0_p26097.ebuild,v 1.1 2009/09/14 09:02:10 voyageur Exp $
EAPI="2"
inherit eutils multilib
@@ -38,6 +38,13 @@ QA_PRESTRIPPED="opt/chromium.org/chrome-linux/libavcodec.so.52
opt/chromium.org/chrome-linux/libavformat.so.52
opt/chromium.org/chrome-linux/libavutil.so.50"
+pkg_setup() {
+ # Built with SSE2 enabled, so will fail on older processors
+ if ! grep -q sse2 /proc/cpuinfo; then
+ die "This binary requires SSE2 support, it will not work on older processors"
+ fi
+}
+
src_install() {
declare CHROMIUM_HOME=/opt/chromium.org
diff --git a/www-client/chromium-bin/chromium-bin-9999.ebuild b/www-client/chromium-bin/chromium-bin-9999.ebuild
index 7f33232e24c7..b791731e208b 100644
--- a/www-client/chromium-bin/chromium-bin-9999.ebuild
+++ b/www-client/chromium-bin/chromium-bin-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild,v 1.15 2009/09/10 08:53:17 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild,v 1.16 2009/09/14 09:02:10 voyageur Exp $
EAPI="2"
inherit eutils multilib
@@ -32,6 +32,13 @@ QA_PRESTRIPPED="opt/chromium.org/chrome-linux/libavcodec.so.52
opt/chromium.org/chrome-linux/libavformat.so.52
opt/chromium.org/chrome-linux/libavutil.so.50"
+pkg_setup() {
+ # Built with SSE2 enabled, so will fail on older processors
+ if ! grep -q sse2 /proc/cpuinfo; then
+ die "This binary requires SSE2 support, it will not work on older processors"
+ fi
+}
+
src_unpack() {
if use amd64; then
arch_path="-64"