summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2011-04-02 16:08:05 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2011-04-02 16:08:05 +0000
commite3763d9d15ab9ec9b8ef460317cbfbe36fd9ae24 (patch)
treee1310f5e806ec49a8facb42eb4b69936f205d4fc /sci-chemistry
parentAdd ~ia64 wrt #354435 (diff)
downloadgentoo-2-e3763d9d15ab9ec9b8ef460317cbfbe36fd9ae24.tar.gz
gentoo-2-e3763d9d15ab9ec9b8ef460317cbfbe36fd9ae24.tar.bz2
gentoo-2-e3763d9d15ab9ec9b8ef460317cbfbe36fd9ae24.zip
Bump to EAPI=4 for REQUIRED_USE on fkernels and threads wrt #361687. Mark ppc64 stable wrt #357017
(Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/gromacs/ChangeLog6
-rw-r--r--sci-chemistry/gromacs/gromacs-4.5.4.ebuild11
2 files changed, 11 insertions, 6 deletions
diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog
index 9e7efe2e8876..0097601592d2 100644
--- a/sci-chemistry/gromacs/ChangeLog
+++ b/sci-chemistry/gromacs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-chemistry/gromacs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.75 2011/04/02 15:45:21 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.76 2011/04/02 16:08:05 xarthisius Exp $
+
+ 02 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> gromacs-4.5.4.ebuild:
+ Bump to EAPI=4 for REQUIRED_USE on fkernels and threads wrt #361687. Mark
+ ppc64 stable wrt #357017
02 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> gromacs-4.5.4.ebuild:
Remove illegal QA_EXECSTACK for source based package.
diff --git a/sci-chemistry/gromacs/gromacs-4.5.4.ebuild b/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
index 0e17b24e511f..dba1e073817d 100644
--- a/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
+++ b/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.5.4.ebuild,v 1.5 2011/04/02 15:45:21 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.5.4.ebuild,v 1.6 2011/04/02 16:08:05 xarthisius Exp $
-EAPI="3"
+EAPI="4"
LIBTOOLIZE="true"
TEST_PV="4.0.4"
@@ -26,9 +26,10 @@ HOMEPAGE="http://www.gromacs.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="X altivec blas dmalloc doc -double-precision +fftw fkernels +gsl lapack
mpi +single-precision sse sse2 static-libs test +threads +xml zsh-completion"
+REQUIRED_USE="fkernels? ( !threads )"
CDEPEND="
X? ( x11-libs/libX11
@@ -53,8 +54,8 @@ RESTRICT="test"
#it's not legal to hide execstacks in source based packages by QA_ vars,
#and if this were a binary-only package these libs would be in /opt instead
# - ssuominen, for the QA team
-#QA_EXECSTACK="usr/lib/libgmx.so.*
-# usr/lib/libgmx_d.so.*"
+#QA_EXECSTACK="usr/$(get_libdir)/libgmx.so.*
+# usr/$(get_libdir)/libgmx_d.so.*"
src_prepare() {
if use mpi && use threads; then