summaryrefslogtreecommitdiff
path: root/dev-util/pkgcheck
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
commitfbda87924e6faa7a1919f1a2b4182490bde5ec5c (patch)
treef3114a4ed212a754756adce027aeef3a4a1a2e2a /dev-util/pkgcheck
parent3b08f674e3f771b49370edb144dab0958c8cf721 (diff)
gentoo resync : 03.09.2021
Diffstat (limited to 'dev-util/pkgcheck')
-rw-r--r--dev-util/pkgcheck/Manifest4
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.6.ebuild64
-rw-r--r--dev-util/pkgcheck/pkgcheck-9999.ebuild2
3 files changed, 68 insertions, 2 deletions
diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 1ebeacb07d22..22c2eef33965 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,8 +1,10 @@
DIST pkgcheck-0.10.1.tar.gz 454051 BLAKE2B ba0e91fee539d0a41c27da08c91e1c65078eaebea33b8254cbad38d49feb91a4aa490992a5d88bd96ce0570d89f9f8343d0ff0a2d7368f09d55637b2597aad6b SHA512 044067928bc1c1280a95e785def80e6ebb289e0882f9a61b18d1d75ddc22c4f7eea1da4a4621fd5a598c3e7ee75ece2adedb936086f3c3cbc92c23ab93419215
DIST pkgcheck-0.10.3.tar.gz 454953 BLAKE2B 5ee2c13cb1ca5b13bfcd8434700c69e6839c5dc2f25dec4060020f8477159ff071b1487a446ba7e03bf1b8d139e8c65a1cd21a777d8bfe3ce677bbfe39b8d85f SHA512 edef25fc1542c3d3fb89c0c1546ebfa736b6ad4b113b0e6bc9ede379b0a5cb9ece5dd8b79ddb2df2cfeaf7f67f290e96a8baee1f2dfcc3bcebe32d9dcf4c264e
DIST pkgcheck-0.10.5.tar.gz 458314 BLAKE2B 143a397f5374b3f84d957953d0915b6ae7107b81f85af4e37e75289ed0edc5bdf16bdc00213860fdf0bdf53be953b80d514839c6568c3a70d2cdd61401e8dc73 SHA512 3902560099c7e5570be2b86b6e7d56427b6ef9cc893dafe5327b6773b92ca44cc787725a0d2e81d4b779ae71dc2acaeceaaff4d5de50fc99aab4c0dc0ab03bfa
+DIST pkgcheck-0.10.6.tar.gz 461033 BLAKE2B 121be47ef1bf083be285c55fed734280c8d834ebe1a0fbb44b80bf7df1182bdcd5477063403bd3ba20cdd825a34c1484529a7c8879fcf8619822d7cceccf504a SHA512 2e04dce6457a303078a69b6fb76ea20693e77f928945afd522513b2460c07c4fcd57d279cd50ced9d6d74a4d6de76aa8fce825d53a8e68cba3493501b835d306
EBUILD pkgcheck-0.10.1.ebuild 1507 BLAKE2B e9faf1f21afbd8a9846f54cb795083ecdc48853e47e171b9cbb9e7a9e668a3b09caaf1870a31830d33488c4841e04c3fedfd8c2b1219cb391f74c981dcd999ae SHA512 0b1b30f6e5fea0bc8175206903e90ef60e65d0456fdfb14448342abc811e4e9d0333000e8cd6fd79974e22803673f64349cc8404c1ed8dbff4e3f54b58ddf3b2
EBUILD pkgcheck-0.10.3.ebuild 1565 BLAKE2B 02ff6c94058d03b75ca5ddf73b185390fb109e8a121f9350e7d3937b406ec1786da888af3c040239e68a233a5a6a78c3b42edbea0141ac2c1019245eefaaa711 SHA512 fad22c7ebe4c525daafa358a4e41f968da3efeccf8856deee2886ead00950abcfb107a833af65140843d5ffc4b76e3a82e47ccfffebbe8dc9e17209ccc95a809
EBUILD pkgcheck-0.10.5.ebuild 1573 BLAKE2B 53540e35f8b2e6a522037bc7be9b70e43ad81477cd22293a2861214d8c06308b8eb96476d6c5a48453fc2e1da17ce64e3a07445d0d44d26974b7ee8dd36e1cb1 SHA512 a40fc7d5d14dac9d79f8891032b02c45b73598d4990c9100409de13821e2756f84a06860da9f7ac067bb3534ea7209e7976eae1f52150196a666acbda1045f70
-EBUILD pkgcheck-9999.ebuild 1573 BLAKE2B 53540e35f8b2e6a522037bc7be9b70e43ad81477cd22293a2861214d8c06308b8eb96476d6c5a48453fc2e1da17ce64e3a07445d0d44d26974b7ee8dd36e1cb1 SHA512 a40fc7d5d14dac9d79f8891032b02c45b73598d4990c9100409de13821e2756f84a06860da9f7ac067bb3534ea7209e7976eae1f52150196a666acbda1045f70
+EBUILD pkgcheck-0.10.6.ebuild 1488 BLAKE2B 5197d206e072e25f10d87aeb679096a92db5acec53dacca7f0e463199c1cd4687aa28c90f265b0b38387a5b053a976aab1abf2d6df1713aaa89a173a2cbad75c SHA512 a888f51abe94ef29de83b2714402c38facaa70ddc7c671f61eab4d5318676e88269677c622c4069ec03bdd3078c35633b35cadb6c04b6a9690f4888b65407b19
+EBUILD pkgcheck-9999.ebuild 1573 BLAKE2B 85b5c59696e1d4ca8f8d96604134e895066198e76a1047c1fc6115f73f241d95b4e2efa688695f66f781769759e9d030dcb4ab7571c88bb95c3bf332e0e81bf5 SHA512 dcca2bdd00a6057e78ea1a191730128a050bd47227bd24515e66cef4732d7e65d8e9069330495a26965e1eba5aaa6e3f35e3116ae94b4bf62060a1d041e32b13
MISC metadata.xml 328 BLAKE2B b84dba717460e84f7ee3163fd8d6a5f13eb3b15dd1bb749f6ece81f062e3530988dacefadb24c1395eb36593a7ab6d868b06c8c4ee8f620a17c85faf04283b24 SHA512 5696505214a737ad495b23bfac2a51fbbc5b1e815eb6fcbabb3c6674325f05e3f6f418de05257c08935e389e47879e8a2d1b3723ec86aeb5ad97c6110fd2ec75
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild
new file mode 100644
index 000000000000..e2fe0a24d846
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.10.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git"
+ inherit git-r3
+else
+ KEYWORDS=""
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck"
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == *9999 ]]; then
+ RDEPEND="
+ ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]
+ ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}]"
+else
+ RDEPEND="
+ >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+ >=sys-apps/pkgcore-0.12.6[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/pathspec[${PYTHON_USEDEP}]
+ >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+
+distutils_enable_tests setup.py
+
+src_test() {
+ local -x PYTHONDONTWRITEBYTECODE=
+ distutils-r1_src_test
+}
+
+python_install_all() {
+ local DOCS=( NEWS.rst )
+ [[ ${PV} == *9999 ]] || doman man/*
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "Network check support" dev-python/requests
+ optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version
+}
diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild
index 5cce16c33f18..95bd406896b3 100644
--- a/dev-util/pkgcheck/pkgcheck-9999.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild
@@ -28,7 +28,7 @@ if [[ ${PV} == *9999 ]]; then
else
RDEPEND="
>=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
- >=sys-apps/pkgcore-0.12.1[${PYTHON_USEDEP}]"
+ >=sys-apps/pkgcore-0.12.6[${PYTHON_USEDEP}]"
fi
RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]