diff options
-rw-r--r-- | x11-misc/xscreensaver/ChangeLog | 6 | ||||
-rw-r--r-- | x11-misc/xscreensaver/xscreensaver-5.05.ebuild | 14 |
2 files changed, 13 insertions, 7 deletions
diff --git a/x11-misc/xscreensaver/ChangeLog b/x11-misc/xscreensaver/ChangeLog index 9bc3a4294de9..11f3bdb7b475 100644 --- a/x11-misc/xscreensaver/ChangeLog +++ b/x11-misc/xscreensaver/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-misc/xscreensaver # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.224 2008/03/26 13:28:19 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.225 2008/03/26 17:59:58 corsair Exp $ + + 26 Mar 2008; Markus Rothe <corsair@gentoo.org> xscreensaver-5.05.ebuild: + Stable on ppc64; bug #214870. Also wrap ppc/ppc64 specific filter-flags and + append-flags in a use ppc/ppc64 statement; bug #212191 26 Mar 2008; Samuli Suominen <drac@gentoo.org> xscreensaver-5.05.ebuild: Fix #113681 again and mark amd64 stable wrt #214870. diff --git a/x11-misc/xscreensaver/xscreensaver-5.05.ebuild b/x11-misc/xscreensaver/xscreensaver-5.05.ebuild index 3cbd9ea89e39..316fef53d345 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.05.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.05.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.05.ebuild,v 1.3 2008/03/26 13:28:19 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.05.ebuild,v 1.4 2008/03/26 17:59:58 corsair Exp $ inherit autotools eutils flag-o-matic multilib pam @@ -10,7 +10,7 @@ HOMEPAGE="http://www.jwz.org/xscreensaver" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd" IUSE="jpeg new-login opengl pam suid xinerama" RDEPEND="x11-libs/libXxf86misc @@ -50,10 +50,12 @@ src_unpack() { } src_compile() { - # Simple workaround for the ppc* arches flurry screensaver, needed for <=5.04 - filter-flags -mabi=altivec - filter-flags -maltivec - append-flags -U__VEC__ + if use ppc || use ppc64; then + # Simple workaround for the ppc* arches flurry screensaver, needed for <=5.04 + filter-flags -mabi=altivec + filter-flags -maltivec + append-flags -U__VEC__ + fi unset BC_ENV_ARGS |