diff options
Diffstat (limited to 'sci-chemistry/hoomd')
-rw-r--r-- | sci-chemistry/hoomd/ChangeLog | 32 | ||||
-rw-r--r-- | sci-chemistry/hoomd/Manifest | 9 | ||||
-rw-r--r-- | sci-chemistry/hoomd/hoomd-0.9.2.ebuild | 106 | ||||
-rw-r--r-- | sci-chemistry/hoomd/hoomd-9999.ebuild | 108 | ||||
-rw-r--r-- | sci-chemistry/hoomd/metadata.xml | 9 |
5 files changed, 0 insertions, 264 deletions
diff --git a/sci-chemistry/hoomd/ChangeLog b/sci-chemistry/hoomd/ChangeLog deleted file mode 100644 index 6cb6f8bac..000000000 --- a/sci-chemistry/hoomd/ChangeLog +++ /dev/null @@ -1,32 +0,0 @@ -# ChangeLog for sci-chemistry/hoomd -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 14 Jun 2013; Michael Palimaka <kensington@gentoo.org> hoomd-0.9.2.ebuild, - hoomd-9999.ebuild: - Migrate to EAPI 5. Add missing USE flag. - - 12 Feb 2012; Mike Gilbert <floppym@gentoo.org> hoomd-0.9.2.ebuild, - hoomd-9999.ebuild: - Indent with tabs. - - 07 Apr 2011; Ross Smith (gaurdro) <gaurdro@gmail.com> - -hoomd-0.9.1.3815.ebuild, +hoomd-0.9.2.ebuild: - Version bump for hoomd. - - 16 Mar 2011; Ross Smith (gaurdro) <gaurdro@gmail.com> +hoomd-9999.ebuild: - new ebuild for bug 357021, thanks Tommy[D], mgorny and the rest of the - sunrise devs - - 15 Mar 2011; Ross Smith (gaurdro) <gaurdro@gmail.com> - hoomd-0.9.1.3815.ebuild: - Fixed unescaped characters in pkg_setup - - 15 Mar 2011; Ross Smith (gaurdro) <gaurdro@gmail.com> - hoomd-0.9.1.3815.ebuild, +hoomd-0.9.1.3815.patch: - fixed errors in hoomd ebuild. Thanks ato mgorny for the review - - 13 Mar 2011; Ross Smith (gaurdro) <gaurdro@gmail.com> - +hoomd-0.9.1.3815.ebuild, +metadata.xml: - New Ebuild for bug 357021. Thanks to the sunrise devs for their help - diff --git a/sci-chemistry/hoomd/Manifest b/sci-chemistry/hoomd/Manifest deleted file mode 100644 index 77f1673d3..000000000 --- a/sci-chemistry/hoomd/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST hoomd-0.9.2.tar.bz2 3870915 SHA256 4e094480c961bd3401cee2633934dbea18867463087aa3e3b62ef962f8c56a8c SHA512 08d53d3fab36429d97b9f00b2393192e06c7caf9305fccba51138d263333d9a40573ad4390198172fac6ba5d94723a1bb145125df490177b0170220d274db5c5 WHIRLPOOL b2cc18304f18d6c670022e207392e21353e4cfaa7ed9a5c735e3ea5012f26eff4d9c3814761bb99b84224709e162a509a2ff931504466824e2e5e75a9361375f -DIST hoomd-devdoc-0.9.1.tar.bz2 729365 SHA256 e2d5fcad50c94b7a7eea1b7142f4d0c7590a014587e6c8978c74e81580b8e57e -DIST hoomd-devdoc-0.9.2.tar.bz2 1681308 SHA256 fbcdaf0f8c1c65fa87135a32450974accfa02f40a60f0bd362006619cfdf47ee -DIST hoomd-userdoc-0.9.1.pdf 1462069 SHA256 119d97d630df30683debf4e128b3b4692bb3926b14ada3d4da7117a8c1086b09 -DIST hoomd-userdoc-0.9.2.pdf 1482742 SHA256 156a0b5b4363ad509c6f50c182c866f6d1d53d520ddee2887300c54f1a12c1fc -EBUILD hoomd-0.9.2.ebuild 3054 SHA256 8430ae7c28bae463576574c677a5f59eeed02d5c39e5736e04d8975fcfa2f4ae SHA512 67e1b88754c0c21b6ece4496645ccee283bc75bfe9dbca7dc7bbeb07c7d836563fd28b7d083088a0fd752ba07614b4ff51040dd5f5d2600914e6cdda51e0b1a7 WHIRLPOOL 161375a824e4e2838a5fa4784282ffdef9c29b6ee94779e0655db12f96a569b1a1b20825320be041aec8c1d69bee051332703c6b8588298028776ba6758ba3d7 -EBUILD hoomd-9999.ebuild 3236 SHA256 03e3a07369572567cb0968c03dc24478f830477c33ca7ea45c65f936f469729b SHA512 ef25056917802c7f11319b94b046e46cb2e3b80a974f1eca589d4fc1089b7d1e967241a0a5163e14fd4d70bcb5bb238820b41be23068a142365246f7124a00f4 WHIRLPOOL c04dc1fccde286ab7643f4c60a50b6dddbed51f530236b839e40a24f28dac972dfbba3c96df855eda3396958856bf80132f81a0cc3e5be7275ae4fa0e7a086e8 -MISC ChangeLog 1142 SHA256 80fb83d5476fb4ce18280f7a6162d640670660bf7eee6851343d9dae74c53c4f SHA512 50ec5cf89d61588fcc1806e81a90f52dc25ab801c0042fc8ce80065ff92dec59e12f474b534b3a65e69ea1555ccc24b80f4665091de8ed6899df36fda74c6f03 WHIRLPOOL 419f75d5c571d78a03254f2724653b82d0c901f273990b0f93f3bf3c4d4b6de9fe8f36f374f69d998f6263d422c8424731c08d4b7b70439801b9e83afd776052 -MISC metadata.xml 497 SHA256 2baa1a0b42be662035da5bf8ae51f05ab042b6d8a99020b101898e64f5b1ea33 SHA512 16b59f85e1481ddcea2435a195d15f9f054de61084a5d383797669a1873cf3d53f6fcf787f70c19ffd08d6920ad59f63733d6e98757fac8dd14fd44204379a85 WHIRLPOOL 6f85ec0c3b43906cb4dd5ecf9852a78648e5d3b4b52674e020d56c30caa4f5d2d8b92df603a59fdb0e7fc55b8217e46914212507c9a9180cd3c4796ab205304d diff --git a/sci-chemistry/hoomd/hoomd-0.9.2.ebuild b/sci-chemistry/hoomd/hoomd-0.9.2.ebuild deleted file mode 100644 index 7b4e1b4f7..000000000 --- a/sci-chemistry/hoomd/hoomd-0.9.2.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" - -inherit cmake-utils eutils fdo-mime python versionator -DESCRIPTION="HOOMD performs general purpose molecular dynamics simulations on NVIDIA GPUs" -HOMEPAGE="http://codeblue.umich.edu/hoomd-blue/index.html" -SRC_URI="http://codeblue.umich.edu/hoomd-blue/downloads/0.9/${P}.tar.bz2 - doc? ( http://codeblue.umich.edu/hoomd-blue/downloads/0.9/hoomd-userdoc-${PV}.pdf - http://codeblue.umich.edu/hoomd-blue/downloads/0.9/hoomd-devdoc-${PV}.tar.bz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+cuda debug doc +openmp +single-precision static-libs test zlib" - -RDEPEND="dev-libs/boost - cuda? ( >=dev-util/nvidia-cuda-toolkit-2.0 ) - sys-libs/zlib" -DEPEND="${RDEPEND}" -RESTRICT_PYTHON_ABIS="3.*" - -pkg_setup() { - python_pkg_setup - - if use cuda; then - if has_version '<=dev-util/nvidia-cuda-toolkit-3.0'; then - if version_is_at_least 4.4 $(gcc-version); then - ewarn "Nvidia CUDA SDK version 3.0 and below requires a gcc version less than 4.4" - ewarn "Enabling the cuda use flag with gcc version 4.4 or higher will cause build failures in those SDK versions." - ewarn "Please use gcc-config to set a gcc version less than 4.4 ." - fi - - elif has_version '<=dev-util/nvidia-cuda-toolkit-3.2'; then - if version_is_at_least 4.5 $(gcc-version); then - ewarn "Nvidia CUDA SDK Version 3.2 and below require a gcc version less than 4.5" - ewarn "Enabling the cuda use flag with gcc version 4.5 or higher will cause build failures in those SDK versions." - ewarn "Please use gcc-config to set a gcc version less than 4.5." - fi - fi - fi -} - -src_prepare(){ - python_copy_sources -} - -src_configure(){ - use single-precision && local sp="ON" || local sp="OFF" - - if use !single-precision && use cuda ; then - ewarn "Single precision must be enabled to have cuda support built-in." - ewarn "Single-precision will be enabled for this build." - local sp="ON" - fi - my_config() { - local mycmakeargs=( - $(cmake-utils_use_enable cuda CUDA) - $(cmake-utils_use_enable static-libs STATIC) - $(cmake-utils_use_enable test BUILD_TESTING) - $(cmake-utils_use_enable openmp OPENMP) - $(cmake-utils_use_enable zlib ZLIB) - -DENABLE_VALGRIND=OFF - -DENABLE_NATIVE_INSTALL=0N - -DENABLE_DOXYGEN=OFF - -DPYTHON_SITEDIR="$(python_get_sitedir)" - -DENABLE_SINGLE_PRECISION=${sp} - -DCMAKE_BUILD_TYPE=${cbt} - -DENABLE_OCELOT:BOOL=OFF - ) - - cmake-utils_src_configure - } - - python_execute_function -s my_config -} - -src_test(){ - python_execute_function -s cmake-utils_src_test -} - -src_install(){ - if use doc; then - insinto /usr/share/doc/${PF} - doins hoom-userdoc-${PV}.pdf - - insinto /usr/share/doc/${PF}/devdocs - doins -r "${WORKDIR}/hoomd-devdoc-${PV}/" - fi - - python_execute_function -s cmake-utils_src_install -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} diff --git a/sci-chemistry/hoomd/hoomd-9999.ebuild b/sci-chemistry/hoomd/hoomd-9999.ebuild deleted file mode 100644 index fa76fc50a..000000000 --- a/sci-chemistry/hoomd/hoomd-9999.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -ESVN_REPO_URI=http://codeblue.umich.edu/hoomd-blue/svn/trunk -MY_DOC_PV="0.9.1" - -inherit cmake-utils eutils fdo-mime python subversion versionator -DESCRIPTION="HOOMD performs general purpose molecular dynamics simulations on NVIDIA GPUs" -HOMEPAGE="http://codeblue.umich.edu/hoomd-blue/index.html" -SRC_URI="doc? ( http://codeblue.umich.edu/hoomd-blue/downloads/0.9/hoomd-userdoc-${MY_DOC_PV}.pdf - http://codeblue.umich.edu/hoomd-blue/downloads/0.9/hoomd-devdoc-${MY_DOC_PV}.tar.bz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="+cuda debug doc +openmp +single-precision static-libs test zlib" - -RDEPEND="dev-libs/boost - cuda? ( >=dev-util/nvidia-cuda-toolkit-2.0 dev-util/nvidia-cuda-sdk ) - sys-libs/zlib" -DEPEND="${RDEPEND}" -RESTRICT_PYTHON_ABIS="3.*" - -pkg_setup() { - python_pkg_setup - - if use cuda; then - if has_version '<=dev-util/nvidia-cuda-toolkit-3.0'; then - if version_is_at_least 4.4 $(gcc-version); then - ewarn "Nvidia CUDA SDK version 3.0 and below requires a gcc version less than 4.4" - ewarn "Enabling the cuda use flag with gcc version 4.4 or higher will cause build failures in those SDK versions." - ewarn "Please use gcc-config to set a gcc version less than 4.4 ." - fi - - elif has_version '<=dev-util/nvidia-cuda-toolkit-3.2'; then - if version_is_at_least 4.5 $(gcc-version); then - ewarn "Nvidia CUDA SDK Version 3.2 and below require a gcc version less than 4.5" - ewarn "Enabling the cuda use flag with gcc version 4.5 or higher will cause build failures in those SDK versions." - ewarn "Please use gcc-config to set a gcc version less than 4.5." - fi - fi - fi -} - -src_prepare(){ - python_copy_sources -} - -src_configure(){ - use single-precision && local sp="ON" || local sp="OFF" - - if use !single-precision && use cuda ; then - ewarn "Single precision must be enabled to have cuda support built-in." - ewarn "Single-precision will be enabled for this build." - local sp="ON" - fi - my_config() { - local mycmakeargs=( - $(cmake-utils_use_enable cuda CUDA) - $(cmake-utils_use_enable static-libs STATIC) - $(cmake-utils_use_enable test BUILD_TESTING) - $(cmake-utils_use_enable openmp OPENMP) - $(cmake-utils_use_enable zlib ZLIB) - -DENABLE_VALGRIND=OFF - -DENABLE_NATIVE_INSTALL=0N - -DENABLE_DOXYGEN=OFF - -DPYTHON_SITEDIR="$(python_get_sitedir)" - -DENABLE_SINGLE_PRECISION=${sp} - -DCMAKE_BUILD_TYPE=${cbt} - -DENABLE_OCELOT:BOOL=OFF - ) - - cmake-utils_src_configure - } - - python_execute_function -s my_config -} - -src_test(){ - python_execute_function -s cmake-utils_src_test -} - -src_install(){ - if use doc; then - insinto /usr/share/doc/${PF} - newins "${DISTDIR}/hoomd-userdoc-${MY_DOC_PV}.pdf" hoom-userdoc-${PV}.pdf - - insinto /usr/share/doc/${PF}/devdocs - mv "${WORKDIR}/hoomd-devdoc-${MY_DOC_PV}/" "${WORKDIR}/hoomd-devdoc-${PV}" || die - doins -r "${WORKDIR}/hoomd-devdoc-${PV}/" - fi - - python_execute_function -s cmake-utils_src_install -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} diff --git a/sci-chemistry/hoomd/metadata.xml b/sci-chemistry/hoomd/metadata.xml deleted file mode 100644 index 258ca463f..000000000 --- a/sci-chemistry/hoomd/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> -<use> - <flag name='cuda'>Enables support for the NVIDIA CUDA library. Requires single-precision flag be set.</flag> - <flag name='single-precision'>Computations will be performed using single precision numbers. Otherwise computations will be performed in double precision. </flag> -</use> -</pkgmetadata> |