summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2013-05-22 02:09:42 +0000
committerChristoph Junghans <ottxor@gentoo.org>2013-05-22 02:09:42 +0000
commitc4271e1333fdd5dd4dad9884aa9f498eff796c52 (patch)
treeeae0edad91434cf833f1d44c315fc518e602881e /sci-libs/openmm
parentDepend on setuptools, thanks to Arfrever. (diff)
downloadhistorical-c4271e1333fdd5dd4dad9884aa9f498eff796c52.tar.gz
historical-c4271e1333fdd5dd4dad9884aa9f498eff796c52.tar.bz2
historical-c4271e1333fdd5dd4dad9884aa9f498eff796c52.zip
version bump
Package-Manager: portage-2.2.0_alpha176/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586
Diffstat (limited to 'sci-libs/openmm')
-rw-r--r--sci-libs/openmm/ChangeLog7
-rw-r--r--sci-libs/openmm/Manifest18
-rw-r--r--sci-libs/openmm/openmm-5.1.ebuild70
3 files changed, 86 insertions, 9 deletions
diff --git a/sci-libs/openmm/ChangeLog b/sci-libs/openmm/ChangeLog
index 4106ec0c1787..3eef037a14e4 100644
--- a/sci-libs/openmm/ChangeLog
+++ b/sci-libs/openmm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/openmm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/openmm/ChangeLog,v 1.9 2013/05/22 00:59:33 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/openmm/ChangeLog,v 1.10 2013/05/22 02:09:22 ottxor Exp $
+
+*openmm-5.1 (22 May 2013)
+
+ 22 May 2013; Christoph Junghans <ottxor@gentoo.org> +openmm-5.1.ebuild:
+ version bump
22 May 2013; Christoph Junghans <ottxor@gentoo.org> -openmm-4.1.1-r1.ebuild,
-openmm-5.0.ebuild:
diff --git a/sci-libs/openmm/Manifest b/sci-libs/openmm/Manifest
index 056a699aaa1a..7a573096970a 100644
--- a/sci-libs/openmm/Manifest
+++ b/sci-libs/openmm/Manifest
@@ -2,17 +2,19 @@
Hash: SHA256
DIST OpenMM5.0.1-Source.zip 15201507 SHA256 8fe0cc75ec2b7e6edd7f69d64772edb6535e97bec4c2445831716239371b4af4 SHA512 6d480f424fbf18bf150d68ae21fa71cf39399de2183ee80ac73bac41e8486764833346dd173e976f133525abf51f91f47cce4dc6343693a8d489069c2202e316 WHIRLPOOL a3ece2015de51e5296de2c79267aa0527a79b124a1f4998f0093ef06ef848b098791209429b647fd27f137cc7f8e5ba97bdd86dfcaeea540ff0c274bee5be318
+DIST OpenMM5.1-Source.zip 15582536 SHA256 5f011bfbc51f48635384a05ab0e6adeb8a8d0db96a9714a792534547db30bf45 SHA512 90ecfc42d9b4a494cb160f414695cbff200203170353babf9e9bed3d3895a6fda86524e9dac83c6afec0abb440342d3077719c83c2f8bc0866931d0a8b08b0e5 WHIRLPOOL dca8173e460df7351b35712b35dd1b7151f215a9d06de68f0fc27d6cabace2488e32975dbcb03fd54ad0675a6cbc9f162e6a9d383b91598754db5a5cf9973dc6
EBUILD openmm-5.0.1.ebuild 1636 SHA256 f2d185b11bf3b48ed54abea4ce46e600d1fbdfd241367a64b5f83a1fa853c312 SHA512 53ab3eab49afe4960ce7e9cbfd59d903b7ec0139eb47f86a17f40de36e5b1e2f58b6053a3aedb9fcf3075718bbd094c6c0022e3c6ae7b4f9620a462845c43ccc WHIRLPOOL ae8d0bba666cce8a2f49050df4fbef0f5e96712b3affd6ef2d18a23793b36fb1bfcef6f8a96643bfaf68813e91a909b0e86e47f91a82aa77ca960b8aa408caba
-MISC ChangeLog 1315 SHA256 fc3fc0d7cc2ad2511938fd94eb8dd82d33195b74676e77fb9a6a098efae47557 SHA512 1a26cbb65a6bac5ecb98975f2b24847baa52aa7b3b1d106cc91490403abda2cd7841f8b8fe83ea46eb070ce37b23d7dd5fb3012da5349b244bf4f086d849b6f6 WHIRLPOOL 5b87d3067cd32b2fddd3d711244f2b491b3833436c2d748c1f5ed5be577f1746697f5759b83cc41333b92442f7684826793a1933bb74fdb57f7138ddcc7d1538
+EBUILD openmm-5.1.ebuild 1634 SHA256 5577a62e8b7afa65ba0bad84da67d424ab890b85b10cca095076b173f2875c1b SHA512 24cfed5fdd6a5d9950858521274e3dc9a5fe3721c0d049ee8758e3d46c144578406e7750a7519b52b20c50991b7cddf8e6ea6a7ca47e844231fce986ddc38690 WHIRLPOOL c3d73d326c3924737b890ca1655b1542ae8cf6a7c183089ff5631cbda81f1c1057d002865a6713c55ff1b83a7b40225eb02878fa5c2fcef5b0363ca8bcfa9a22
+MISC ChangeLog 1433 SHA256 7b86193ec158b6e001499e978cbd676086930cacf63ab4795a3b44259d3c4bee SHA512 5314afcdfc6783201fddc6dc0135bee3becf4232ea77b0749bfc73dfe22631e1c3f1729679da4cb90fa98b59ae1172a52ab7c23d596a36d84367f6d47f184269 WHIRLPOOL db91696776e9314ef33ab278e7937d163ca180c46b43cb770715079bf80580bda99627da053885e0919639d06a34a77a39fd5a7824abe5cd8413eee254a7f022
MISC metadata.xml 444 SHA256 829ec5e9d727c6017890467a1e2505435c64364bb6ab3c1d0bfc41d7403a8e77 SHA512 9a40b9800aa9940b787e45194da8df2b3a7df0f2a212480fc3c86ec37a99eb532778679454000ca6ce670c1298a246fbc5bf1956717aae8d2f12eddf157b20d7 WHIRLPOOL c7189f2680f574b7e978c1d6850b8b25ddb7d276bc9f553bba9a15d91c2b711669022958d7546aeca9e7eadc7d78a87ae6eb194a39395afa0047fe66be1262b6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJRnBh8AAoJEOeBhlrCAAWGemwH/RpcXhd8bZJAkIxN9RPPZtNL
-TLvhnpUFxzTgEz5sVbG/Sn5odY0szM31L+yrxwy5JCOy1XfC083NpQStXDMcQM7l
-d7JO+xuBFMl16piCfdi1OZb8eTUT+9P8yShdW56xQ7JeL58gCwfyWjfoQzuve5eY
-fxxyrqc3e6NVZjbra6H8vF9tGAC+eapA7hmdCfTaRa5DbW7FRSevuGn31jRzgZbF
-+A657DM4R8d0ip0vIDPIqDjMe4N0pyUn6sj7qfka8A96t+WHD7XjNFs3w7TrBmLM
-LFqcNNqRL1JKTucORczfZguoYbzM55nesVmsBvGvRNadf6DeLiJYkBmy3EJV7lI=
-=Ya47
+iQEcBAEBCAAGBQJRnCjhAAoJEOeBhlrCAAWGGR0H/35LmXTzU6Pf9z+rfbSvgori
+nVQYDKq7OleYinHIOp8PzvPosxFjFt0zte9G9Dtc+YPlYKkFUfA6IocdIKG2DJ26
+iwt6fBYmK+JnyupwaBkmvbvFLbh7GY89YtYJf7FZrjj3DYr+LmO7ShEe4+jTha43
+d59UXjc/JSD3E+KXRmbRB8QQiU85p+GJTbp8InEJp1VZPrKf0TxDGrGDpScp5cY6
+vGjMNBKmpsoCMgzG6TVFisS8AtB+etSDd/YFotnKvWcSqix0iQMXTEdJ0YO+eIwu
+h8uegPRsBUqQXFISb6GXaCGC9j0jKUcraZJ2mJ6ihLNS8nyV+qxsMNplq7398d0=
+=v+92
-----END PGP SIGNATURE-----
diff --git a/sci-libs/openmm/openmm-5.1.ebuild b/sci-libs/openmm/openmm-5.1.ebuild
new file mode 100644
index 000000000000..fc96bf017e6d
--- /dev/null
+++ b/sci-libs/openmm/openmm-5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/openmm/openmm-5.1.ebuild,v 1.1 2013/05/22 02:09:22 ottxor Exp $
+
+EAPI="5"
+
+PYTHON_DEPEND="2:2.6"
+
+inherit cmake-utils cuda python
+
+MY_P="${PN^^[om]}${PV}-Source"
+DESCRIPTION="provides tools for modern molecular modeling simulation"
+HOMEPAGE="https://simtk.org/home/openmm"
+SRC_URI="mirror://gentoo/${MY_P}.zip"
+
+LICENSE="MIT LGPL-2.1+ BSD RU-BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda doc examples opencl wrappers"
+
+RDEPEND="
+ cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
+ opencl? ( virtual/opencl )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ wrappers? (
+ dev-cpp/gccxml virtual/jre
+ app-doc/doxygen )" # wrappers need doxygen #470706
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ python_set_active_version 2
+}
+
+src_prepare() {
+ use cuda && cuda_src_prepare
+ default
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use cuda OPENMM_BUILD_CUDA_LIB)
+ $(cmake-utils_use opencl OPENMM_BUILD_OPENCL_LIB)
+ $(cmake-utils_use doc OPENMM_GENERATE_API_DOCS)
+ $(cmake-utils_use wrappers OPENMM_BUILD_C_AND_FORTRAN_WRAPPERS)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use doc; then
+ dodoc "${ED}"/usr/docs/*.pdf
+ dohtml -r "${ED}"/usr/docs/*.html "${ED}"/usr/docs/api-*
+ fi
+ rm -f "${ED}"/usr/docs/*.pdf
+ rm -rf "${ED}"/usr/docs/*.html "${ED}"/usr/docs/api-*
+ rmdir "${ED}"/usr/docs || die
+
+ if use examples; then
+ insinto /usr/share/"${PN}"
+ doins -r "${ED}"/usr/examples
+ fi
+ rm -rf "${ED}"/usr/examples
+
+ rm -rf "${ED}"/usr/licenses
+}