From cc02656ba572db40abf29312aae6de05460930e0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 25 Apr 2020 00:18:02 +0200 Subject: [PATCH] dev-python/check-manifest: Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alessandro Barbieri --- dev-python/check-manifest/Manifest | 1 + .../check-manifest/check-manifest-0.41.ebuild | 34 +++++++++++++++++++ dev-python/check-manifest/metadata.xml | 12 +++++++ 3 files changed, 47 insertions(+) create mode 100644 dev-python/check-manifest/Manifest create mode 100644 dev-python/check-manifest/check-manifest-0.41.ebuild create mode 100644 dev-python/check-manifest/metadata.xml diff --git a/dev-python/check-manifest/Manifest b/dev-python/check-manifest/Manifest new file mode 100644 index 0000000000..dec7368c23 --- /dev/null +++ b/dev-python/check-manifest/Manifest @@ -0,0 +1 @@ +DIST check-manifest-0.41.tar.gz 31080 BLAKE2B 470b5d56d04c6877df6ca1b76c5fa3db8505beae023298ad879c992a2727528d3de87bf4b8f35fde5141025d53535684d2213fd4a28c4584f8a5d5d1ddc61e35 SHA512 ee876c3d6b6c6b44f0701b34e64890e9edbb59a94ab9ea2c944ca02bbd65a6e659c4f2084d72851267636af041aeda006e992c44b30566b65978ec986f42ae84 diff --git a/dev-python/check-manifest/check-manifest-0.41.ebuild b/dev-python/check-manifest/check-manifest-0.41.ebuild new file mode 100644 index 0000000000..6747474754 --- /dev/null +++ b/dev-python/check-manifest/check-manifest-0.41.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) +#DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Tool to check the completeness of MANIFEST.in for Python packages" +HOMEPAGE=" + https://github.com/mgedmin/check-manifest + https://pypi.org/project/check-manifest +" +SRC_URI="https://github.com/mgedmin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +#install requires, is right? +RDEPEND=" + dev-python/pep517[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose diff --git a/dev-python/check-manifest/metadata.xml b/dev-python/check-manifest/metadata.xml new file mode 100644 index 0000000000..68672b0eee --- /dev/null +++ b/dev-python/check-manifest/metadata.xml @@ -0,0 +1,12 @@ + + + + + +Are you a Python developer? Have you uploaded packages to the Python Package Index? Have you accidentally uploaded broken packages with some files missing? If so, check-manifest is for you. + + + mgedmin/check-manifest + check-manifest + +