mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-14 08:26:57 +02:00
sys-apps/pkgcore: Sync with Gentoo
It's from Gentoo commit d0be0c44adf5e072fb08a64f94acbce486777c6a.
This commit is contained in:
parent
20539927d0
commit
65de901b98
@ -1 +1,2 @@
|
||||
DIST pkgcore-0.12.29.tar.gz 642382 BLAKE2B c080cb63db3163c9581eb9ae047dcf00212664234767e6e581664167d3e98c74ccee8abb78b2e4d268634443a3c6e6e583568080a1631b6d8ca3a567d047aa83 SHA512 a72ce837add96f2e6fc2f6612dff5e9a7b6bd9c18c382b46584754a0d87b6e582760028cb9538515e4b7177d0130a879b3e88f36c4d55dd19fd873438865b60b
|
||||
DIST pkgcore-0.12.30.tar.gz 647478 BLAKE2B 9fb76d0fed926a701326c58e096e039348e43ed3b594365207cb3410a6fcda287630452dfb9699af5230d6cd757dc5a1cdbd0802bef0d23646af19390f039f1a SHA512 09bf25c13835e4afa3f3839a8b1a043ed4284a760f5fb8c2313f618340c45a6992d29415595b4d63e6e3db21afc5fbf9368aadc801091b2ba35bf21c823fa630
|
||||
|
50
sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.30.ebuild
vendored
Normal file
50
sdk_container/src/third_party/portage-stable/sys-apps/pkgcore/pkgcore-0.12.30.ebuild
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=standalone
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git
|
||||
https://github.com/pkgcore/pkgcore.git"
|
||||
inherit git-r3
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
|
||||
inherit pypi
|
||||
fi
|
||||
|
||||
DESCRIPTION="a framework for package management"
|
||||
HOMEPAGE="https://github.com/pkgcore/pkgcore"
|
||||
|
||||
LICENSE="BSD MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
COMMON_DEPEND="~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
|
||||
else
|
||||
COMMON_DEPEND=">=dev-python/snakeoil-0.10.11[${PYTHON_USEDEP}]"
|
||||
fi
|
||||
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
>=app-shells/bash-5.2[readline]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-vcs/git
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( NEWS.rst )
|
||||
[[ ${PV} == *9999 ]] || doman build/sphinx/man/*
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=standalone
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
@ -25,12 +25,12 @@ SLOT="0"
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
COMMON_DEPEND="~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
|
||||
else
|
||||
COMMON_DEPEND=">=dev-python/snakeoil-0.10.7[${PYTHON_USEDEP}]"
|
||||
COMMON_DEPEND=">=dev-python/snakeoil-0.10.11[${PYTHON_USEDEP}]"
|
||||
fi
|
||||
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
>=app-shells/bash-5.1[readline]
|
||||
>=app-shells/bash-5.2[readline]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
|
Loading…
Reference in New Issue
Block a user