aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-07-24 19:23:25 -0600
committerChristoph Junghans <ottxor@gentoo.org>2012-07-24 19:23:25 -0600
commitc299bcfc92f7743568f1f089f08abc0f0c05195b (patch)
tree968d5634cc8645422785ad68058155713c7cb4f6
parentpackage.mask: removed obsolete entries (diff)
downloadsci-c299bcfc92f7743568f1f089f08abc0f0c05195b.tar.gz
sci-c299bcfc92f7743568f1f089f08abc0f0c05195b.tar.bz2
sci-c299bcfc92f7743568f1f089f08abc0f0c05195b.zip
added ~x86-macos
(Portage version: 2.2.0_alpha120/git/Linux i686, unsigned Manifest commit)
-rw-r--r--sci-chemistry/gromacs/ChangeLog5
-rw-r--r--sci-chemistry/gromacs/Manifest4
-rw-r--r--sci-chemistry/gromacs/gromacs-4.5.9999.ebuild2
-rw-r--r--sci-chemistry/gromacs/gromacs-4.6.9999.ebuild11
-rw-r--r--sci-chemistry/gromacs/gromacs-9999.ebuild2
5 files changed, 16 insertions, 8 deletions
diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog
index 61418cfce..7af763e12 100644
--- a/sci-chemistry/gromacs/ChangeLog
+++ b/sci-chemistry/gromacs/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Jul 2012; Christoph Junghans <ottxor@gentoo.org> gromacs-4.5.9999.ebuild,
+ gromacs-4.6.9999.ebuild, gromacs-9999.ebuild:
+ added ~x86-macos
+
19 Jun 2012; Alexey Shvetsov <alexxy@gentoo.org> gromacs-4.6.9999.ebuild,
gromacs-9999.ebuild, metadata.xml:
[sci-chemistry/gromacs] Add new acceleration use flags for gromacs
@@ -305,4 +309,3 @@
20 Jan 2009; Alexey Shvetsov <alexxy@gentoo.org> -gromacs-3.3.3.ebuild,
+gromacs-4.0.3.ebuild:
Version bump
-
diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 8f40aee12..e3ce97c64 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,2 +1,2 @@
-DIST gmxtest-4.0.4.tgz 14845017 RMD160 c7c583415438bdef4c9996da9064254e9460cf16 SHA1 998179aa2bfbc4f80514f10ed774762f85c854c3 SHA256 6a7f787f4bb7cbecb688115ff0854a5ffd2ef33487d7bce4b031e63848b6f361 SHA512 f8165ef1d7e2ed69db0a069a1c85fc5fa440d66e96aa54b474392a6331d2327b60f76b8dceb02f9233ce06eb6b7a4e7c448fc71f666e244efa571cf94f1e86ec WHIRLPOOL dbb122736a588deb7931204b29142dd3d9b074691e94341b04dcad2cdf428eb0aae739aa37ef6f61d1dcd6fb96ddcc1292e76f267694f3c18ee67d17352bfd9b
-DIST gromacs-manual-4.5.4.pdf 2463242 RMD160 309a1d9bc5f4821076d53f668c36f1c6bfc1714f SHA1 58c0261308212af29fa0c4f4a6d1b81da6d84766 SHA256 dc14504a7072b61e7aa576c48f04df03356824f3a9d9e744dfaf51529ab46252 SHA512 957995333163f6f28568a18d5423a75dc6c315215692da94d0916f09b6221e2a875c5ff4b05385ad6604bd8ae38f0cb61c740cd734c76b360aa4b598cd2c3380 WHIRLPOOL 07077d81ea89bc02207e45e56c77a668375a7284bf6f4a3cc7fe637f1f53ce4ab687c722f13f208cdd2c056b9d766ebfcbe5ea9579ce7649ec9e088371e7db8d
+DIST gmxtest-4.0.4.tgz 14845017 SHA256 6a7f787f4bb7cbecb688115ff0854a5ffd2ef33487d7bce4b031e63848b6f361 SHA512 f8165ef1d7e2ed69db0a069a1c85fc5fa440d66e96aa54b474392a6331d2327b60f76b8dceb02f9233ce06eb6b7a4e7c448fc71f666e244efa571cf94f1e86ec WHIRLPOOL dbb122736a588deb7931204b29142dd3d9b074691e94341b04dcad2cdf428eb0aae739aa37ef6f61d1dcd6fb96ddcc1292e76f267694f3c18ee67d17352bfd9b
+DIST gromacs-manual-4.5.4.pdf 2463242 SHA256 dc14504a7072b61e7aa576c48f04df03356824f3a9d9e744dfaf51529ab46252 SHA512 957995333163f6f28568a18d5423a75dc6c315215692da94d0916f09b6221e2a875c5ff4b05385ad6604bd8ae38f0cb61c740cd734c76b360aa4b598cd2c3380 WHIRLPOOL 07077d81ea89bc02207e45e56c77a668375a7284bf6f4a3cc7fe637f1f53ce4ab687c722f13f208cdd2c056b9d766ebfcbe5ea9579ce7649ec9e088371e7db8d
diff --git a/sci-chemistry/gromacs/gromacs-4.5.9999.ebuild b/sci-chemistry/gromacs/gromacs-4.5.9999.ebuild
index d89ceb4e4..a4a70d396 100644
--- a/sci-chemistry/gromacs/gromacs-4.5.9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-4.5.9999.ebuild
@@ -47,7 +47,7 @@ CDEPEND="
mpi? ( virtual/mpi )
xml? ( dev-libs/libxml2:2 )"
DEPEND="${CDEPEND}
- dev-util/pkgconfig"
+ virtual/pkgconfig"
RDEPEND="${CDEPEND}
app-shells/tcsh"
diff --git a/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild b/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
index 752c56ed4..eac62657e 100644
--- a/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
@@ -34,7 +34,7 @@ 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 ~x86-macos"
IUSE="X blas cuda doc -double-precision +fftw gsl hybrid lapack
mpi openmp +single-precision test +threads xml zsh-completion ${ACCE_IUSE}"
@@ -53,7 +53,7 @@ CDEPEND="
mpi? ( virtual/mpi )
xml? ( dev-libs/libxml2:2 )"
DEPEND="${CDEPEND}
- dev-util/pkgconfig"
+ virtual/pkgconfig"
RDEPEND="${CDEPEND}
app-shells/tcsh"
@@ -108,7 +108,7 @@ src_prepare() {
}
src_configure() {
- local mycmakeargs_pre=( )
+ local mycmakeargs_pre=( ) extra
#go from slowest to fastest acceleration
local acce="None"
@@ -122,6 +122,10 @@ src_configure() {
#workaround for now
use sse2 && use hybrid && CFLAGS+=" -msse2"
+ #to create man pages, build tree binaries are executed (bug #398437)
+ [[ ${CHOST} = *-darwin* ]] && \
+ extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF"
+
mycmakeargs_pre+=(
-DGMX_FFT_LIBRARY=$(usex fftw fftw3 fftwpack)
$(cmake-utils_use X GMX_X11)
@@ -135,6 +139,7 @@ src_configure() {
-DGMX_ACCELERATION="$acce"
-DGMXLIB="$(get_libdir)"
-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
+ ${extra}
)
for x in ${GMX_DIRS}; do
diff --git a/sci-chemistry/gromacs/gromacs-9999.ebuild b/sci-chemistry/gromacs/gromacs-9999.ebuild
index f9891eaf6..d74f3cd01 100644
--- a/sci-chemistry/gromacs/gromacs-9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-9999.ebuild
@@ -41,7 +41,7 @@ CDEPEND="
mpi? ( virtual/mpi )
xml? ( dev-libs/libxml2:2 )"
DEPEND="${CDEPEND}
- dev-util/pkgconfig"
+ virtual/pkgconfig"
RDEPEND="${CDEPEND}
app-shells/tcsh"
PDEPEND="doc? ( app-doc/gromacs-manual )"