From 529f16db8142d6c61de15180af6e96cd0cf9b0ae Mon Sep 17 00:00:00 2001 From: Horea Christian Date: Mon, 1 Aug 2022 21:22:24 -0400 Subject: [PATCH] sci-biology/bidsschematools: new package, add 0.3.0_pre20220801 Signed-off-by: Horea Christian --- sci-biology/bidsschematools/Manifest | 1 + .../bidsschematools-0.3.0_pre20220801.ebuild | 33 +++++++++++++++++++ sci-biology/bidsschematools/metadata.xml | 12 +++++++ 3 files changed, 46 insertions(+) create mode 100644 sci-biology/bidsschematools/Manifest create mode 100644 sci-biology/bidsschematools/bidsschematools-0.3.0_pre20220801.ebuild create mode 100644 sci-biology/bidsschematools/metadata.xml diff --git a/sci-biology/bidsschematools/Manifest b/sci-biology/bidsschematools/Manifest new file mode 100644 index 0000000..255b9e7 --- /dev/null +++ b/sci-biology/bidsschematools/Manifest @@ -0,0 +1 @@ +DIST bidsschematools-0.3.0_pre20220801.tar.gz 5716585 SHA256 b91e5707786704c6a0ee13489d78fdc0d274b334ea435bb375498c07d40933eb SHA512 524206d54a04587180dd3b150bb4e88282d62cf1273717d3caedb6b227e74102b9b5d4e68cb2b1725ad6e19641e0fbcb5ee1b2b5931fa7025f918d72e8a591a9 WHIRLPOOL 8a732807ee307fe96093c1fa9b4943d8bf5bbe07a24258460c23d2f35adb91c8cce08516dcd8c8e61d0fe2be2a34ca0d8063612697031520fa5fba083cf4be7c diff --git a/sci-biology/bidsschematools/bidsschematools-0.3.0_pre20220801.ebuild b/sci-biology/bidsschematools/bidsschematools-0.3.0_pre20220801.ebuild new file mode 100644 index 0000000..54fc798 --- /dev/null +++ b/sci-biology/bidsschematools/bidsschematools-0.3.0_pre20220801.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="A Python library for working with the BIDS schema" +HOMEPAGE="https://github.com/bids-standard/bids-specification" +EGIT_REPO_URI="https://github.com/bids-standard/bids-specification.git" +EGIT_COMMIT="54e7990387166fd206cb1f4ec4eb2187b42c08b3" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-python/tabulate" +DEPEND="" + +S="${S}/tools/schemacode" + +distutils_enable_tests pytest + +python_test() { + # Ideally we should package the testdata packages: + # https://github.com/bids-standard/bids-examples + # https://github.com/bids-standard/bids-error-examples + export SCHEMACODE_TESTS_NONETWORK=1 + epytest +} diff --git a/sci-biology/bidsschematools/metadata.xml b/sci-biology/bidsschematools/metadata.xml new file mode 100644 index 0000000..d0e1856 --- /dev/null +++ b/sci-biology/bidsschematools/metadata.xml @@ -0,0 +1,12 @@ + + + + + chr@chymera.eu + Horea Christian + + + sci@gentoo.org + Gentoo Science Project + +