gnucash-docs maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Sep 6 19:35:20 EDT 2022
Updated via https://github.com/Gnucash/gnucash-docs/commit/2b4598fd (commit)
via https://github.com/Gnucash/gnucash-docs/commit/475d243b (commit)
via https://github.com/Gnucash/gnucash-docs/commit/0cbbd57e (commit)
via https://github.com/Gnucash/gnucash-docs/commit/64e43236 (commit)
from https://github.com/Gnucash/gnucash-docs/commit/1ff37334 (commit)
commit 2b4598fd42c2191a8c1dc1383ed21fa4c3bae2e0
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Aug 15 19:02:44 2022 +0200
Replace ghelp: links in the source documents themselves with help: links to refer to our new documentation locations
commit 475d243b4f1f113cb47f14911adf3d35f17154d8
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Aug 15 18:57:40 2022 +0200
Rename all GHelp related parameters and variables to XdgHelp
commit 0cbbd57e31fc7164fc2521a3ec0656de980d436d
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Aug 15 18:39:55 2022 +0200
Rename GHelp to XdgHelp - step 1
This commit only renames the file cmake/AddGHelpTarget.cmake to keep
bisecting simple. File content changes will be done in future commits.
commit 64e43236874d1a9c866893bf770e6eba5e134653
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sat Sep 7 13:06:00 2019 +0200
Update ghelp target to install docs according to the xdg help specification
The spec can be found here: https://www.freedesktop.org/wiki/Specifications/help-spec/
"ghelp:" is hardly used still on linux. The new standard is well supported by yelp.
What this does is
* rename the primary documents from gnucash-guide.xml/gnucash-help.xml to index.docbook
* update book id's for manuals to "index" (required for the spec)
* reshuffle the target output directories from share/gnome/help/(docname)/lang to share/help/(lang)/(docname)
Summary of changes:
CMakeLists.txt | 12 +-
cmake/AddChmTarget.cmake | 2 +-
cmake/AddEpubTarget.cmake | 4 +-
cmake/AddGncDocTargets.cmake | 43 +++--
cmake/AddHtmlTarget.cmake | 4 +-
cmake/AddPdfTarget.cmake | 4 +-
...AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} | 52 +++--
cmake/CheckFigures.cmake | 2 +-
cmake/MakeChm.cmake | 2 +-
guide/C/appendixd.xml | 4 +-
guide/C/ch_bus_features.xml | 2 +-
guide/C/{gnucash-guide.xml => index.docbook} | 0
guide/C/legal.xml | 2 +-
guide/CMakeLists.txt | 6 +-
guide/de/appendixd.xml | 4 +-
guide/de/{gnucash-guide.xml => index.docbook} | 0
guide/it/CMakeLists.txt | 210 +++------------------
guide/it/{gnucash-guide.xml => index.docbook} | 8 +-
guide/it/it.po | 4 +-
guide/ja/appendixd.xml | 4 +-
guide/ja/{gnucash-guide.xml => index.docbook} | 0
guide/ja/legal.xml | 2 +-
guide/pt/appendixd.xml | 4 +-
guide/pt/{gnucash-guide.xml => index.docbook} | 0
guide/pt/legal.xml | 2 +-
guide/ru/appendixd.xml | 4 +-
guide/ru/ch_bus_features.xml | 2 +-
guide/ru/{gnucash-guide.xml => index.docbook} | 0
guide/ru/legal.xml | 2 +-
manual/C/{gnucash-help.xml => index.docbook} | 2 +-
manual/C/legal.xml | 2 +-
manual/CMakeLists.txt | 6 +-
manual/de/{gnucash-help.xml => index.docbook} | 2 +-
manual/de/legal.xml | 2 +-
manual/it/{gnucash-help.xml => index.docbook} | 4 +-
manual/it/it.po | 4 +-
manual/pt/{gnucash-help.xml => index.docbook} | 2 +-
manual/pt/legal.xml | 2 +-
38 files changed, 125 insertions(+), 286 deletions(-)
rename cmake/{AddGHelpTarget.cmake => AddXdgHelpTarget.cmake} (50%)
rename guide/C/{gnucash-guide.xml => index.docbook} (100%)
rename guide/de/{gnucash-guide.xml => index.docbook} (100%)
rename guide/it/{gnucash-guide.xml => index.docbook} (99%)
rename guide/ja/{gnucash-guide.xml => index.docbook} (100%)
rename guide/pt/{gnucash-guide.xml => index.docbook} (100%)
rename guide/ru/{gnucash-guide.xml => index.docbook} (100%)
rename manual/C/{gnucash-help.xml => index.docbook} (99%)
rename manual/de/{gnucash-help.xml => index.docbook} (99%)
rename manual/it/{gnucash-help.xml => index.docbook} (99%)
rename manual/pt/{gnucash-help.xml => index.docbook} (99%)
More information about the gnucash-patches
mailing list