diff options
Diffstat (limited to 'dev-util/pkgcheck')
-rw-r--r-- | dev-util/pkgcheck/Manifest | 6 | ||||
-rw-r--r-- | dev-util/pkgcheck/pkgcheck-0.10.7-r1.ebuild | 65 | ||||
-rw-r--r-- | dev-util/pkgcheck/pkgcheck-0.10.8.ebuild (renamed from dev-util/pkgcheck/pkgcheck-0.10.7.ebuild) | 4 | ||||
-rw-r--r-- | dev-util/pkgcheck/pkgcheck-9999.ebuild | 2 |
4 files changed, 72 insertions, 5 deletions
diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 1b84acb797ab..ce932a3dc4fc 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -2,9 +2,11 @@ DIST pkgcheck-0.10.1.tar.gz 454051 BLAKE2B ba0e91fee539d0a41c27da08c91e1c65078ea 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.7.tar.gz 460625 BLAKE2B f62057dcf493ac32fddd1594beb9b38dc463015e8e93de5e51084894be43932f1842c7b5a742d4eac20538160060c538e42e14f5931c5506d443017e1980020a SHA512 ccbbd14cf3f081ff028af164aaf73a0192133f499ed107747f8eb766131c56ccbf0f128a34210e2a54ee47ee713a5151cfb1e0991e5470e5e7f74ca180bba694 +DIST pkgcheck-0.10.8.tar.gz 460288 BLAKE2B aab2abdd9eaee483d580180753fc719127b7c7d0024b834e9199101aa2d18684ec7804efc4ddf59f4a44c0cc6c2896f437d4a7a9fe4496813be4a3a8d33ce7ad SHA512 9a186e032b86e1b565d6198dc9a993a9a8ef065e43f431d6d6dd9bbd6c32fe91501612984c7e3b2092754450c992fc683270d62c29ec85beeb97674b07a9ba9a EBUILD pkgcheck-0.10.1-r1.ebuild 1552 BLAKE2B 3ada505dd9f21bdce2f683ac27b7ea30f8a9b4e49c6d287bc87788ac75a478f2bf02c5ade77b56f268e56d1b8790e10a3b64252ca07abaab29fabb3b300fab56 SHA512 1408c239732b315a1a267ff3bdf1f5df40248c3893eecea2baeb500df9720fd8a62aacfd18b7eb890f1e8f39e097432392a9f157c07bbfa23c60139015281f95 EBUILD pkgcheck-0.10.3-r1.ebuild 1609 BLAKE2B fd96f50c732590d9bacc04267e3e2df094cbfa33bb6be1322aded8c7473c9af12c729086aa759ca3c8a96c0452ebe7e1c7ec97373f55169d99dde10dfb58fe52 SHA512 72043d1cf02676bba1ede0864eeb991b319c7e7c83af1447736d774de0e591f0ef97e714ed441cd4ecdf0933c652382b9031577baac0035ce66af3687f339075 EBUILD pkgcheck-0.10.5-r1.ebuild 1618 BLAKE2B 6cc7ab548f27a7b1d9ae9ccd86367db964d50c834a6efbbd61a8931596fdd9e6d62a32a615d6e1fe25a6aa3ff3f79dd11d4709608b0f82333fb0715fb30b3213 SHA512 2631da14401dd5fe659180ca8285d24ed10419fa0b4d7fb9fc39c11f606375ca860b6f8d68690bb8ff20a7447a8e59cc3309ca916a92bb819555b54068e433ec -EBUILD pkgcheck-0.10.7.ebuild 1572 BLAKE2B 83e9f789906d8415c86f5e63b97cf1036290c3850a1caa0efa287ec12260682a2d1f425974703452f98f5e019f1eb73a958a7db9559920eb27285c036dcff6be SHA512 b6495aec8314b391b1ed06959be442beec5dda7c71146244b08eaa33f282fc3d4181d99380c7b272f8c0792a412a88a41a145aad0ffa4931807c5072d4535b5f -EBUILD pkgcheck-9999.ebuild 1573 BLAKE2B d03e4d1fe145c9832af499920828bffee127e467ad2a7a6c3e21230325840678f67fe1d20229aab5097105f5dcafeb6cfaf9f7b1cf41faa683ce344bf4df38ec SHA512 1eb05628c9add2ffea776c86155dfef87c28741190d1eb91bb9c894a14126efd84058646460daf6199149b5501b6e306b7b81c59a1bab628127f20c7495a1993 +EBUILD pkgcheck-0.10.7-r1.ebuild 1610 BLAKE2B cfbf430001df15083e5f03ed504d698602490e122a2aa943e864746fc8e37f53f4d0ccb4348afeb0ceda1b9d061b822904f7da6db4ce909c79a60bbab74283d9 SHA512 259e13ace6e8d05734bf5a86bbf83a2dc35e95916ecf8c725c87b00a7464425128c50b8e7d2ed46f5ccc2e9649df3dc37148602e6503704b1cdf223ae87102bf +EBUILD pkgcheck-0.10.8.ebuild 1573 BLAKE2B f1f1ceadf0cc890dfd31ff3c06e0a5182fcf68650d7054ec8f13b5f84e82a807452daa3150da407904e06d9af8fe2910608f2b73a4d5ad0768e0c7beb9b84c8a SHA512 ab489bd05bed67046792b414efd79932a195a3df0f6194b9242330613874e595a3960d2ae0054e28eb07888b8288bdc819829e137bbb32919611db8684f66a37 +EBUILD pkgcheck-9999.ebuild 1573 BLAKE2B f1f1ceadf0cc890dfd31ff3c06e0a5182fcf68650d7054ec8f13b5f84e82a807452daa3150da407904e06d9af8fe2910608f2b73a4d5ad0768e0c7beb9b84c8a SHA512 ab489bd05bed67046792b414efd79932a195a3df0f6194b9242330613874e595a3960d2ae0054e28eb07888b8288bdc819829e137bbb32919611db8684f66a37 MISC metadata.xml 329 BLAKE2B 30154e72c975701c69832cdb72ac9d2464ce5ac65ae107ed1a0d55269dd80664532b529a1ad5a907a948446244b9f41d13c2d19484b45d208f8757f5192bdd32 SHA512 e51404fef8bb71baba825a6700ba9c9ea3680e2892016daf38d3979d33c77c07ea88f95b00c6c821907fbbda129c35ecbcc00b0128111e18290b110cfac5e316 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.7-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.7-r1.ebuild new file mode 100644 index 000000000000..6052eae461f9 --- /dev/null +++ b/dev-util/pkgcheck/pkgcheck-0.10.7-r1.ebuild @@ -0,0 +1,65 @@ +# 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="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + 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.8[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.7[${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-0.10.7.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild index dbc08627dd97..ceb25cde418e 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.7.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi @@ -28,7 +28,7 @@ if [[ ${PV} == *9999 ]]; then else RDEPEND=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.7[${PYTHON_USEDEP}]" + >=sys-apps/pkgcore-0.12.8[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-python/chardet[${PYTHON_USEDEP}] diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild index e934bd067162..ceb25cde418e 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.7[${PYTHON_USEDEP}]" + >=sys-apps/pkgcore-0.12.8[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-python/chardet[${PYTHON_USEDEP}] |