mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-05 14:07:27 -08:00
app-doc/gnucash-docs: drop 5.8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
parent
3a606ebcef
commit
549a31cee6
@ -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
|
||||
|
||||
@ -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()
|
||||
@ -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
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user