commit:     622cca8abb489eef26c6142f5ed663d707fde6b9
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  8 00:06:35 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sun Mar  8 00:06:35 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=622cca8a

removed openmm build

Package-Manager: portage-2.2.14

 sci-chemistry/gromacs/ChangeLog               |  4 ++++
 sci-chemistry/gromacs/gromacs-4.6.9999.ebuild | 27 ++-------------------------
 sci-chemistry/gromacs/metadata.xml            |  1 -
 3 files changed, 6 insertions(+), 26 deletions(-)

diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog
index 5acf30f..1e2a646 100644
--- a/sci-chemistry/gromacs/ChangeLog
+++ b/sci-chemistry/gromacs/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  08 Mar 2015; Christoph Junghans <[email protected]> gromacs-4.6.9999.ebuild,
+  metadata.xml:
+  removed openmm build
+
   31 Jan 2015; Christoph Junghans <[email protected]> gromacs-4.6.9999.ebuild,
   gromacs-5.0.9999.ebuild, gromacs-9999.ebuild, metadata.xml:
   Switch to CPU_FLAGS_X86 (bug #538268)

diff --git a/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild 
b/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
index e8ac17c..3b8475a 100644
--- a/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-4.6.9999.ebuild
@@ -44,7 +44,7 @@ HOMEPAGE="http://www.gromacs.org/";
 #        base,    vmd plugins, fftpack from numpy,  blas/lapck from netlib,    
    memtestG80 library,  mpi_thread lib
 LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( 
BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
 SLOT="0/${PV}"
-IUSE="X blas cuda doc -double-precision +fftw gsl lapack mkl mpi +offensive 
openmm openmp +single-precision test +threads zsh-completion ${ACCE_IUSE}"
+IUSE="X blas cuda doc -double-precision +fftw gsl lapack mkl mpi +offensive 
openmp +single-precision test +threads zsh-completion ${ACCE_IUSE}"
 
 CDEPEND="
        X? (
@@ -58,11 +58,7 @@ CDEPEND="
        gsl? ( sci-libs/gsl )
        lapack? ( virtual/lapack )
        mkl? ( sci-libs/mkl )
-       mpi? ( virtual/mpi )
-       openmm? (
-               >=dev-util/nvidia-cuda-toolkit-4.2.9-r1
-               sci-libs/openmm[cuda,opencl]
-       )"
+       mpi? ( virtual/mpi )"
 DEPEND="${CDEPEND}
        virtual/pkgconfig
        ${LIVE_DEPEND}
@@ -72,7 +68,6 @@ RDEPEND="${CDEPEND}"
 REQUIRED_USE="
        || ( single-precision double-precision )
        cuda? ( single-precision )
-       openmm? ( single-precision )
        mkl? ( !blas !fftw !lapack )"
 
 DOCS=( AUTHORS README )
@@ -191,15 +186,6 @@ src_configure() {
                        "$(use test && echo 
-DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")"
                        -DGMX_BINARY_SUFFIX="${suffix}" 
-DGMX_LIBS_SUFFIX="${suffix}" )
                BUILD_DIR="${WORKDIR}/${P}_${x}" cmake-utils_src_configure
-               if [[ ${x} = float ]] && use openmm; then
-                       einfo "Configuring for openmm build"
-                       mycmakeargs=( ${mycmakeargs_pre[@]} ${p} -DGMX_MPI=OFF
-                               -DGMX_THREAD_MPI=OFF -DGMX_GPU=OFF 
-DGMX_OPENMM=ON
-                               
-DOpenMM_PLUGIN_DIR="${EPREFIX}/usr/$(get_libdir)/plugins"
-                               -DGMX_BINARY_SUFFIX="_openmm" 
-DGMX_LIBS_SUFFIX="_openmm" )
-                       BUILD_DIR="${WORKDIR}/${P}_openmm" \
-                               OPENMM_ROOT_DIR="${EPREFIX}/usr" 
cmake-utils_src_configure
-               fi
                use mpi || continue
                einfo "Configuring for ${x} precision with mpi"
                mycmakeargs=( ${mycmakeargs_pre[@]} ${p} -DGMX_THREAD_MPI=OFF
@@ -214,11 +200,6 @@ src_compile() {
                einfo "Compiling for ${x} precision"
                BUILD_DIR="${WORKDIR}/${P}_${x}"\
                        cmake-utils_src_compile
-               if [[ ${x} = float ]] && use openmm; then
-                       einfo "Compiling for openmm build"
-                       BUILD_DIR="${WORKDIR}/${P}_openmm"\
-                               cmake-utils_src_compile mdrun
-               fi
                use mpi || continue
                einfo "Compiling for ${x} precision with mpi"
                BUILD_DIR="${WORKDIR}/${P}_${x}_mpi"\
@@ -237,10 +218,6 @@ src_install() {
        for x in ${GMX_DIRS}; do
                BUILD_DIR="${WORKDIR}/${P}_${x}" \
                        cmake-utils_src_install
-               if [[ ${x} = float ]] && use openmm; then
-                       BUILD_DIR="${WORKDIR}/${P}_openmm" \
-                               DESTDIR="${D}" cmake-utils_src_make 
install-mdrun
-               fi
                #manual can only be build after gromacs was installed once in 
image
                if use doc && [[ $PV = *9999*  && ! -d ${WORKDIR}/manual_build 
]]; then
                        mycmakeargs=( -DGMXBIN="${ED}"/usr/bin 
-DGMXSRC="${WORKDIR}/${P}" )

diff --git a/sci-chemistry/gromacs/metadata.xml 
b/sci-chemistry/gromacs/metadata.xml
index 8a5c745..30ce22a 100644
--- a/sci-chemistry/gromacs/metadata.xml
+++ b/sci-chemistry/gromacs/metadata.xml
@@ -15,7 +15,6 @@
        <flag name="make-symlinks">Create symbolic links for pre-5.0 binary 
names</flag>
     <!-- acceleration optimization flags -->
     <flag name="offensive">Enable gromacs partly offensive quotes</flag>
-    <flag name="openmm">Add acceleration through 
<pkg>sci-libs/openmm</pkg></flag>
     <flag name="mkl">Use <pkg>sci-libs/mkl</pkg> for fft, blas, lapack 
routines</flag>
   </use>
 </pkgmetadata>

Reply via email to