Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-user-docs/
Date: Fri, 16 Apr 2021 03:52:25
Message-Id: 1618545132.c9836308713438ac6840d1ee5b8cdc30828160a7.mattst88@gentoo
1 commit: c9836308713438ac6840d1ee5b8cdc30828160a7
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 16 03:49:17 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 16 03:52:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9836308
7
8 gnome-extra/gnome-user-docs: Version bump to 40.0
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 gnome-extra/gnome-user-docs/Manifest | 1 +
13 .../gnome-user-docs/gnome-user-docs-40.0.ebuild | 38 ++++++++++++++++++++++
14 2 files changed, 39 insertions(+)
15
16 diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest
17 index 39a0281f67d..0bf66c514df 100644
18 --- a/gnome-extra/gnome-user-docs/Manifest
19 +++ b/gnome-extra/gnome-user-docs/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-user-docs-3.36.6.tar.xz 10607064 BLAKE2B 2b6173905f16a72885ea684e79930ee9425adea7b98b11f324df48c5f788a6f72aafcf9b782aae764eca3db451bd232be6f2572eec6278e179ae04102c863a1f SHA512 62384715c9cfa82fcf39f93d574e61aa2a127060f558f7f68b7ce1a3a724cf1670affeff165cff16b6c019b2c4135a517d39da6be859e8756c850763c912f3ab
22 +DIST gnome-user-docs-40.0.tar.xz 8974868 BLAKE2B 4598074620fa08c4e9f9bb8d7267252abe4f0a026668d1236cd516f832b457e675326789ed0c8ac6efb71b81a75a1e40aa8dee6049a188d79c289a8af3991661 SHA512 0e878c28a1d8fa74dd44b5be0562f0a45056ab1eabd1f00e81db46d69fc39e9a5a833cbbd42704fd998a5f724c323902323ab5b100be6c58089d9051302a14b5
23
24 diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-40.0.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-40.0.ebuild
25 new file mode 100644
26 index 00000000000..9b013790bb6
27 --- /dev/null
28 +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-40.0.ebuild
29 @@ -0,0 +1,38 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +inherit gnome2
35 +
36 +DESCRIPTION="GNOME end user documentation"
37 +HOMEPAGE="https://git.gnome.org/browse/gnome-user-docs"
38 +
39 +LICENSE="CC-BY-3.0"
40 +SLOT="0"
41 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
42 +IUSE="test"
43 +
44 +BDEPEND="test? ( dev-libs/libxml2 )"
45 +# eautoreconf requires:
46 +# app-text/yelp-tools
47 +# rebuilding translations requires:
48 +# app-text/yelp-tools
49 +# dev-util/gettext
50 +
51 +# This ebuild does not install any binaries
52 +RESTRICT="binchecks strip
53 + !test? ( test )"
54 +
55 +src_configure() {
56 + # itstool is only needed for rebuilding translations
57 + # xmllint is only needed for tests
58 + gnome2_src_configure \
59 + $(usex test "" XMLLINT=$(type -P true)) \
60 + ITSTOOL=$(type -P true)
61 +}
62 +
63 +src_compile() {
64 + # Do not compile; "make all" with unset LINGUAS rebuilds all translations,
65 + # which can take > 2 hours on a Core i7.
66 + return
67 +}