From: "Brian Dolbec" <dolsen@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/
Date: Tue, 12 May 2020 22:07:33 +0000 (UTC) [thread overview]
Message-ID: <1589321240.d26d553656ab42e172b7dfe5b93ddea84911f071.dolsen@gentoo> (raw)
commit: d26d553656ab42e172b7dfe5b93ddea84911f071
Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 21:58:16 2020 +0000
Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue May 12 22:07:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26d5536
dev-util/buildbot: Fix dohtml usage, remove doc use flag
Docs are missing files for releases, so clean out the ebuild.
Update docs deps for 9999.ebuild, but not working yet.
Keep "doc" use flag masked for buildbot.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>
dev-util/buildbot/buildbot-2.7.0.ebuild | 28 +---------------------------
dev-util/buildbot/buildbot-9999.ebuild | 4 +++-
2 files changed, 4 insertions(+), 28 deletions(-)
diff --git a/dev-util/buildbot/buildbot-2.7.0.ebuild b/dev-util/buildbot/buildbot-2.7.0.ebuild
index 38c6ccf3ffd..1769ba6f1d1 100644
--- a/dev-util/buildbot/buildbot-2.7.0.ebuild
+++ b/dev-util/buildbot/buildbot-2.7.0.ebuild
@@ -27,7 +27,7 @@ else
KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
fi
-IUSE="crypt doc docker examples irc test"
+IUSE="crypt docker examples irc test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -59,14 +59,6 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}
- doc? (
- >=dev-python/sphinx-1.4.3[${PYTHON_USEDEP}]
- dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}]
- dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
- dev-python/pyenchant[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/sphinx-jinja[${PYTHON_USEDEP}]
- )
test? (
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
dev-python/moto[${PYTHON_USEDEP}]
@@ -87,7 +79,6 @@ DEPEND="${RDEPEND}
dev-python/service_identity[${PYTHON_USEDEP}]
)
)"
-# >=dev-python/docker-py-2.2.0[${PYTHON_USEDEP}]
S=${WORKDIR}/${MY_P}
[[ ${PV} == *9999 ]] && S=${S}/master
@@ -108,28 +99,11 @@ pkg_setup() {
The scripts can run as a different user if desired."
}
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- einfo "Generation of documentation"
- pushd docs > /dev/null
- #'man' target is currently broken
- emake html
- popd > /dev/null
- fi
-}
-
src_install() {
distutils-r1_src_install
doman docs/buildbot.1
- if use doc; then
- dohtml -r docs/_build/html/
- # TODO: install man pages
- fi
-
if use examples; then
insinto /usr/share/doc/${PF}
doins -r docs/examples
diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild
index 38c6ccf3ffd..cdce9bbe8ff 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-9999.ebuild
@@ -61,11 +61,13 @@ RDEPEND="
DEPEND="${RDEPEND}
doc? (
>=dev-python/sphinx-1.4.3[${PYTHON_USEDEP}]
+ <dev-python/sphinx-2.1.0[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
dev-python/pyenchant[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/sphinx-jinja[${PYTHON_USEDEP}]
+ dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
)
test? (
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
@@ -126,7 +128,7 @@ src_install() {
doman docs/buildbot.1
if use doc; then
- dohtml -r docs/_build/html/
+ HTML_DOCS=( docs/_build/html/ )
# TODO: install man pages
fi
next reply other threads:[~2020-05-12 22:07 UTC|newest]
Thread overview: 67+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-12 22:07 Brian Dolbec [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-10-18 7:06 [gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot/ Arthur Zamarin
2024-07-05 3:08 Eli Schwartz
2024-03-15 12:29 Jakov Smolić
2024-03-14 19:19 Sam James
2024-03-14 6:22 Sam James
2024-01-30 8:33 Sam James
2023-12-05 4:20 Michał Górny
2023-09-01 8:59 Sam James
2023-08-24 23:34 Brian Dolbec
2023-04-09 8:27 Arthur Zamarin
2023-01-10 13:56 Michał Górny
2022-12-31 15:08 Sam James
2022-08-25 23:24 Brian Dolbec
2022-07-04 6:57 Michał Górny
2022-05-30 19:08 Brian Dolbec
2022-03-14 10:32 Yixun Lan
2022-01-30 18:47 Arthur Zamarin
2022-01-30 18:47 Arthur Zamarin
2022-01-28 11:16 Arthur Zamarin
2022-01-28 11:16 Arthur Zamarin
2021-09-25 18:08 Brian Dolbec
2021-06-20 16:07 Brian Dolbec
2021-05-02 0:19 Brian Dolbec
2021-04-27 22:54 Sam James
2021-04-25 21:13 Brian Dolbec
2021-03-28 22:16 Brian Dolbec
2021-01-29 21:46 Brian Dolbec
2021-01-17 18:51 Brian Dolbec
2020-10-10 18:56 Brian Dolbec
2020-09-18 17:20 Michał Górny
2020-07-24 21:15 Brian Dolbec
2020-07-23 18:13 Brian Dolbec
2020-06-28 0:46 Brian Dolbec
2020-05-13 20:48 Brian Dolbec
2020-02-04 13:10 Michał Górny
2020-01-28 6:01 Michał Górny
2020-01-27 12:20 Michał Górny
2020-01-27 10:13 Michał Górny
2019-06-25 12:09 Michael Haubenwallner
2019-06-25 9:05 Michael Haubenwallner
2018-07-26 17:17 Brian Dolbec
2018-07-26 17:17 Brian Dolbec
2018-07-26 17:17 Brian Dolbec
2018-06-29 12:28 Mikle Kolyada
2018-05-17 0:33 Brian Dolbec
2018-03-13 23:56 Brian Dolbec
2017-11-23 21:21 Brian Dolbec
2017-09-20 20:11 Brian Dolbec
2017-09-16 14:47 Brian Dolbec
2017-09-15 17:41 Brian Dolbec
2017-08-10 22:44 Brian Dolbec
2017-08-10 22:00 Brian Dolbec
2017-06-19 18:33 Brian Dolbec
2017-03-06 20:37 Brian Dolbec
2017-02-02 0:23 Brian Dolbec
2017-01-13 2:26 Brian Dolbec
2016-11-08 20:02 Brian Dolbec
2016-10-12 22:07 Brian Dolbec
2016-10-07 20:18 Brian Dolbec
2016-09-23 18:52 Brian Dolbec
2016-09-01 17:14 Brian Dolbec
2016-08-12 15:31 Brian Dolbec
2016-03-30 12:18 Patrice Clement
2016-03-30 12:18 Patrice Clement
2016-03-30 12:18 Patrice Clement
2016-01-08 3:07 Brian Dolbec
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1589321240.d26d553656ab42e172b7dfe5b93ddea84911f071.dolsen@gentoo \
--to=dolsen@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox