Gentoo Archives: gentoo-commits

From: Brian Dolbec <dolsen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-grid-view/
Date: Tue, 12 May 2020 18:15:25
Message-Id: 1589307305.bf5f37ea5472e437c5de55c2ecbcac1773a2ba58.dolsen@gentoo
1 commit: bf5f37ea5472e437c5de55c2ecbcac1773a2ba58
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 8 17:38:51 2020 +0000
4 Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
5 CommitDate: Tue May 12 18:15:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5f37ea
7
8 dev-util/buildbot-grid-view: Version bump, adds python 3.7,3.8
9
10 metadata.xml: take maintainership
11
12 Package-Manager: Portage-2.3.99, Repoman-2.3.22
13 Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>
14
15 dev-util/buildbot-grid-view/Manifest | 1 +
16 .../buildbot-grid-view-2.7.0.ebuild | 45 ++++++++++++++++++++++
17 dev-util/buildbot-grid-view/metadata.xml | 5 ++-
18 3 files changed, 50 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-util/buildbot-grid-view/Manifest b/dev-util/buildbot-grid-view/Manifest
21 index b0d8daf8d47..1f0d3a4dcd5 100644
22 --- a/dev-util/buildbot-grid-view/Manifest
23 +++ b/dev-util/buildbot-grid-view/Manifest
24 @@ -1,3 +1,4 @@
25 DIST buildbot-grid-view-0.9.12.post1.tar.gz 638819 BLAKE2B 5e0bdc39ebe2b447b23abaddc414713c46e5544915d5564641a0534dfa9862f71d689c5df27a5f2a6ecbaa33c29ece5bc85e1c2d1f0a10b0f19273364699748f SHA512 3bc90dcee10781afa90a44d0ff57629f2fe8620fb1133a489282b3a69b884d33a7ad3cbf6e38f688755fcc2153c9ae1c0d48cd2797e33070f66a9093887179c6
26 DIST buildbot-grid-view-1.1.2.tar.gz 638848 BLAKE2B c99e79af105cf07a6540c71fb7e604bca144ec5d462f6a38c50b525b2ba7bf9640b8d1d4e36e0beb121eafb042fefb67a8adb8b91d2ed8fca4daf982712fae45 SHA512 c2dddab25d1da173ae22d811a9c3261eaec6ac76389829cb1cfaa8b976573d6f12208541dce4065d45512c4c984d9a1d4c72f6e151ec3365ba1dca356ad0288d
27 DIST buildbot-grid-view-1.3.0.tar.gz 638845 BLAKE2B fb52b8fccbce298cbaf715feb1d785856e879f9e9fe63add83c3b0b51df93417ef8b355b33569956e055771bc75a4b6ea318bd7bbcd157bce01f972730468b62 SHA512 f82316743c10c4fd2a509a754808535606bdfd114b86e5796887d47845b4ef83677c7af830b9e4c531a9857249a8b2de8411b30f2f5b2a617a54244658e4a528
28 +DIST buildbot-grid-view-2.7.0.tar.gz 13342 BLAKE2B f37d7466d346c2db4083bdf0226f405fd48dec73306a91a24d77e38ef4f254bfd3a7b64604a5518f4fce5cd83c00ac4788626e06167cc6fc72f1dd4f31ab16b7 SHA512 a2ffa0ada87a2672b8839516bcf571ab8d884c953459b567fd87c8dbe1c65bdccc862d2bcfd4148f91959b1a942afabdacf98f37f2a0374393b57fe8c09aee04
29
30 diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild
31 new file mode 100644
32 index 00000000000..7a1bd3bca2c
33 --- /dev/null
34 +++ b/dev-util/buildbot-grid-view/buildbot-grid-view-2.7.0.ebuild
35 @@ -0,0 +1,45 @@
36 +# Copyright 1999-2020 Gentoo Authors
37 +# Distributed under the terms of the GNU General Public License v2
38 +
39 +EAPI="7"
40 +PYTHON_REQ_USE="sqlite"
41 +PYTHON_COMPAT=( python3_6 )
42 +
43 +EGIT_REPO_URI="https://github.com/buildbot/buildbot.git"
44 +
45 +DISTUTILS_USE_SETUPTOOLS="rdepend"
46 +
47 +[[ ${PV} == *9999 ]] && inherit git-r3
48 +inherit distutils-r1
49 +
50 +DESCRIPTION="BuildBot grid view web interface"
51 +HOMEPAGE="https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/"
52 +
53 +MY_PV="${PV/_p/.post}"
54 +MY_P="${PN}-${MY_PV}"
55 +[[ ${PV} == *9999 ]] || SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
56 +
57 +LICENSE="GPL-2"
58 +SLOT="0"
59 +
60 +if [[ ${PV} == *9999 ]]; then
61 + KEYWORDS=""
62 +else
63 + KEYWORDS="~amd64"
64 +fi
65 +
66 +IUSE=""
67 +
68 +RDEPEND=""
69 +
70 +DEPEND="${RDEPEND}
71 + ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
72 + ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
73 +"
74 +
75 +S="${WORKDIR}/${MY_P}"
76 +#[[ ${PV} == *9999 ]] && S=${S}/www/base
77 +
78 +python_install_all() {
79 + distutils-r1_python_install_all
80 +}
81
82 diff --git a/dev-util/buildbot-grid-view/metadata.xml b/dev-util/buildbot-grid-view/metadata.xml
83 index a43f9bff6de..876330a1b4c 100644
84 --- a/dev-util/buildbot-grid-view/metadata.xml
85 +++ b/dev-util/buildbot-grid-view/metadata.xml
86 @@ -1,7 +1,10 @@
87 <?xml version="1.0" encoding="UTF-8"?>
88 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
89 <pkgmetadata>
90 - <!-- maintainer-needed -->
91 + <maintainer type="person">
92 + <email>dolsen@g.o</email>
93 + <name>Brian Dolbec</name>
94 + </maintainer>
95 <longdescription lang="en">
96 The buildbot-grid-view plugin is the user interface code used to
97 display information about the builds.