Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/yelp-tools/
Date: Mon, 31 Oct 2022 21:06:04
Message-Id: 1667250352.8cdc74b16a16044e12468a7dbc010e3a2d81cf47.mattst88@gentoo
1 commit: 8cdc74b16a16044e12468a7dbc010e3a2d81cf47
2 Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
3 AuthorDate: Sun Oct 30 20:57:56 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 31 21:05:52 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdc74b1
7
8 app-text/yelp-tools: Version bump to 42.1
9
10 Closes: https://github.com/gentoo/gentoo/pull/28045
11 Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
12 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
13
14 app-text/yelp-tools/Manifest | 1 +
15 app-text/yelp-tools/yelp-tools-42.1.ebuild | 34 ++++++++++++++++++++++++++++++
16 2 files changed, 35 insertions(+)
17
18 diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest
19 index e94a66bf9cf3..15f0c74c48d5 100644
20 --- a/app-text/yelp-tools/Manifest
21 +++ b/app-text/yelp-tools/Manifest
22 @@ -1 +1,2 @@
23 DIST yelp-tools-42.0.tar.xz 38788 BLAKE2B 9dc34f4b32c9e705f427bccad5ff3c2cd222a1391a780dde145ea894e1065fc873fd4ef020d1b7809b653c8237fbedb7f0b07d684d8d906b7af7a0fd8ebf79e4 SHA512 ff6168a33b2dedd12f7fb5d5aa6394a554b7ad8956cc7121e5f1a520f9fb20bd4cad93e22b5e8b2f8aa82ca5a1711a0634d8619c731e46730084e28f29725786
24 +DIST yelp-tools-42.1.tar.xz 38936 BLAKE2B 9c068fb6c41fc6a9f22b1ffd632eeb648685b7bd09cad498910ddfa56696218ebaf643c17a6951756c88978bdae82c0622068c43e4f57ff57a96fa6d6b86a95f SHA512 e05a61d18179a9816ec38d1a2335091a3846cf74bb1ecec5374c9a13cc8962d14416208e04eec92f4ee43ec90e1992cc4a263bc4c267caac5d154a15f10d3006
25
26 diff --git a/app-text/yelp-tools/yelp-tools-42.1.ebuild b/app-text/yelp-tools/yelp-tools-42.1.ebuild
27 new file mode 100644
28 index 000000000000..3406989d1bcd
29 --- /dev/null
30 +++ b/app-text/yelp-tools/yelp-tools-42.1.ebuild
31 @@ -0,0 +1,34 @@
32 +# Copyright 1999-2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +PYTHON_COMPAT=( python3_{8..11} )
37 +inherit gnome2 meson python-single-r1
38 +
39 +DESCRIPTION="Collection of tools for building and converting documentation"
40 +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools"
41 +
42 +LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
43 +SLOT="0"
44 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
45 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
46 +
47 +RDEPEND="
48 + ${PYTHON_DEPS}
49 + $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
50 + >=dev-libs/libxml2-2.6.12
51 + >=dev-libs/libxslt-1.1.8
52 + dev-util/itstool
53 + >=gnome-extra/yelp-xsl-3.38
54 +"
55 +DEPEND="${RDEPEND}"
56 +BDEPEND="virtual/pkgconfig"
57 +
58 +pkg_setup() {
59 + python-single-r1_pkg_setup
60 +}
61 +
62 +src_install() {
63 + meson_src_install
64 + python_fix_shebang "${ED}"/usr/bin/yelp-{build,check,new}
65 +}