diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-physics/espresso++ |
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-physics/espresso++')
-rw-r--r-- | sci-physics/espresso++/Manifest | 6 | ||||
-rw-r--r-- | sci-physics/espresso++/espresso++-1.9.4.ebuild | 60 | ||||
-rw-r--r-- | sci-physics/espresso++/espresso++-9999.ebuild | 58 | ||||
-rw-r--r-- | sci-physics/espresso++/metadata.xml | 16 |
4 files changed, 140 insertions, 0 deletions
diff --git a/sci-physics/espresso++/Manifest b/sci-physics/espresso++/Manifest new file mode 100644 index 000000000000..f97140b51f6d --- /dev/null +++ b/sci-physics/espresso++/Manifest @@ -0,0 +1,6 @@ +DIST espresso++-1.9.4.tar.gz 23954404 SHA256 dc08381259394a4bd076bfe9b4bd53d687911025258e3a17a473ada12e2e5e68 SHA512 0b5c8ad81c1d6b742909533c58cd791f1702270778f6f140e84108f0da8313418f7fa39d83de2e24f8308e887a1c41d2fcdd0a33ef505d08244a235f95fe611d WHIRLPOOL c56e1055f8edc46b3c80f1d511dc925e9821376033330998fa6ecc0bb8aedf90cd701241f12ab3420afa2198b5b6584458b829dc01fd3c68a5223faeb07e833d +EBUILD espresso++-1.9.4.ebuild 1264 SHA256 4cebd91efe20f7e0a84668d6e47301b3e4f1fbf1bc12b07374459b9d741c9afd SHA512 8b43f473fb2120c85441f721df7a52d82a924ed88d51e8e97672e608edcfb37bb357807e49336a409c28363b9de86fe5f9fde5d909addc8eb7a23b847b5380e5 WHIRLPOOL 00e6ff741c094992983e773e1a6c295720272b20ac8cb1af050426acf0f3d32459eb70f938b0c940649c910191d2575027d04762850b82f499e7ac97b9e1f194 +EBUILD espresso++-9999.ebuild 1229 SHA256 554285eb3f13bbb99f9dcd080613ac8ab5f75b2bd83b1df735a8953191676bac SHA512 eb71b59603ddbf3c830b8b0ad1034b613a9a97552ad0d31e0cb67380f2b10b833d150054af363ebeb5474f4fff366af3a787c2f95fa25dc15b9173839a51302e WHIRLPOOL d940c996cdde66342c8b1c9979b188987f819e2a5bfa2db45d875c66b0830726c33bd46d1a104eb94dd55fea1897da31ba1a0914fb491baead570d4d22057cd8 +MISC ChangeLog 3961 SHA256 f248569576a2136b0ae3b225213c29f8e04754fe5db093e0befe10e36ab603be SHA512 cf9d30841a86e8a723280af53c754e298def9f06ade989d02532e6079e3bbcc670788e2d5e2c50863c7b5f34fc6baa618be9e819557c3ea02882008424d74818 WHIRLPOOL ab523e806e56c096d5914c890b1991ea60d8179d102f0df0a3553e419a83b15121f5878dcbf1c8b94d8a0e83fd8c49d0b454cb7926fd3c7743e80080ebfcc895 +MISC ChangeLog-2015 2106 SHA256 2bd78fdb806ec290676715a1f04a8705185d2106da089038bf4394f4239672e4 SHA512 f2777baca67fed7da85b694a83fc4145b370e18008c1ddf36aa117e5175024145abc0dea7ddc61815ae886c021732aa37a8f0b10e37c6b570c1ba5080b15d830 WHIRLPOOL 11f20e6fe915874e7efade77d74c93817b85d8f3075e2529e7cc4845c84b3d733b6ad3953350be197ebeea5afc3a19ef9b9d2ebfebdd1919538e70c2b9dba47f +MISC metadata.xml 525 SHA256 c10fa9a9588b27d9206a237a8c2894ffd15efbd2793f7f0739174c099f6d5618 SHA512 62fa70b4fb5b56734c3ba8d47fa3940f3b3856a2f51941f2804daee53949142bbfd4cab9036ed10e0901284bd9bd15a03541d6927c1d4d89eb701f2efeb636ed WHIRLPOOL 3c7a4aadfec74d67d92a3b763693d3355321b72125b391e6f13f7bb88fbf35fcfa13d3326a205c740c3c3debc99a0e966bbc70e4d53517b53922963e879b9f1b diff --git a/sci-physics/espresso++/espresso++-1.9.4.ebuild b/sci-physics/espresso++/espresso++-1.9.4.ebuild new file mode 100644 index 000000000000..0a19919baf75 --- /dev/null +++ b/sci-physics/espresso++/espresso++-1.9.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +CMAKE_MAKEFILE_GENERATOR="ninja" + +inherit cmake-utils python-r1 + +DESCRIPTION="A Modern Multiscale Simulation Package for Soft Matter Systems" +HOMEPAGE="https://www.espresso-pp.de" + +MY_PN="${PN//+/p}" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + virtual/mpi + dev-libs/boost:=[python,mpi,${PYTHON_USEDEP}] + sci-libs/fftw:3.0 + >=dev-python/mpi4py-2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + src_configure_internal() { + local mycmakeargs=( + -DEXTERNAL_BOOST=ON + -DEXTERNAL_MPI4PY=ON + -DWITH_RC_FILES=OFF + ) + cmake-utils_src_configure + } + python_foreach_impl src_configure_internal +} + +src_compile() { + python_foreach_impl cmake-utils_src_make +} + +src_test() { + python_foreach_impl cmake-utils_src_test +} + +src_install() { + python_foreach_impl cmake-utils_src_install +} diff --git a/sci-physics/espresso++/espresso++-9999.ebuild b/sci-physics/espresso++/espresso++-9999.ebuild new file mode 100644 index 000000000000..2f9ecca51ed3 --- /dev/null +++ b/sci-physics/espresso++/espresso++-9999.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +CMAKE_MAKEFILE_GENERATOR="ninja" + +inherit cmake-utils python-r1 + +DESCRIPTION="A Modern Multiscale Simulation Package for Soft Matter Systems" +HOMEPAGE="https://www.espresso-pp.de" + +MY_PN="${PN//+/p}" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + virtual/mpi + dev-libs/boost:=[python,mpi,${PYTHON_USEDEP}] + sci-libs/fftw:3.0 + dev-python/mpi4py[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +src_configure() { + src_configure_internal() { + local mycmakeargs=( + -DEXTERNAL_BOOST=ON + -DEXTERNAL_MPI4PY=ON + -DWITH_RC_FILES=OFF + ) + cmake-utils_src_configure + } + python_foreach_impl src_configure_internal +} + +src_compile() { + python_foreach_impl cmake-utils_src_make +} + +src_test() { + python_foreach_impl cmake-utils_src_test +} + +src_install() { + python_foreach_impl cmake-utils_src_install +} diff --git a/sci-physics/espresso++/metadata.xml b/sci-physics/espresso++/metadata.xml new file mode 100644 index 000000000000..1587252e7be8 --- /dev/null +++ b/sci-physics/espresso++/metadata.xml @@ -0,0 +1,16 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>junghans@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> + <maintainer type="project"> + <email>sci-physics@gentoo.org</email> + <name>Gentoo Physics Project</name> + </maintainer> + <upstream> + <remote-id type="bitbucket">espressopp/espressopp</remote-id> + <remote-id type="github">espressopp/espressopp</remote-id> + </upstream> +</pkgmetadata> |