gnucash-on-flatpak master: Multiple changes pushed
Geert Janssens
gjanssens at code.gnucash.org
Mon Feb 17 17:33:36 EST 2020
Updated via https://github.com/Gnucash/gnucash-on-flatpak/commit/7c8f19f4 (commit)
via https://github.com/Gnucash/gnucash-on-flatpak/commit/32f019ff (commit)
from https://github.com/Gnucash/gnucash-on-flatpak/commit/762653ba (commit)
commit 7c8f19f48022447abc6f7a035e382d51565fd5a6
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Feb 17 18:15:13 2020 +0100
Add a note on relationship with our downstream flathub package repo.
commit 32f019ff2a5e65190591981a1cbfc9cf59dc9898
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Feb 17 15:35:32 2020 +0100
More modularization
Rearrange the manifest modules to minimize the variable parts.
Only the source lines and module lines that differ between
git and tar builds are split into separate template files.
This should make it easier for the downstream flathub
build to customize parts of the build.
Summary of changes:
.gitignore | 4 ++-
README.md | 26 +++++++++++++++++
build_package.sh | 7 ++++-
functions.sh | 34 ++++++++++++++++------
org.gnucash.GnuCash.json | 30 +++++++++++++++++++-
templates/gnucash-docs-source-git.json.tpl | 5 ++++
templates/gnucash-docs-source-tar.json.tpl | 5 ++++
templates/gnucash-extra-modules-git.json.tpl | 6 ++++
templates/gnucash-extra-modules-tar.json.tpl | 3 ++
templates/gnucash-source-git.json.tpl | 5 ++++
templates/gnucash-source-tar.json.tpl | 5 ++++
templates/gnucash-targets-git.json.tpl | 42 ----------------------------
templates/gnucash-targets-tar.json.tpl | 42 ----------------------------
13 files changed, 118 insertions(+), 96 deletions(-)
create mode 100644 templates/gnucash-docs-source-git.json.tpl
create mode 100644 templates/gnucash-docs-source-tar.json.tpl
create mode 100644 templates/gnucash-extra-modules-git.json.tpl
create mode 100644 templates/gnucash-extra-modules-tar.json.tpl
create mode 100644 templates/gnucash-source-git.json.tpl
create mode 100644 templates/gnucash-source-tar.json.tpl
delete mode 100644 templates/gnucash-targets-git.json.tpl
delete mode 100644 templates/gnucash-targets-tar.json.tpl
More information about the gnucash-patches
mailing list