gnucash-on-flatpak: New branch 'unstable'

John Ralls jralls at code.gnucash.org
Sun Apr 26 16:34:42 EDT 2020


New branch 'unstable' created at  https://github.com/Gnucash/gnucash-on-flatpak/commit/5bc66ebb (commit)


commit 5bc66ebbfdc1b976f72149563bef9d1331cd87f1
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 26 13:29:22 2020 -0700

    Get gnucash tarballs from the unstable directory.

commit c13403699dd11cfe54107593210d7790a6469707
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 26 13:28:22 2020 -0700

    Swig is now a regular module.

commit c922f6ebee39894ec83768a7c5d7c439be90215c
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 26 13:31:52 2020 -0700

    Upgrade boost to latest release, build for C++17.

commit 4be864ef4c02d283fa1a3325c79dc650fd4dc079
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Apr 21 13:55:22 2020 +0200

    Update to xmlsec 1.2.29

commit ad1550e675f8c0550460c02b85439a8465f58e69
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Apr 21 13:21:15 2020 +0200

    If code and docs use different branches, store result in code's branch subdirectory

commit 2c8d3d1fa69e78b7f2d904d50df147a544f2891e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 14 12:48:16 2020 +0200

    update aqbanking to 6.2.0beta
    
    several changes on almost all modules

commit 3ca04f8f921b34058f843bc2c9687ae5786081c4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Apr 10 16:20:29 2020 +0200

    Update gwenhywfar to 5.3.0
    
    Added function GWEN_XmlFromDb(). This can now be used by AqBanking to
    create SEPA files using the XML imexporter.
    
    A few fixes.

commit 96206c1bcd6eaed5c8bd68e0bed9525b16ad3b36
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 29 11:29:00 2020 -0700

    Use sourceforge instead of bintray for boost.
    
    Because bintray returns 503 access forbidden for all boost tarballs.

commit afc2d15ff59c1f9b8fc174357c449e8d3809881d
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Mar 24 23:17:50 2020 +0100

    Update to aqbanking-6.1.4
    
    Fixes on OFX, HBCI, and general (gwen_prefix)

commit 77fc8511b1dbce5bd2b7985e05e452a7aeee5aae
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Mar 24 18:46:43 2020 +0100

    Update to aqbanking-6.1.3
    
    Several fixes on AqHBCI and OFX

commit 4d7c0b9702514e7e62dbf9a54d994f86fb6590bf
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Mar 6 22:58:13 2020 +0100

    Update to aqbanking-6.1.2
    
    OFXDC: Fixed a bug concerning calls to AO_V2_SendAndReceive().

commit d63cf68ebb024981e2d5b6b212c86c060ca479f6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Feb 24 21:50:28 2020 +0100

    Update to aqbanking-6.1.1

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.

commit 762653ba3ede3e8f6a1577148c9006c5cbb45f0f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Feb 16 21:36:39 2020 +0100

    Aqbanking dependency updates
    
    - aqbanking -> 6.1.0
    - gwenhywfar -> 5.2.0

commit e7eb8cfc997483cea19b64ed90752e0a2b4f147e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Feb 16 19:45:46 2020 +0100

    Drop the comments about issues with flatpak-builder-tools
    
    flatpak-builder-tools has accepted all my PRs so the comments are no longer relevant.

commit 3be733d1d3dcf147eb5cd7252c7ea28137eaace4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Feb 16 15:50:14 2020 +0100

    switch to cmake build system for gnucash-docs
    
    On a fast ssd the gnucash-docs step how becomes almost instantaneously.

commit d21b04cd56177f962571bc62b88a3050e18137c8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Feb 16 14:04:09 2020 +0100

    Implement Finance::Quote support

commit dfdc5589781877aa6c6ec4307188da8701d5cf81
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 15 16:50:05 2020 +0100

    Complete the manifest file modularization
    
    - instead of combining templates into the final manifest file use a common
      manifest file for all common modules
    - the modules that differ between tar or git builds will go into
      a dynamically generated module file gnucash.json
    - the common manifest file always includes this file
    
    Further, for easy lookup of which manifest and modules files were used
    to generate a given flatpak, also upload the used module files to
    the public download site. For example this can be used to quickly check
    what version of aqbanking was built into a given flatpak.
    As there are now more files to uplaod, store them in a subdirectory
    manifests/{maint,master,...}/<branch>/{manifestfile,modules}

