Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/po4a/
Date: Fri, 09 Sep 2022 14:31:31
Message-Id: 1662733860.f62d41215f309cbc3476284fab9d76d560c160f2.hattya@gentoo
1 commit: f62d41215f309cbc3476284fab9d76d560c160f2
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 14:31:00 2022 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 14:31:00 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62d4121
7
8 app-text/po4a: new upstream release
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
12
13 app-text/po4a/Manifest | 1 +
14 app-text/po4a/po4a-0.68.ebuild | 54 ++++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
18 index 7a20586b2204..fc8475b53d58 100644
19 --- a/app-text/po4a/Manifest
20 +++ b/app-text/po4a/Manifest
21 @@ -1,2 +1,3 @@
22 DIST po4a-0.66.tar.gz 4240059 BLAKE2B 1d88665b8aa0d7f81854c97265f483934adc51503c2d33252d6ae08a00fddfa8aaa6e9c652f764ae46bf14fea3bcd1093f923fcbf08d96e97296954199e9b900 SHA512 f72e1267cbd6ced01ecc362c327b1634c47dff15398b48644548d28e01ba91108d5626e6d4abcfcb360697e4c0affa3228c6993653ce8f257acbbb3d7ae20fc4
23 DIST po4a-0.67.tar.gz 4466869 BLAKE2B c4dab0e40e7f5eb24ec85abf8a02131144b181d9b783a5dccc30221d1cc3a493f16d7c2faf8284c6d2f2259661a6f2c280624e5fd16e2d4d0bf878f8291ef7b5 SHA512 6445db615ac1a2e752daca7dca0c44a88e74c7a26c06ba8e7cb6bdeeaacce78cb74a671579dd95ee8341d817e16717e8cf99022a37c5d152e0c9828bd6aae3d9
24 +DIST po4a-0.68.tar.gz 4605485 BLAKE2B fe649a28c0c181f53d7eb3f583d4a7dffe4fc22fb316c1c534b672a267eef16ccdf39a77caff3a2d75b7bfcb36e68c49229aaddeb8dff5ee475b71b58402200e SHA512 d7c60a3647d8f4265ce6f016d33430c72775ae19eb2efb240532545b08280368fea70db3360131f6537eb7cc72c19299dff4b6f938ac09cbef1b2db1a93d996e
25
26 diff --git a/app-text/po4a/po4a-0.68.ebuild b/app-text/po4a/po4a-0.68.ebuild
27 new file mode 100644
28 index 000000000000..300d739e1730
29 --- /dev/null
30 +++ b/app-text/po4a/po4a-0.68.ebuild
31 @@ -0,0 +1,54 @@
32 +# Copyright 1999-2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI="8"
36 +PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja kn ko nb nl pl pt pt_BR ru sl sr_Cyrl sv uk vi zh_CN zh_HK zh_Hant"
37 +
38 +inherit perl-module plocale
39 +
40 +DESCRIPTION="Tools to ease the translation of documentation"
41 +HOMEPAGE="https://po4a.org/"
42 +SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz"
43 +
44 +LICENSE="GPL-2+"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
47 +IUSE="test"
48 +RESTRICT="!test? ( test )"
49 +
50 +RDEPEND="app-text/opensp
51 + dev-libs/libxslt
52 + dev-perl/Locale-gettext
53 + dev-perl/Pod-Parser
54 + dev-perl/SGMLSpm
55 + dev-perl/Syntax-Keyword-Try
56 + dev-perl/TermReadKey
57 + dev-perl/Text-WrapI18N
58 + dev-perl/Unicode-LineBreak
59 + dev-perl/YAML-Tiny
60 + sys-devel/gettext"
61 +DEPEND="${RDEPEND}"
62 +BDEPEND="app-text/docbook-xml-dtd:4.1.2
63 + app-text/docbook-xsl-stylesheets
64 + dev-perl/Module-Build
65 + sys-devel/gettext
66 + test? (
67 + app-text/docbook-sgml-dtd:4.1
68 + dev-perl/Test-Pod
69 + virtual/latex-base
70 + )"
71 +
72 +PATCHES=( "${FILESDIR}"/${PN}-man.patch )
73 +
74 +DIST_TEST="do"
75 +
76 +src_prepare() {
77 + plocale_find_changes "${S}/po/bin" '' '.po'
78 +
79 + rm_locale() {
80 + PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
81 + }
82 + plocale_for_each_disabled_locale rm_locale
83 +
84 + perl-module_src_prepare
85 +}