mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 23:08:09 -07:00
dev-util/buildbot has a new dependency in 3.11 which is missing this keyword. So dropping keywords here makes sense, and same with other packages that depend on buildbot (master). But not all buildbot* packages depend on buildbot (master), so there wasn't really any reason to drop keywords there... In particular, the worker has no particular reason to be excluded from running on riscv and connecting to a master on amd64. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35699 Signed-off-by: Sam James <sam@gentoo.org>
31 lines
812 B
Bash
31 lines
812 B
Bash
# Copyright 1999-2024 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=8
|
|
|
|
DISTUTILS_USE_PEP517=setuptools
|
|
PYPI_NO_NORMALIZE=1
|
|
PYTHON_REQ_USE="sqlite"
|
|
PYTHON_COMPAT=( python3_{10..12} )
|
|
inherit distutils-r1 pypi
|
|
|
|
DESCRIPTION="BuildBot common www build tools for packaging releases"
|
|
HOMEPAGE="https://buildbot.net/
|
|
https://github.com/buildbot/buildbot
|
|
https://pypi.org/project/buildbot-pkg/"
|
|
|
|
LICENSE="GPL-2"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
|
|
|
|
# No real integration tests for this pkg.
|
|
# all tests are related to making releases and final checks for distribution
|
|
RESTRICT="test"
|
|
|
|
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
|
|
src_prepare() {
|
|
sed -e "/version/s/=.*$/=\"${PV/_p/.post}\",/" -i setup.py || die
|
|
distutils-r1_src_prepare
|
|
}
|