commit:     2d6a7012a895c0634e37d3eeb66d1176bcb8372b
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 21:08:48 2021 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 21:13:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a7012

dev-util/buildbot: Version bump to 3.1.0, update 9999 deps

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 dev-util/buildbot/Manifest                           |  1 +
 .../{buildbot-9999.ebuild => buildbot-3.1.0.ebuild}  | 20 ++++++++++----------
 dev-util/buildbot/buildbot-9999.ebuild               |  1 +
 3 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
index 2c5f8fc79c7..18ed5e0c90f 100644
--- a/dev-util/buildbot/Manifest
+++ b/dev-util/buildbot/Manifest
@@ -4,3 +4,4 @@ DIST buildbot-2.8.0-fakedb.tar.xz 16204 BLAKE2B 
741676e2c9117b1ab174ce49747bdfcd
 DIST buildbot-2.8.2.tar.gz 3181035 BLAKE2B 
40a3e424cc03c982549f25993a4abd2fe04bdc089ad22288af4d25724972f9f3541ef32549d2761c808845df44a972b00cf631adfc564bf4852c4b6b6ab14404
 SHA512 
7d7f15becc7fc1803ae4e9f1906d547c89dfe1efaa51e8fda0674a3d9b060bafbaae4cb671ec844750313247edb73f17c9014c545bce58070df0ca322a0fd9a2
 DIST buildbot-2.8.4.tar.gz 3134447 BLAKE2B 
67052a060c9951e584a5e94f36b92262b9a1956c22efbce7ac17d83f93edde3d9443b00a7bc3afc5918006d68cc023ea0ae913e7bbf0e7cede0d9345992f83ae
 SHA512 
45a6e6116ab5fec18b9b3a6d54886bcf86d3a821a79fd151f9311c8c3646c61051a194250395e203f02b9aa0161e12a9ca54b623897c74eee6133df752f1742c
 DIST buildbot-3.0.2.tar.gz 2221373 BLAKE2B 
7f7e08375f0eb6eb0187dc734f0eefda5bc24c9bdce543cc6d094d67a211e909bff93d3a956b57cb14e800c52b7f05a2f823173becac37bd0a52790dfe158e1a
 SHA512 
137ac6fdb7e1b67542c0a5b1d5c4736ebf9b6b7ffd5a2c18795eeec3a132abcad972252baabbf585efc3ed4bb14e61d8552c4d21ceff9c71823cca42613c6f5b
+DIST buildbot-3.1.0.tar.gz 2229027 BLAKE2B 
27eaed470f18c4fe8cae1730ca92918352518263a5cc7c3affea070dc3c9890e88db81e2f0d70b1071da89a4df7fd34091ac9dd08b8d6933e568365859640c4e
 SHA512 
2eb08af4c59b5268fb9d5dd3e5c6c4889542c39b7034aee7bb6151d4e24ce99a9c0a83ec303ca4110a55e8f7daa562ddc0debee83499984a3d9fa0fad965740c

diff --git a/dev-util/buildbot/buildbot-9999.ebuild 
b/dev-util/buildbot/buildbot-3.1.0.ebuild
similarity index 94%
copy from dev-util/buildbot/buildbot-9999.ebuild
copy to dev-util/buildbot/buildbot-3.1.0.ebuild
index 05d2cacd1c7..db8af728c2c 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-3.1.0.ebuild
@@ -5,11 +5,8 @@ EAPI="7"
 PYTHON_REQ_USE="sqlite"
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-EGIT_REPO_URI="https://github.com/buildbot/${PN}.git";
-
 DISTUTILS_USE_SETUPTOOLS="rdepend"
 
-inherit git-r3
 inherit readme.gentoo-r1 systemd distutils-r1
 
 MY_PV="${PV/_p/.post}"
@@ -17,11 +14,13 @@ MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="BuildBot build automation system"
 HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot 
https://pypi.org/project/buildbot/";
-[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz
+       https://dev.gentoo.org/~dolsen/distfiles/buildbot-2.8.0-fakedb.tar.xz
+"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
 
 IUSE="crypt doc docker examples irc test"
 RESTRICT="!test? ( test )"
@@ -38,6 +37,7 @@ RDEPEND="
        >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
        dev-python/pyjwt[${PYTHON_USEDEP}]
        dev-python/pyyaml[${PYTHON_USEDEP}]
+       dev-python/unidiff[${PYTHON_USEDEP}]
        >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
        ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
        crypt? (
@@ -75,12 +75,12 @@ DEPEND="${RDEPEND}
                dev-python/lz4[${PYTHON_USEDEP}]
                dev-python/treq[${PYTHON_USEDEP}]
                dev-python/setuptools_trial[${PYTHON_USEDEP}]
-               dev-util/buildbot-pkg[${PYTHON_USEDEP}]
-               dev-util/buildbot-worker[${PYTHON_USEDEP}]
-               dev-util/buildbot-www[${PYTHON_USEDEP}]
+               ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
+               ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
+               ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
        )"
 
-S=${S}/master
+S=${WORKDIR}/${MY_P}
 
 distutils_enable_tests setup.py
 
@@ -94,6 +94,7 @@ pkg_setup() {
 src_compile() {
        distutils-r1_src_compile
 
+       # missing files, so skip building
        if use doc; then
                einfo "Generation of documentation"
                pushd docs > /dev/null || die
@@ -110,7 +111,6 @@ src_install() {
 
        if use doc; then
                HTML_DOCS=( docs/_build/html/ )
-               # TODO: install man pages
        fi
 
        if use examples; then

diff --git a/dev-util/buildbot/buildbot-9999.ebuild 
b/dev-util/buildbot/buildbot-9999.ebuild
index 05d2cacd1c7..dcf36e3727e 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-9999.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
        >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
        dev-python/pyjwt[${PYTHON_USEDEP}]
        dev-python/pyyaml[${PYTHON_USEDEP}]
+       dev-python/unidiff[${PYTHON_USEDEP}]
        >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
        ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
        crypt? (

Reply via email to