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