diff --git a/dev-python/dtfabric/Manifest b/dev-python/dtfabric/Manifest new file mode 100644 index 000000000..fe817763a --- /dev/null +++ b/dev-python/dtfabric/Manifest @@ -0,0 +1,3 @@ +DIST dtfabric-20210731.tar.gz 65742 BLAKE2B 6896ac59034453ec9ee6af7742a221ffd20918db6187317dcb5c5d0af31d7ee5f5a4e9a411752317e469b18e7576eaa30381a63052f9e0a5a7ecf515a10477d1 SHA512 1553fd38ce180209048c2a11b45a1eb5c0062b0b454cedb3316194f55539b4317549d8a1c8dfb8e09911658cf372252c59ac52776f8ef00de100dd2fdb2f0a90 +DIST dtfabric-20220124.tar.gz 67173 BLAKE2B 7e974e8a30c66414c5097e256a80793306179c536ccce45420dcf9197fe848cacc6eb5f31f4ea83baf5c8a9044b024d379cccc854574c3fe98e1b69d2f46b302 SHA512 933bf896d59ee479426e6a1aad9c9941a49b811b069c92a3ed25f11ed46ae29284aea291444757a1b29fd2c5c0c3eaa51857733922cffea4e985219b029080d1 +DIST dtfabric-20220219.tar.gz 68777 BLAKE2B 6d50a0ce06ce64d5044cad7488f23cad73a5d90caef0a44e24dd4ba650ad9c36c8f9c749a1152001a17718a590c9808018a6e51aa5bc71a9bfe20278758736df SHA512 af4378e474fced7156162af7eb1adf64da19620c747e80ccdb46efa55bfa60f1f954b6882afa0c76f0c7e30c2811bbdd3ba46a1361931201bdff6f8461927c20 diff --git a/dev-python/dtfabric/dtfabric-20210731.ebuild b/dev-python/dtfabric/dtfabric-20210731.ebuild new file mode 100644 index 000000000..a7047cf0c --- /dev/null +++ b/dev-python/dtfabric/dtfabric-20210731.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# https://projects.gentoo.org/python/guide/distutils.html#pep-517-build-systems +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="YAML-based definition language to specify format and data types" +HOMEPAGE="https://github.com/libyal/dtfabric" +HASH_COMMIT=${PV} +SRC_URI="https://github.com/libyal/dtfabric/archive/refs/tags/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="test" + +RDEPEND=" + >=dev-python/pip-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + test? ( + >=dev-python/mock-2.0.0 + >=dev-python/pbr-4.2.0 + >=dev-python/six-1.1.0 + ) +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests setup.py diff --git a/dev-python/dtfabric/dtfabric-20220124.ebuild b/dev-python/dtfabric/dtfabric-20220124.ebuild new file mode 100644 index 000000000..a7047cf0c --- /dev/null +++ b/dev-python/dtfabric/dtfabric-20220124.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# https://projects.gentoo.org/python/guide/distutils.html#pep-517-build-systems +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="YAML-based definition language to specify format and data types" +HOMEPAGE="https://github.com/libyal/dtfabric" +HASH_COMMIT=${PV} +SRC_URI="https://github.com/libyal/dtfabric/archive/refs/tags/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="test" + +RDEPEND=" + >=dev-python/pip-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + test? ( + >=dev-python/mock-2.0.0 + >=dev-python/pbr-4.2.0 + >=dev-python/six-1.1.0 + ) +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests setup.py diff --git a/dev-python/dtfabric/dtfabric-20220219.ebuild b/dev-python/dtfabric/dtfabric-20220219.ebuild new file mode 100644 index 000000000..a7047cf0c --- /dev/null +++ b/dev-python/dtfabric/dtfabric-20220219.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# https://projects.gentoo.org/python/guide/distutils.html#pep-517-build-systems +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="YAML-based definition language to specify format and data types" +HOMEPAGE="https://github.com/libyal/dtfabric" +HASH_COMMIT=${PV} +SRC_URI="https://github.com/libyal/dtfabric/archive/refs/tags/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="test" + +RDEPEND=" + >=dev-python/pip-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] + test? ( + >=dev-python/mock-2.0.0 + >=dev-python/pbr-4.2.0 + >=dev-python/six-1.1.0 + ) +" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests setup.py