Merge updates from master
This commit is contained in:
commit
6de55c9770
|
@ -2,3 +2,4 @@ DIST pkgcore-0.11.6.tar.gz 634191 BLAKE2B c06f24006be697771dd3d7569e3a27310dca56
|
|||
DIST pkgcore-0.11.8.tar.gz 631665 BLAKE2B 1e33ce394c1df9418d22fc8653fca4da1b4e27d53325167e3b7231fb8382f3c81daa7a93587ab2226116865546d4ca1ae1dd4265ccc2adc9cb9b27106d9c352b SHA512 42ed7c54db5fa48dffa5e3927afae32d1b4db92da41eff99c8eaa10232fdeae4e0f3f4d39b1e1b4e3881304523822a9a99575648809c554e3bdcf59d9eab485b
|
||||
DIST pkgcore-0.12.0.tar.gz 621376 BLAKE2B d58390ad7251fc48465d744a0b0694210d1f1cf505b072c06dc9731819b327b1edfa60d0f89db113852c87109c6340c8c13c72ae2d89b517d5fca34b53632b6b SHA512 d066a2f2deb4f654b04f9e78d37bf88a97f67f0396f5867ffe3a18f8c0d6459d73721b66cad52a50581ee10420694a1fd195b28a013b3a97cb1ebf08bc59598b
|
||||
DIST pkgcore-0.12.1.tar.gz 621918 BLAKE2B aa3bedaf4d58d8e604b19ce3e6f97242d29eadbbeab85b7de029d0230a5ea77e2ee96b128381964afe92a327674d64878f833d8c1ddc983c0fe1381b008e2d62 SHA512 a78f3ffd5610f14adb07e2adce07c8446012e742c777d08bbc7ac711bf194508d66a14d21aa56f5d0c9353bd10354fdd34bc6eb4b6017c03bff5d1b565a53575
|
||||
DIST pkgcore-0.12.2.tar.gz 621604 BLAKE2B 15964d9a73727028010b7267a61802566aa59f28769f4ac67aa91ccd32708b1a27914ba14957e1da848dc1a2a24ee9fbf92a7b4cee055a7cff22dd1f0d204f58 SHA512 192532dcee696e7ce159efad2f90597aa68801759ceb5ae85484a99a11242c1da98b73290ce1e4c9e29f2c92607989991b3802c4d0fb9bd1f4a866dd80f13cde
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
# 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
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git"
|
||||
inherit git-r3
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="a framework for package management"
|
||||
HOMEPAGE="https://github.com/pkgcore/pkgcore"
|
||||
|
||||
LICENSE="BSD MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-shells/bash-5.0
|
||||
dev-python/lxml[${PYTHON_USEDEP}]"
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
|
||||
else
|
||||
RDEPEND+=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]"
|
||||
fi
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/pytest-6[${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
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
inherit distutils-r1
|
||||
|
@ -20,7 +21,9 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore"
|
|||
LICENSE="BSD MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
>=app-shells/bash-5.0
|
||||
dev-python/lxml[${PYTHON_USEDEP}]"
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue