1 |
commit: 2d6a7012a895c0634e37d3eeb66d1176bcb8372b |
2 |
Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Apr 25 21:08:48 2021 +0000 |
4 |
Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Apr 25 21:13:28 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6a7012 |
7 |
|
8 |
dev-util/buildbot: Version bump to 3.1.0, update 9999 deps |
9 |
|
10 |
Package-Manager: Portage-3.0.18, Repoman-3.0.3 |
11 |
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org> |
12 |
|
13 |
dev-util/buildbot/Manifest | 1 + |
14 |
.../{buildbot-9999.ebuild => buildbot-3.1.0.ebuild} | 20 ++++++++++---------- |
15 |
dev-util/buildbot/buildbot-9999.ebuild | 1 + |
16 |
3 files changed, 12 insertions(+), 10 deletions(-) |
17 |
|
18 |
diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest |
19 |
index 2c5f8fc79c7..18ed5e0c90f 100644 |
20 |
--- a/dev-util/buildbot/Manifest |
21 |
+++ b/dev-util/buildbot/Manifest |
22 |
@@ -4,3 +4,4 @@ DIST buildbot-2.8.0-fakedb.tar.xz 16204 BLAKE2B 741676e2c9117b1ab174ce49747bdfcd |
23 |
DIST buildbot-2.8.2.tar.gz 3181035 BLAKE2B 40a3e424cc03c982549f25993a4abd2fe04bdc089ad22288af4d25724972f9f3541ef32549d2761c808845df44a972b00cf631adfc564bf4852c4b6b6ab14404 SHA512 7d7f15becc7fc1803ae4e9f1906d547c89dfe1efaa51e8fda0674a3d9b060bafbaae4cb671ec844750313247edb73f17c9014c545bce58070df0ca322a0fd9a2 |
24 |
DIST buildbot-2.8.4.tar.gz 3134447 BLAKE2B 67052a060c9951e584a5e94f36b92262b9a1956c22efbce7ac17d83f93edde3d9443b00a7bc3afc5918006d68cc023ea0ae913e7bbf0e7cede0d9345992f83ae SHA512 45a6e6116ab5fec18b9b3a6d54886bcf86d3a821a79fd151f9311c8c3646c61051a194250395e203f02b9aa0161e12a9ca54b623897c74eee6133df752f1742c |
25 |
DIST buildbot-3.0.2.tar.gz 2221373 BLAKE2B 7f7e08375f0eb6eb0187dc734f0eefda5bc24c9bdce543cc6d094d67a211e909bff93d3a956b57cb14e800c52b7f05a2f823173becac37bd0a52790dfe158e1a SHA512 137ac6fdb7e1b67542c0a5b1d5c4736ebf9b6b7ffd5a2c18795eeec3a132abcad972252baabbf585efc3ed4bb14e61d8552c4d21ceff9c71823cca42613c6f5b |
26 |
+DIST buildbot-3.1.0.tar.gz 2229027 BLAKE2B 27eaed470f18c4fe8cae1730ca92918352518263a5cc7c3affea070dc3c9890e88db81e2f0d70b1071da89a4df7fd34091ac9dd08b8d6933e568365859640c4e SHA512 2eb08af4c59b5268fb9d5dd3e5c6c4889542c39b7034aee7bb6151d4e24ce99a9c0a83ec303ca4110a55e8f7daa562ddc0debee83499984a3d9fa0fad965740c |
27 |
|
28 |
diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-3.1.0.ebuild |
29 |
similarity index 94% |
30 |
copy from dev-util/buildbot/buildbot-9999.ebuild |
31 |
copy to dev-util/buildbot/buildbot-3.1.0.ebuild |
32 |
index 05d2cacd1c7..db8af728c2c 100644 |
33 |
--- a/dev-util/buildbot/buildbot-9999.ebuild |
34 |
+++ b/dev-util/buildbot/buildbot-3.1.0.ebuild |
35 |
@@ -5,11 +5,8 @@ EAPI="7" |
36 |
PYTHON_REQ_USE="sqlite" |
37 |
PYTHON_COMPAT=( python3_{7,8,9} ) |
38 |
|
39 |
-EGIT_REPO_URI="https://github.com/buildbot/${PN}.git" |
40 |
- |
41 |
DISTUTILS_USE_SETUPTOOLS="rdepend" |
42 |
|
43 |
-inherit git-r3 |
44 |
inherit readme.gentoo-r1 systemd distutils-r1 |
45 |
|
46 |
MY_PV="${PV/_p/.post}" |
47 |
@@ -17,11 +14,13 @@ MY_P="${PN}-${MY_PV}" |
48 |
|
49 |
DESCRIPTION="BuildBot build automation system" |
50 |
HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/" |
51 |
-[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" |
52 |
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz |
53 |
+ https://dev.gentoo.org/~dolsen/distfiles/buildbot-2.8.0-fakedb.tar.xz |
54 |
+" |
55 |
|
56 |
LICENSE="GPL-2" |
57 |
SLOT="0" |
58 |
-KEYWORDS="" |
59 |
+KEYWORDS="~amd64 ~amd64-linux ~x86-linux" |
60 |
|
61 |
IUSE="crypt doc docker examples irc test" |
62 |
RESTRICT="!test? ( test )" |
63 |
@@ -38,6 +37,7 @@ RDEPEND=" |
64 |
>=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] |
65 |
dev-python/pyjwt[${PYTHON_USEDEP}] |
66 |
dev-python/pyyaml[${PYTHON_USEDEP}] |
67 |
+ dev-python/unidiff[${PYTHON_USEDEP}] |
68 |
>=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] |
69 |
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] |
70 |
crypt? ( |
71 |
@@ -75,12 +75,12 @@ DEPEND="${RDEPEND} |
72 |
dev-python/lz4[${PYTHON_USEDEP}] |
73 |
dev-python/treq[${PYTHON_USEDEP}] |
74 |
dev-python/setuptools_trial[${PYTHON_USEDEP}] |
75 |
- dev-util/buildbot-pkg[${PYTHON_USEDEP}] |
76 |
- dev-util/buildbot-worker[${PYTHON_USEDEP}] |
77 |
- dev-util/buildbot-www[${PYTHON_USEDEP}] |
78 |
+ ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}] |
79 |
+ ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] |
80 |
+ ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}] |
81 |
)" |
82 |
|
83 |
-S=${S}/master |
84 |
+S=${WORKDIR}/${MY_P} |
85 |
|
86 |
distutils_enable_tests setup.py |
87 |
|
88 |
@@ -94,6 +94,7 @@ pkg_setup() { |
89 |
src_compile() { |
90 |
distutils-r1_src_compile |
91 |
|
92 |
+ # missing files, so skip building |
93 |
if use doc; then |
94 |
einfo "Generation of documentation" |
95 |
pushd docs > /dev/null || die |
96 |
@@ -110,7 +111,6 @@ src_install() { |
97 |
|
98 |
if use doc; then |
99 |
HTML_DOCS=( docs/_build/html/ ) |
100 |
- # TODO: install man pages |
101 |
fi |
102 |
|
103 |
if use examples; then |
104 |
|
105 |
diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild |
106 |
index 05d2cacd1c7..dcf36e3727e 100644 |
107 |
--- a/dev-util/buildbot/buildbot-9999.ebuild |
108 |
+++ b/dev-util/buildbot/buildbot-9999.ebuild |
109 |
@@ -38,6 +38,7 @@ RDEPEND=" |
110 |
>=dev-python/txaio-2.2.2[${PYTHON_USEDEP}] |
111 |
dev-python/pyjwt[${PYTHON_USEDEP}] |
112 |
dev-python/pyyaml[${PYTHON_USEDEP}] |
113 |
+ dev-python/unidiff[${PYTHON_USEDEP}] |
114 |
>=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}] |
115 |
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}] |
116 |
crypt? ( |