From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/
Date: Mon, 05 May 2025 09:56:54 +0000 (UTC) [thread overview]
Message-ID: <1746438952.b49d5c52ac45b76046a974735010bc62a19d7d20.sam@gentoo> (raw)
commit: b49d5c52ac45b76046a974735010bc62a19d7d20
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun May 4 17:39:59 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 5 09:55:52 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d5c52
app-doc/gnucash-docs: add 5.11
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41935
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-doc/gnucash-docs/Manifest | 1 +
app-doc/gnucash-docs/gnucash-docs-5.11.ebuild | 63 +++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index fcd7f9e81ea1..fd469212bb99 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,2 +1,3 @@
DIST gnucash-docs-5.10.tar.gz 133668008 BLAKE2B 50c53101fdb1353aaae171dc548b0d2c5d229ffd4fd9a974aad1a2c48305c72bd2dbc1c7d2f1f0c38894e77f24cecd66ddfe934bdc933ed4266beb1d8a2477d8 SHA512 c54efd5c6c81b51afebecb7e5afcfb464eb76178cfc72e688c242cfc268845247269b7f41208866c9c076fdc2a6992fead2df0392c21c16fb68350d54023f943
+DIST gnucash-docs-5.11.tar.gz 133673256 BLAKE2B 89fe7552dc8a7eca63d0e932d229d3b4f302be4abb856cfb69d060052cd8ed7de284bead6226514d11a659c50ae0137d5376c4d19c02918b9c1d1a4352d56964 SHA512 4a7f7dbf79df3412101a618d89897bb1b3d6a8ad4aa7aec639d0007e8b27bef24377401c114247a9e8c77076b422ae3a3e090813df0377fa2c5d3513e34aea13
DIST gnucash-docs-5.8.tar.gz 131462250 BLAKE2B 342a2d389b8cae0886b8047d88d01b7297dc91fea9ffee0af87284cce56a6eb0c70723cd1b5ad9a1b19189936ec271302e7bb50a96da8fa90086c2bbcffb4f88 SHA512 d32a4379a26fbfcb9e783f7fa07f5caffe51fb41769ef8d54d6bddca886ebd40c10923ed3d31273e0361b3599f6eb82c5e11d2ae2e9b321fd34d07a45933f696
diff --git a/app-doc/gnucash-docs/gnucash-docs-5.11.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.11.ebuild
new file mode 100644
index 000000000000..d8e51374d4bc
--- /dev/null
+++ b/app-doc/gnucash-docs/gnucash-docs-5.11.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-office/gnucash
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake optfeature
+
+DESCRIPTION="Documentation package for GnuCash"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+LOCALES=( de it ja pt )
+IUSE="${LOCALES[*]/#/l10n_}"
+
+BDEPEND="
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxml2
+ dev-libs/libxslt
+"
+
+src_install() {
+ local doc_type my_lang
+
+ for doc_type in manual guide; do
+ for my_lang in C ${L10N}; do
+ [[ -z ${my_lang} ]] && continue
+
+ case "${my_lang}" in
+ # Both help and guides translated
+ C|de|it|pt) ;;
+ ja|ru) # Only guides translated
+ if [[ "${doc_type}" == "manual" ]] ; then
+ elog "Help documentation hasn't been translated for ${my_lang}"
+ elog "Will do English instead."
+ continue
+ fi
+ ;;
+ *)
+ die "Invalid locale: ${my_lang}"
+ ;;
+ esac
+
+ emake \
+ -C "${BUILD_DIR}/${my_lang}/${doc_type}" \
+ DESTDIR="${D}" \
+ install
+ done
+ done
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ optfeature "generating PDF files" dev-java/fop
+ optfeature "viewing the docs" gnome-extra/yelp
+}
next reply other threads:[~2025-05-05 9:57 UTC|newest]
Thread overview: 71+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-05 9:56 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-04-27 9:44 [gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/ Sam James
2024-12-26 2:54 Sam James
2024-12-26 2:54 Sam James
2024-07-20 4:38 Sam James
2024-05-28 18:19 Arthur Zamarin
2024-05-28 17:01 Sam James
2024-05-11 18:36 Aaron W. Swenson
2024-01-20 14:42 Aaron W. Swenson
2023-09-23 21:07 Aaron W. Swenson
2023-05-12 23:58 Sam James
2023-05-03 23:05 Sam James
2023-05-03 18:54 Arthur Zamarin
2023-01-04 21:00 Andreas Sturmlechner
2023-01-04 6:31 Arthur Zamarin
2023-01-04 6:17 Arthur Zamarin
2022-12-06 12:47 Sam James
2022-12-06 12:33 Sam James
2022-12-06 12:33 Sam James
2022-12-06 12:02 Sam James
2022-12-06 12:02 Sam James
2022-12-06 12:02 Sam James
2022-05-07 5:00 Sam James
2022-03-30 14:14 Yixun Lan
2021-12-09 6:39 Sam James
2021-12-08 23:00 Sam James
2021-11-18 14:38 Aaron W. Swenson
2021-05-05 9:47 Aaron W. Swenson
2021-03-09 18:54 Aaron W. Swenson
2021-03-08 10:26 Sam James
2021-03-08 10:25 Sam James
2020-12-30 11:38 Aaron W. Swenson
2020-12-30 11:38 Aaron W. Swenson
2020-11-20 20:10 Aaron W. Swenson
2020-11-11 18:51 Sam James
2020-09-28 1:40 Aaron W. Swenson
2020-08-29 13:21 Sam James
2020-07-27 3:01 Aaron W. Swenson
2020-07-21 12:09 Aaron W. Swenson
2020-05-21 11:14 Aaron W. Swenson
2020-05-12 6:31 Agostino Sarubbo
2020-03-28 21:46 Aaron W. Swenson
2019-11-27 8:16 Agostino Sarubbo
2019-11-26 12:52 Agostino Sarubbo
2019-10-13 12:14 Mart Raudsepp
2019-10-13 11:40 Andreas Sturmlechner
2019-08-30 17:50 Michał Górny
2019-07-18 12:56 Aaron W. Swenson
2019-07-03 9:37 Aaron W. Swenson
2019-04-10 11:30 Aaron W. Swenson
2019-01-09 13:06 Aaron W. Swenson
2018-11-10 12:03 Mikle Kolyada
2018-10-07 10:19 Aaron Swenson
2018-10-06 21:52 Mikle Kolyada
2018-10-05 4:10 Thomas Deutschmann
2018-10-03 2:03 Aaron Swenson
2018-08-11 11:25 Aaron Swenson
2018-08-11 11:23 Aaron Swenson
2018-07-09 9:18 Aaron Swenson
2018-05-13 16:03 Aaron Swenson
2018-05-13 16:03 Aaron Swenson
2018-04-27 20:24 Aaron Swenson
2018-01-06 17:03 Aaron Swenson
2017-02-15 16:49 Mart Raudsepp
2017-01-10 20:14 Pacho Ramos
2017-01-10 20:14 Pacho Ramos
2016-01-30 12:23 Pacho Ramos
2016-01-30 12:23 Pacho Ramos
2015-10-17 11:53 Pacho Ramos
2015-10-17 11:53 Pacho Ramos
2015-09-05 17:57 Pacho Ramos
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=1746438952.b49d5c52ac45b76046a974735010bc62a19d7d20.sam@gentoo \
--to=sam@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