From 9452a6e87b6c2c70513bc47a2470bf9f1168920e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Jun 2020 10:39:22 +0100 Subject: gentoo resync : 13.06.2020 --- sci-chemistry/chemex/Manifest | 3 ++ sci-chemistry/chemex/chemex-2018.10.2.ebuild | 47 ++++++++++++++++++++++ .../files/chemex-2018.10.2-tests-package.patch | 11 +++++ 3 files changed, 61 insertions(+) create mode 100644 sci-chemistry/chemex/chemex-2018.10.2.ebuild create mode 100644 sci-chemistry/chemex/files/chemex-2018.10.2-tests-package.patch (limited to 'sci-chemistry/chemex') diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest index 6474026f3896..95508ed47981 100644 --- a/sci-chemistry/chemex/Manifest +++ b/sci-chemistry/chemex/Manifest @@ -1,3 +1,6 @@ +AUX chemex-2018.10.2-tests-package.patch 418 BLAKE2B 7547e44f73bba8f48dda46e1867cff75a4343b26732b59b011470a7a8143bc0b17c7a7f87d97672239b679406fc54662d68f04e2b1548adddd723ecced954205 SHA512 5e3c58ab4ba271672381308177c462e0813a2e43ced602090b527d99be3e3f38f53f822cfe62ed8f841a16f4c04a933f4ed08d2e71c04777745298e3354bfb4a DIST chemex-0.6.1.tar.gz 1449216 BLAKE2B 6b7f7597b09cd43b9bec89b6359d1f650fdd7d4f3a373e706da80dafaf438417458f34af6bc378442b5b4a84cb8222103ebc8026c85583e8dece3fad0dc77204 SHA512 40f538ef9c162759c7a6863886da8d46746ac362fc19154f0a5f3dd8703f7fea7397c3f34092c86dbce486c452e0d3b09a76e4c11ae119834d7ca4912e7f3fdf +DIST chemex-2018.10.2.tar.gz 546575 BLAKE2B c36ae3bc152459844633276ab286b6f750ed5b2538c4289ceb75de9a081ad74fe346a79357fd6fc2f8972722b3520473262c4d623e46d6a4b30395962164a51f SHA512 f8ed017c0881ea9188e150456827e2c6302bdfe546c8058bd0261e43d941fbd1ac9e6abf1621d82107a4f6bd4e9aa4bc70c46e42dc98eabf2dba45a4fa78f77e EBUILD chemex-0.6.1-r3.ebuild 1037 BLAKE2B 8d1d5ed8e4aea24247816a7db54644e421e720cc86e469abc62b3f0c61ad1b3178ecd6ab6318d0419f1e6d27796526f42c68f95574d65594c681142f64f71cd9 SHA512 5d0b85517336e7c47de49a0f5cc061c4eb46e6b6f02eff6d964e467cef78d19077635140d0150ad3cec698d5e98d1fae4abebcce834e1b31b485fe3b52efa75e +EBUILD chemex-2018.10.2.ebuild 1155 BLAKE2B caf445596bf98c1b0fccaf1c894c23937fb2087d149254ff07bf1cd4d4c47acd4526f733f6c86739cb6206a73bf98b9b8f34fc074ed9d7d3f5ddb0551c34d8bc SHA512 c330644a70739efd68293d0cb9295bd3bae0635747fd402ab1b9ebd1d18e239f88eeadd95209e2cd660c0d1151e31c7d4bbfea9ed3493888360fcec57f287724 MISC metadata.xml 216 BLAKE2B 0fbfa16661345362ff89f87adc0bb42fc5f5c9145cdedb36f3f537b39af4023b91c4dfb0d8e83a4f9ac963141f594ba8ae678371c338d992a96e02c11fd84195 SHA512 628a69805356b7458edaa2297901224178b016477a937f77e692a78ce3e7a0b6d2d7b4c4b7e70d0185d7112e6a59a5131e07d8c950e90b9c8722471d7511afc6 diff --git a/sci-chemistry/chemex/chemex-2018.10.2.ebuild b/sci-chemistry/chemex/chemex-2018.10.2.ebuild new file mode 100644 index 000000000000..99f888adb024 --- /dev/null +++ b/sci-chemistry/chemex/chemex-2018.10.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_SINGLE_IMPL="yes" +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data" +HOMEPAGE="https://github.com/gbouvignies/chemex" +SRC_URI="https://github.com/gbouvignies/chemex/archive/${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/asteval-0.9.11[${PYTHON_MULTI_USEDEP}] + >=dev-python/lmfit-0.9.11[${PYTHON_MULTI_USEDEP}] + >=dev-python/matplotlib-1.1[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/setuptools_scm[${PYTHON_MULTI_USEDEP}] + >=sci-libs/scipy-0.11[${PYTHON_MULTI_USEDEP}] + ') +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/ChemEx-${PV}" + +PATCHES=( + # https://github.com/gbouvignies/ChemEx/issues/44 + "${FILESDIR}"/${P}-tests-package.patch +) + +src_prepare() { + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" + distutils-r1_src_prepare +} + +python_test() { + py.test -v -v || die +} diff --git a/sci-chemistry/chemex/files/chemex-2018.10.2-tests-package.patch b/sci-chemistry/chemex/files/chemex-2018.10.2-tests-package.patch new file mode 100644 index 000000000000..d743c969a925 --- /dev/null +++ b/sci-chemistry/chemex/files/chemex-2018.10.2-tests-package.patch @@ -0,0 +1,11 @@ +--- a/setup.py~ 2019-03-12 21:45:04.000000000 +0100 ++++ b/setup.py 2020-06-07 11:36:28.052241913 +0200 +@@ -21,7 +21,7 @@ + "Programming Language :: Python :: 3.7", + ], + keywords="nmr protein dynamics chemical exchange cpmg cest relaxation data fitting", +- packages=find_packages(), ++ packages=find_packages(exclude=['tests']), + install_requires=[ + "numpy>=1.0", + "scipy>=1.0", -- cgit v1.2.3