mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-25 15:41:04 +02:00
dev-python/nspektr: Sync with Gentoo
It's from Gentoo commit 4b02c40f459105b26a76e87ba2c3bce1180518b9.
This commit is contained in:
parent
098c51ee80
commit
16ef472f94
@ -1 +1,2 @@
|
||||
DIST nspektr-0.4.0.tar.gz 7734 BLAKE2B 66a52f5080c78accc75e2193dab6d07a6257330f9938ac463c160d7e1f9740294416657193e5831f564354eb0dc3112a9ab41676e1c928ac40769d2a4d218089 SHA512 c8e8dcadd3ccd49bc9b1a38d2ff9f1d8d6f85665d3830cc9d7975ec1c63b1e2f1a7a64e12457701ca658e2e0e30cac7652be6d706a4e47ba6a61ae76d9be8875
|
||||
DIST nspektr-0.5.0.tar.gz 8573 BLAKE2B a96aaaee5cd309272d5b0c78eaf9793baf1406e427a142595b67693d513d5badac064149587c02cdf02cdd7720fafeb2787fc98a9db79cc573e77d6158afd4d4 SHA512 b7293a6ccb34a5c4b87a9b28de170322296adf2d883e7671df05ac06453023190ed588eb8e1677b7c5383b6fc5962c079d363ebb214ebb9f8516cfd2039e6167
|
||||
|
@ -24,9 +24,6 @@ RDEPEND="
|
||||
>=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/importlib-metadata-4.11.2[${PYTHON_USEDEP}]
|
||||
' 3.8 3.9)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
54
sdk_container/src/third_party/portage-stable/dev-python/nspektr/nspektr-0.5.0.ebuild
vendored
Normal file
54
sdk_container/src/third_party/portage-stable/dev-python/nspektr/nspektr-0.5.0.ebuild
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_PEP517=flit
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..12} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Distribution package dependency inspector"
|
||||
HOMEPAGE="
|
||||
https://github.com/jaraco/nspektr/
|
||||
https://pypi.org/project/nspektr/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
|
||||
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_configure() {
|
||||
grep -q 'build-backend = "setuptools' pyproject.toml ||
|
||||
die "Upstream changed build-backend, recheck"
|
||||
# write a custom pyproject.toml to ease setuptools bootstrap
|
||||
cat > pyproject.toml <<-EOF || die
|
||||
[build-system]
|
||||
requires = ["flit_core >=3.2,<4"]
|
||||
build-backend = "flit_core.buildapi"
|
||||
|
||||
[project]
|
||||
name = "nspektr"
|
||||
version = "${PV}"
|
||||
description = "package inspector"
|
||||
|
||||
# tests inspect itself
|
||||
[project.optional-dependencies]
|
||||
docs = [
|
||||
"fake-nonexisting",
|
||||
]
|
||||
testing = [
|
||||
"pytest",
|
||||
]
|
||||
EOF
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user