commit 30c9b0fd59bd858c6dbebbf9156a70b104d1cc51
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 15 15:56:17 2020 +0100

    Cleanup - group all patches in a patches subdirectory

commit 928f7927f320bb7c212cfc1543fcbe8fde8bd50b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 15 15:30:50 2020 +0100

    Continue modularization of manifest file

commit 93053b963a2cf8f2665146cdfa9b083a0ecd0c3b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 15 14:21:24 2020 +0100

    extras-git really means swig
    
    So rename the module

commit a1b97f6be9414ae2a2290ff81b1c455a716d079e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 15 14:10:55 2020 +0100

    Begin modularizing manifest file
    
    Group dependencies in separate module files for easier maintenance.
    In this initial commit the following bits have been moved to a separate
    module file
    - aqbanking and dependencies (gwenhywfar and libchipcard)
    - guile and dependencies (gc and libunistring)
    - build dependencies only needed for git builds
    
    More will follow in future commits

commit 0061c192319f10e136792c89d12412fe5d2b2668
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jan 29 03:11:56 2020 +0100

    Update to aqbanking-6.0.2 and gwenhywfar-5.1.3
    
    Changes by modules:
    aqbanking-6.0.2: HBCI, Paypal
    aqbanking-6.0.1: OFX2

commit b91d4d0a17ca972d1bee03149ffbc61db69f8201
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jan 17 21:23:57 2020 +0100

    Update to aqbanking-6.0.0 and gwenhywfar-5.1.2

commit 9c407024d6625f567982ac77982dbb89e68d9867
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Jan 16 22:13:06 2020 +0100

    Add instructions for pruning older refs from the flatpak repo

commit b2079858d7473da816b1bd631f3d882035afc031
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jan 16 20:23:34 2020 +0100

    Update gwenhywfar to 5.1.1
    
    Should fix the problem with Cortal Consors sending a problematic HIPINS
    segment.

commit 4154fb7c66830873dc580d2befd5bd1e8b9e7281
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Jan 13 03:41:10 2020 +0100

    Update to aqBanking-5.99.45, gwenhywfar-5.1.0, libchipcard-5.1.5rc2

commit 9e470487c7043ba41f153ad9ac5ad1083d5c770d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Dec 30 12:47:36 2019 +0100

    Drop a bit of old, commented-out code

commit 1af2580dae391db2589d52671940d5c65cd7427f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Dec 30 12:42:36 2019 +0100

    Fine tune build script to handle releases where release tags for gnucash and gnucash-docs differ
    
    For example there can be a gnucash 3.8b tag with a gnucash-docs 3.8 tag.
    The way to invoke the script for this is
    build-package.sh -r3.8 -c3.8b -d3.8
    or even
    build-package.sh -r3.8 -c3.8b
    
    The value of -r serves as both
    - the default for -c and -d
    - the sourceforge directory name containing the tarballs.
    
    So the main constraint for release tarballs now is that the tarballs must live
    in the same sourceforge directory.
    
    Notes:
    * if the release tag is the same for gnucash, gnucash-docs and the directory
    (the ideal case), the command can be simplified even more:
    build-package.sh -r3.7
    * for development (nightly) builds the directory restriction doesn't apply. For
    such builds you are free to use -c, -d and -r as you see fit. -r only serves
    as default for -c and -d in that scenario.

commit 5dce91011499b80d9295aac80a310811b80eac07
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Dec 30 10:00:02 2019 +0100

    Update to gnome runtime 3.34

commit 9f1944351b1bd970ee4be0b3d740579a016d199e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Nov 15 04:13:19 2019 +0100

    Update to: aqbanking-5.99.44beta, ...
    
    gwenhywfar-4.99.25rc9, libchipcard-5.1.4rc1

commit 6b3349d495ac8bde05fde5e361c74467d70bf233
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Oct 22 07:10:41 2019 +0200

    Several improvements of README.md
    
    Add a few links,
    use syntaxhighlight,
    flatpak run --command=sh

commit 50cbfffb96682761425536bd918d5929561c3b66
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Oct 21 21:05:26 2019 +0200

    update aqbanking to 5.99.43beta

commit 418d87308a7e24f2b8d1a966daf09cbcc358d062
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Oct 21 11:26:08 2019 -0700

    Upgrade Gwenhywfar & AQBanking to latest test releases.

commit 1e1b40767e3a80a4d1257af9f567e87410203fd3
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Oct 12 14:17:26 2019 -0700

    Update AQBanking and Gwenhywfar betas to the latest releases.

commit 4cba1eda417db8f41e05aa69557e9e124f9a5c98
Author: Frank H. Ellenberger <fellen at users.noreply.github.com>
Date:   Thu Sep 26 23:28:47 2019 +0200

    Update to AqBanking 5.99.35beta, Gwenhywfar 4.99.18rc2

commit 7d8066da5b46a096631f117a42b3068623fdf353
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Sep 25 16:35:29 2019 +0200

    Update gwenhywfar and aqbanking
    
    gwen: 4.99.17rc1
    aqb: 5.99.34beta

commit 80f1760b94e6d8d2d4b9ba1e0661b5c3d32f1646
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 22 22:24:55 2019 +0200

    Update to most recent gwenhywfar and aqbanking betas

commit 19a3417277dddec6eb7357a123277e25594edb5b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Sep 21 17:30:35 2019 +0200

    Use flathub as repo to download runtimes from
    
    It appears gnome has removed their own stable runtime repo

commit dd594f99937772efc8785d85a692d6383f41a0b3
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Sep 21 17:29:59 2019 +0200

    Remove pcsc socket again
    
    It's not supported by older flatpak versions, like the one
    used for the nightly builds.
    Users can enable this socket themselves using
    'flatpak override --user --socket=pcsc org.gnucash.GnuCash'

commit 1570d58ae0f330abfa8d10bf8a325a5a568516bd
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 19 13:04:18 2019 +0200

    Add support for libchipcard and the pcsc socket
    
    Several banks have 2 factor authentication these days, which
    often makes use of smartcards

commit 2a35399528da51346eb884934b7f3532a9953cfb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 19 11:33:26 2019 +0200

    Bump gwenhywfar and aqbanking to most recent betas
    
    This allows German users to test the newer PSD2 features

commit 9f057f916a561bf4adcb48acf092c788b361a20c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 19 11:32:28 2019 +0200

    Refine cleanup of the gnucash module
    
    Remove additional files that serve no purpose for a flatpak target audience

commit 83b41e286affb1bb557f3e61de603b28e7974acc
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Sep 11 18:05:47 2019 +0200

    Be more selective in cleaning up the doc directory
    
    We do require AUTHORS, DOCUMENTERS and LICENSE files for the about dialog to work properly.

commit a711a435f09e7856ada80ebddf830b56b3b0b005
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Sep 11 18:04:57 2019 +0200

    Let flatpak itself decide when a build is neede
    
    It's much smarter at this than my simple 'the branch already exists' test.
    Flatpak knows it has to rebuild if any of the manifest parameters changes as well.
    So it's now easier to trigger a rebuild if a branch already exists

commit ca1014470eb1bb8560e9683571345d20d185d93f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Aug 27 23:13:34 2019 +0200

    update to gwenhywfar 4.20.2 and aqbanking 5.8.2

commit 7cc0dbb308edfe693ac0c50bf6d1af91f6af9ac2
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Aug 20 19:26:55 2019 +0200

    Create a flatpakrepo file for easier installation of the nightlies repo

commit 293284ec4b3afc4726fbb824d8a404b9f4a62347
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Aug 16 18:58:22 2019 +0200

    Update to gnome sdk 3.2

commit 42f89eb7290e2fd8bdf22e6cee162383185bd37d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Aug 16 16:33:39 2019 +0200

    ignore gpg key

commit c8456c72780c1fbb3508af566d776a9e6474b8b2
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Aug 16 16:25:45 2019 +0200

    Import recent updates from flathub/org.gnucash.GnuCash
    
    These
    - update the gnome sdk/runtime to 3.30
    - update gc to 8.0.4 to use the compiler's built-in atomic support
    - add patches to fix libaio build on i386
    - enable parallel builds on boost

commit ecbe72018ebeef052c478eedcd83005cb448bd81
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Aug 16 16:18:49 2019 +0200

    Drop ktoblzcheck and update aqbanking
    
    ktoblzcheck is no longer used
    aqbanking -> 5.8.1 to support new European bank regulations

commit 8bfcb38097cce775f94bd2e27713124f0eb5fe17
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Aug 14 18:00:44 2019 +0200

    Update libofx to 0.9.14

