summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2004-02-29 01:35:20 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2004-02-29 01:35:20 +0000
commit5761c1f28d4c0f06ac6948d6b3d57428420bb930 (patch)
tree496b8217c62c6407b4be092a5511df19eb83649f /app-sci
parentMark 6.2-r6 stable on x86, alpha, ia64. Add 6.2-r7 which bumps the patchleve... (diff)
downloadhistorical-5761c1f28d4c0f06ac6948d6b3d57428420bb930.tar.gz
historical-5761c1f28d4c0f06ac6948d6b3d57428420bb930.tar.bz2
historical-5761c1f28d4c0f06ac6948d6b3d57428420bb930.zip
Closing bug #42989 by installing binaries to /usr/bin. Also discovered libs needed to be installed to /usr/lib. Enabled assembly for Alphas too, if any Alpha user ever tries this.
Diffstat (limited to 'app-sci')
-rw-r--r--app-sci/gromacs/ChangeLog10
-rw-r--r--app-sci/gromacs/Manifest4
-rw-r--r--app-sci/gromacs/files/digest-gromacs-3.1.4-r21
-rw-r--r--app-sci/gromacs/gromacs-3.1.4-r2.ebuild54
4 files changed, 67 insertions, 2 deletions
diff --git a/app-sci/gromacs/ChangeLog b/app-sci/gromacs/ChangeLog
index 2c9e8dbbe50e..1829e97a440b 100644
--- a/app-sci/gromacs/ChangeLog
+++ b/app-sci/gromacs/ChangeLog
@@ -1,7 +1,15 @@
# ChangeLog for app-sci/gromacs
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
# $Header $
+*gromacs-3.1.4-r2 (28 Feb 2004)
+
+ 28 Feb 2004; Donnie Berkholz <spyderous@gentoo.org>;
+ gromacs-3.1.4-r2.ebuild:
+ Closing bug #42989 by installing binaries to /usr/bin. Also discovered libs
+ needed to be installed to /usr/lib. Enabled assembly for Alphas too, if any
+ Alpha user ever tries this.
+
04 Oct 2003; Donnie Berkholz <spyderous@gentoo.org>; gromacs-3.1.3.ebuild,
gromacs-3.1.4.ebuild:
Pulling old versions.
diff --git a/app-sci/gromacs/Manifest b/app-sci/gromacs/Manifest
index e7bbdbf92e94..14c23dc018ac 100644
--- a/app-sci/gromacs/Manifest
+++ b/app-sci/gromacs/Manifest
@@ -1,4 +1,6 @@
-MD5 1215638c01163c9a11d753eae9d4fc7e ChangeLog 1605
+MD5 bce25cce854a9ed7ab0a403e57ec9fbb ChangeLog 1907
MD5 af1bfbb0777267a03e889b08173f2757 metadata.xml 248
MD5 9da7c07e97d7e02a5aece5cb12e8627d gromacs-3.1.4-r1.ebuild 1417
+MD5 76479670c978b2f8e8386d6efb46160c gromacs-3.1.4-r2.ebuild 1567
MD5 5322e3229934a2776885a05df3606fb0 files/digest-gromacs-3.1.4-r1 66
+MD5 5322e3229934a2776885a05df3606fb0 files/digest-gromacs-3.1.4-r2 66
diff --git a/app-sci/gromacs/files/digest-gromacs-3.1.4-r2 b/app-sci/gromacs/files/digest-gromacs-3.1.4-r2
new file mode 100644
index 000000000000..7f41e1fba1e3
--- /dev/null
+++ b/app-sci/gromacs/files/digest-gromacs-3.1.4-r2
@@ -0,0 +1 @@
+MD5 835247417207a9852583a78f835a7da2 gromacs-3.1.4.tar.gz 2713384
diff --git a/app-sci/gromacs/gromacs-3.1.4-r2.ebuild b/app-sci/gromacs/gromacs-3.1.4-r2.ebuild
new file mode 100644
index 000000000000..ffda87f0495d
--- /dev/null
+++ b/app-sci/gromacs/gromacs-3.1.4-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-sci/gromacs/gromacs-3.1.4-r2.ebuild,v 1.1 2004/02/29 01:35:20 spyderous Exp $
+
+IUSE="mpi"
+
+DESCRIPTION="The ultimate molecular dynamics simulation package"
+SRC_URI="ftp://ftp.gromacs.org/pub/${PN}/${P}.tar.gz"
+HOMEPAGE="http://www.gromacs.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+#mpi is a local USE flag now
+#May become official when situation with mpich is cleared (now the only mpi implementation awailable is lam-mpi)
+DEPEND="=dev-libs/fftw-2.1*
+ mpi? ( >=sys-cluster/lam-mpi-6.5.6 )
+ >=sys-devel/binutils-2.10.91.0.2"
+
+
+src_compile() {
+#!!!Please note!!!
+#for troublesome work gromacs should be compiled with the same mpi setting as fftw.
+#Unfortunately portage cannot trace optional dependencies of dependencies at present.
+#Until this (planned) feature is completed, please try to do corresponding check yourself.
+ local myconf=""
+ myconf="${myconf} `use_enable mpi`"
+
+ # Enable asm on Alphas
+ if [ "${ARCH}" = "alpha" ]
+ then
+ myconf="${myconf} --enable-axp-asm"
+ fi
+
+ econf \
+ --enable-fortran \
+ --datadir=/usr/share/${P} \
+ --bindir=/usr/bin \
+ --libdir=/usr/lib \
+ ${myconf} || die "configure failed"
+ emake || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+
+ # Install documentation.
+ dodoc AUTHORS COPYING INSTALL README
+
+ #move html docs under /usr/share/doc
+ #and leave examples and templates under /usr/gromacs...
+ mv ${D}/usr/share/${P}/html ${D}/usr/share/doc/${PF}
+}