diff --git a/dev-util/find-work-pkgcheck/Manifest b/dev-util/find-work-pkgcheck/Manifest index e63f635432..ddd49a63e3 100644 --- a/dev-util/find-work-pkgcheck/Manifest +++ b/dev-util/find-work-pkgcheck/Manifest @@ -1 +1,2 @@ DIST find_work_pkgcheck-0.2.0.tar.gz 5079 BLAKE2B 8602bf8dbb7bf2f39dd00d5b4a1c544c41fc1fe9240e3c1e8675065dc545169bc2d5a623735bc8de1bf293b0b03ac41218a7a8f0e2f05b1104deb0b28e01f559 SHA512 53ac9f4785dfd9ca573bb54672496d610035f45b6dd29b3d45c02a396e23b894b05f7324153e2567fa768a375ba25e07df0478d4a1d67dd307109734591953eb +DIST find_work_pkgcheck-0.2.1.tar.gz 5331 BLAKE2B 703de8d9b8e44fd8018778ca2038f6bf33d0cf791d84f9981208cd53af29b4be4013da4fcc95b6cfa56b43b7e50e3f55ef4d91e344e2065c92cadf6224b849ce SHA512 aabd3f972a512098d0a006c15a72fa389069896d633bbe0491725ee45efdb0862548f5cf746b679ca35309c959a562ee48d43d367530683635ddcd10f3350244 diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild new file mode 100644 index 0000000000..b7de0c05e0 --- /dev/null +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: pkgcheck plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-pkgcheck/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-util/find-work-0.91[${PYTHON_USEDEP}] + dev-util/pkgcheck[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace find_work + epytest "${S}" +}