commit 79d15d59968f88479d4b088b6757a07667347530
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Aug 14 17:54:20 2019 +0200

    Update aqbanking to 5.8.1

commit d65c3638f875dfae320e3b841ad085e8dabb346e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Jan 15 22:12:01 2019 +0100

    Cope with different column separator written by different versions of flatpak
    
    Older versions use a space to separate columns, newer versions use tab.
    [[:space:]] covers both of them in one grep call. And no need for -P any more.

commit 2dde4ce9b86220d620f286d1fbb25fc29b6c10fb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Jan 15 18:02:59 2019 +0100

    Additional remote directory work
    
    - Put creation of remote directories in a function for better code readability
    - Only create remote directories at the point they will be effectively used
    - Create branch-based subdirectories for the manifest files as well.

commit c3dca42c1cb20621ea50f9936eb7ad8dda40906a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Jan 15 17:30:13 2019 +0100

    Upload log files to subdirectories to keep browse lists relatively short
    
    Unfortunately at the initial upload we can't determine the proper path yet.
    So that first upload still happens to the base build_logs directory.
    If the log is later uploaded to the proper subdirectory that initial
    upload will be deleted again.

commit 529f7fe14710ac916217c9220917fe6451e234eb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Jan 14 16:34:59 2019 +0100

    Remove the whole post-install section
    
    The uppercase issue has also been fixed so the sed invocation has become a noop.

commit c4d7a36b1f4918c1365fe8217385d11f9974ae3a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Jan 14 15:42:20 2019 +0100

    As of GnuCash 3.4, the appdata file is stored in /app/share/metainfo instead of /app/share/appdata

commit 41bc68e390006e8e5b935c4ab8251db86e16e501
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Nov 15 14:07:12 2018 +0100

    Let b2 decide for itself how many jobs to run in parallel

commit beee64d47150e1fe27bb68cf865bd3b053868076
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Nov 14 19:44:32 2018 +0100

    gwen tar got moved by Martin one more time for consistency

commit 805baed5cf6524e023bec7c02f713ecb1cd6f2c5
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Nov 14 17:58:58 2018 +0100

    Use new download urls for gwenhywfar and aqbanking
    
    These new urls don't require a dest-filename to be specified. Hence
    our adapted manifest file will also work to build the flatpak on
    F25's version of flatpak-builder.

commit 5dc6e234ed5db5d9087efdc8835726d60b7050e7
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Nov 12 10:49:00 2018 +0100

    Use sha256 everywhere

commit a66738cf2c2a5b5dab6723d47934e4c4653101c3
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Nov 11 12:27:01 2018 +0100

    Add system dependencies to README

commit 8c8909c9e27cae2cace20ac5dea3072c86b5b255
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Nov 11 12:26:41 2018 +0100

    Besides the sdk, the runtime needs to be installed as well

commit 4e13f710c5ac860f0d14232d413dea7ffda4e4d4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Nov 11 11:31:11 2018 +0100

    Add code to install required sdk

commit 7dedcc76701c13b1344a7fe76378bcb4d74efd70
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Nov 10 15:21:12 2018 +0100

    Fix a few typos in the readme file

commit 4d9b6182d2225f7beeca7c61f6ed71e86bb6f358
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Nov 10 15:20:55 2018 +0100

    Add instruction to install flathub first.
    
    It's become rule 0, the one too obvious to mention...

commit 869d0350ba3a7ae13ac0f496c6e68d1338fa6c5c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Nov 10 13:53:25 2018 +0100

    Ensure variable fp_ref_file is defined before using it in an error message

commit 04f0ef26c2acdc36c6f12ae098ffac9726cdf0e5
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 25 22:17:35 2018 +0200

    Assume tag builds are release builds and make those build from release tarball
    
    The resulting org.gnucash.GnuCash.json can be pushed to flathub later on to publish our releases on that platform as well

commit 092cdeb6410aa320c4f0bc8faca8c7f2130f9214
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 25 18:36:46 2018 +0200

    Split manifest template and use envsubst to recompose it

commit 1dc20f9afcabb7ae4be5f4a2f9e9267c6b4d3bbb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 25 18:06:40 2018 +0200

    Move template files into their own separate directory

commit 06accf61fcd18b68a658dad10911c2e70bbcd7e7
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 20 21:43:26 2018 +0200

    Fix build script name

