commit: 549a31cee6e325965cb876ec0b41b970d63af95e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 31 21:16:51 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 2 15:14:07 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549a31ce
app-doc/gnucash-docs: drop 5.8
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-doc/gnucash-docs/Manifest | 1 -
...sh-docs-5.4-partially-revert-kde-help-dir.patch | 29 ---------
app-doc/gnucash-docs/gnucash-docs-5.8.ebuild | 72 ----------------------
3 files changed, 102 deletions(-)
diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index fd469212bb99..3307b30ce2cd 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,3 +1,2 @@
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/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch
b/app-doc/gnucash-docs/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch
deleted file mode 100644
index 5c034b13dbb4..000000000000
---
a/app-doc/gnucash-docs/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -Naruw gnucash-docs-5.4.orig/cmake/AddXdgHelpTarget.cmake
gnucash-docs-5.4/cmake/AddXdgHelpTarget.cmake
---- gnucash-docs-5.4.orig/cmake/AddXdgHelpTarget.cmake 2023-10-01
08:51:09.262878879 -0400
-+++ gnucash-docs-5.4/cmake/AddXdgHelpTarget.cmake 2023-10-01
08:53:23.973040657 -0400
-@@ -45,8 +45,8 @@
- COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures"
-
- # Add links to make our documentation visible for KDE's help system
-- COMMAND ${CMAKE_COMMAND} -E make_directory
"${BUILD_DIR_KDE_BASE}/${kde_lang}"
-- COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR}"
"${BUILD_DIR_KDE_BASE}/${kde_lang}/${docname}"
-+ # COMMAND ${CMAKE_COMMAND} -E make_directory
"${BUILD_DIR_KDE_BASE}/${kde_lang}"
-+ # COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR}"
"${BUILD_DIR_KDE_BASE}/${kde_lang}/${docname}"
- COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger")
-
-
-@@ -90,9 +90,9 @@
- COMPONENT "xdghelp")
-
- # Add links to make our documentation visible for KDE's help system
-- set(doc_install_dir_kde_base
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML")
-- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory
\"${doc_install_dir_kde_base}\")"
-- COMPONENT "xdghelp")
-- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink
\"../../../${doc_install_dir_base}\"
\"${doc_install_dir_kde_base}/${kde_lang}\")"
-- COMPONENT "xdghelp")
-+ # set(doc_install_dir_kde_base
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML")
-+ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E
make_directory \"${doc_install_dir_kde_base}\")"
-+ # COMPONENT "xdghelp")
-+ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E
create_symlink \"../../../${doc_install_dir_base}\"
\"${doc_install_dir_kde_base}/${kde_lang}\")"
-+ # COMPONENT "xdghelp")
- endfunction()
diff --git a/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild
b/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild
deleted file mode 100644
index 6b913195eb02..000000000000
--- a/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 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_prepare() {
- eapply "${FILESDIR}/${PN}-5.4-partially-revert-kde-help-dir.patch"
- cmake_src_prepare
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-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
-}