commit 42bcdf989977e7b3ac6a129f9fa4e2b793e372ba
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 15:21:52 2018 +0200

    Update todo list

commit 59e4e71bd1eafdabbf40e0db9fd9ebabb94dac08
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 14:42:24 2018 +0200

    Drop rsync verbosity again. Instead write a log message indicating the actions when relevant
    
    rsync -v is way too verbose for a normal log file

commit 3ceab5f65443dc8754bb711cb6600aaab4b4dbbf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 14:28:17 2018 +0200

    Enable code signing and flatpakref file creation
    
    Code signing is a prerequisite to creating flatpakref files.
    The latter are the most interesting artefact of this build as
    they allow users to install a gnucash nightly with one single command:
    flatpak install --from <path-to-flatpakref-file>
    There will be such a file for each successful flatpak build
    in the respective branch directories (maint, master, releases,...)

commit bab57f6c026dc8cebcfc4ae5d8e12697c129e0be
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 11:31:07 2018 +0200

    Update README
    
    - complete usage instructions
    - document flatpak branch naming conventions
    - update todo list

commit 5eb574e9dbb337cd2bfa69839917755d33c590bc
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 10:55:07 2018 +0200

    Make rsync more verbose so its output appears in the logs

commit 3d4d42c4264ea2dac04375c818765ff6e0ade6d4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 10:54:04 2018 +0200

    Precreate remote directory structure
    
    In addition
    - detect tag builds and consider them release builds
      this still needs future improvements as release builds should really be from tarball
    - upload final build log also when no build is initiated
      otherwise it will look like the build didn't finish

commit abc86db0bc001baa6e72b8438a63ee720b39f0b3
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 18 09:59:10 2018 +0200

    Set revision and upload host as command line options of the script
    
    And add code to perform the uploads if a remote host is specified

commit 31db0c659183b41a1ec5ffc354c1bdfe3b094b53
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 15:53:32 2018 +0200

    Capture all build output to a log file

commit e9b7acad2a627144d7be2e70af7f561fa95bc47a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 15:52:04 2018 +0200

    Allow user to customize target flatpak repo

commit 030c6d66c506e2bd4e0ccdb4a2877cb0d2f19fda
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 15:08:47 2018 +0200

    Use flatpak's repo to check for pre-existing builds instead of a simple text file

commit 4a02cef3c432df9df987a88af0e5964b225d58ea
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 14:53:09 2018 +0200

    Simplify revision specification
    
    Allow only one revision spec, which should exist in both gnucash and gnucash-doc respositories

commit 401d37f457355510266d134432b90b9c8f35b21b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 13:46:22 2018 +0200

    Disable debugging

commit 52a2e98f3d779a929f8b071c39c828187a72dfe1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 13:45:57 2018 +0200

    Allow users to specify tags instead of branches/commits

commit 72de8322f8bccac95a564b1e136f5210706601ff
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 13:45:30 2018 +0200

    Include documentation in the flatpak

commit 70941583f5b338380551c14106477abb2722dd2a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 17 13:43:29 2018 +0200

    Improve default parameter handling

commit 2e5f258e5d580346f14f28d5dc60e4e0153d5af1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 23:55:01 2018 +0200

    Ignore generated manifest file

commit 18b82c26701ec9ccf6a1ad636e19fd14f7253ca1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 23:54:22 2018 +0200

    Manifest file should be in same directory as patch files
    
    So for simplicity keep it in the fp-git-repo. Rename the base manifest
    to *.tpl

commit 2526e1474a50b9b50a853951dd4569d4ea6844cf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 23:45:57 2018 +0200

    First version of build_periodic.sh

commit 21560cde893fea940a98a8285346284c5bcfdd10
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 23:45:38 2018 +0200

    Rewrite README

commit 1cf5449f5ce498901cb9d5e5eedfdef194b2a002
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 21:45:23 2018 +0200

    Add swig to build dependencies
    
    It will be removed after the build is complete so it won't be in the final flatpak.

commit 973a93f919d6c9d476166601ee384488730491e8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 16 20:45:56 2018 +0200

    Add initial sources
    
    org.gnucash.GnuCash.json and gengetopt-makefile.patch were copied from the flathub source tree

commit 3362133b5fac2fb38854c07cc660dc5edade3638
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Sep 15 18:00:21 2018 +0200

    Ignore locally generated files





More information about the gnucash-patches mailing list