gnucash unstable: Multiple changes pushed
Geert Janssens
gjanssens at code.gnucash.org
Tue Feb 27 16:50:50 EST 2018
Updated via https://github.com/Gnucash/gnucash/commit/02c69a79 (commit)
via https://github.com/Gnucash/gnucash/commit/ba799feb (commit)
via https://github.com/Gnucash/gnucash/commit/3462abe7 (commit)
via https://github.com/Gnucash/gnucash/commit/72a48c08 (commit)
from https://github.com/Gnucash/gnucash/commit/06ad55ca (commit)
commit 02c69a7933a9a00e9c4fb4eafc45731ec1c02e0e
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Feb 27 22:21:00 2018 +0100
Handle situation where gettext 0.19.6 is not available
By default we require gettext 0.19.6 as this is needed to generate a translated version of gnucash.desktop and gnucash.appdata.xml.
However this version is not available on some platforms (most notably our own ubuntu 14.04LTS travis instance).
By setting ALLOW_OLD_GETTEXT=ON, the build configuration falls back to generating untranslated versions of said files instead.
commit ba799feb2a13341a14f96f1b491f27255cc94ed8
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Feb 27 15:45:38 2018 +0100
Drop intltool in favour or using modern gettext
This requires at least gettext 0.19.6, and will break our ubuntu 14.04LTS test instance on Travis.
The next commit will work around this.
commit 3462abe7adf8a35c30bc366da45056c8f07dba6a
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Feb 26 19:00:07 2018 +0100
Bug 793460 - gnucash/import-export/csv-imp/assistant-csv-trans-import.cpp:1941 is impossible to translate
commit 72a48c08842f730feeefe00a71521c6f7aecfd62
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Feb 26 18:16:58 2018 +0100
Improve config and app data migration to handle renaming of config<version>.user to config-user.scm on all platforms
Summary of changes:
.gitignore | 1 +
CMakeLists.txt | 29 +--
common/cmake_modules/GncAddGSchemaTargets.cmake | 10 +-
doc/CMakeLists.txt | 4 +-
...ip_of_the_day.list.in => tip_of_the_day.list.c} | 0
gnucash/gnome-utils/CMakeLists.txt | 10 +-
gnucash/gnome/CMakeLists.txt | 51 +++--
gnucash/gnome/gnucash.appdata.xml.in | 24 +--
gnucash/gnome/gnucash.desktop.in.in | 6 +-
gnucash/gnucash-bin.c | 4 +-
gnucash/gschemas/CMakeLists.txt | 2 +-
...=> org.gnucash.dialogs.business.gschema.xml.in} | 0
...g.gnucash.dialogs.checkprinting.gschema.xml.in} | 0
...org.gnucash.dialogs.commodities.gschema.xml.in} | 0
...ml.in.in => org.gnucash.dialogs.gschema.xml.in} | 0
...> org.gnucash.dialogs.reconcile.gschema.xml.in} | 0
...n.in => org.gnucash.dialogs.sxs.gschema.xml.in} | 0
....in => org.gnucash.dialogs.totd.gschema.xml.in} | 0
...g.gnucash.general.finance-quote.gschema.xml.in} | 0
...schema.xml.in.in => org.gnucash.gschema.xml.in} | 0
...ml.in.in => org.gnucash.history.gschema.xml.in} | 0
...l.in.in => org.gnucash.warnings.gschema.xml.in} | 0
...ucash.window.pages.account.tree.gschema.xml.in} | 0
....in => org.gnucash.window.pages.gschema.xml.in} | 0
gnucash/import-export/aqb/gschemas/CMakeLists.txt | 2 +-
...org.gnucash.dialogs.import.hbci.gschema.xml.in} | 0
.../import-export/csv-exp/gschemas/CMakeLists.txt | 2 +-
... org.gnucash.dialogs.export.csv.gschema.xml.in} | 0
.../csv-imp/assistant-csv-trans-import.cpp | 13 +-
.../import-export/csv-imp/gschemas/CMakeLists.txt | 2 +-
... org.gnucash.dialogs.import.csv.gschema.xml.in} | 0
gnucash/import-export/gschemas/CMakeLists.txt | 2 +-
....gnucash.dialogs.import.generic.gschema.xml.in} | 0
gnucash/import-export/ofx/gschemas/CMakeLists.txt | 2 +-
... org.gnucash.dialogs.import.ofx.gschema.xml.in} | 0
.../import-export/qif-imp/gschemas/CMakeLists.txt | 2 +-
... org.gnucash.dialogs.import.qif.gschema.xml.in} | 0
libgnucash/core-utils/gnc-filepath-utils.cpp | 216 +++++++++++----------
po/CMakeLists.txt | 43 ++--
po/POTFILES.in | 40 ++--
po/check-po.cmake | 23 ---
po/gnucash-pot.cmake | 37 +++-
util/ci/arch-testscript | 2 +
util/ci/commonbuild | 4 +-
util/ci/ubuntu-14.04-testscript | 2 +
45 files changed, 279 insertions(+), 254 deletions(-)
rename doc/{tip_of_the_day.list.in => tip_of_the_day.list.c} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.business.gschema.xml.in.in => org.gnucash.dialogs.business.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.checkprinting.gschema.xml.in.in => org.gnucash.dialogs.checkprinting.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.commodities.gschema.xml.in.in => org.gnucash.dialogs.commodities.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.gschema.xml.in.in => org.gnucash.dialogs.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.reconcile.gschema.xml.in.in => org.gnucash.dialogs.reconcile.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.sxs.gschema.xml.in.in => org.gnucash.dialogs.sxs.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.dialogs.totd.gschema.xml.in.in => org.gnucash.dialogs.totd.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.general.finance-quote.gschema.xml.in.in => org.gnucash.general.finance-quote.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.gschema.xml.in.in => org.gnucash.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.history.gschema.xml.in.in => org.gnucash.history.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.warnings.gschema.xml.in.in => org.gnucash.warnings.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.window.pages.account.tree.gschema.xml.in.in => org.gnucash.window.pages.account.tree.gschema.xml.in} (100%)
rename gnucash/gschemas/{org.gnucash.window.pages.gschema.xml.in.in => org.gnucash.window.pages.gschema.xml.in} (100%)
rename gnucash/import-export/aqb/gschemas/{org.gnucash.dialogs.import.hbci.gschema.xml.in.in => org.gnucash.dialogs.import.hbci.gschema.xml.in} (100%)
rename gnucash/import-export/csv-exp/gschemas/{org.gnucash.dialogs.export.csv.gschema.xml.in.in => org.gnucash.dialogs.export.csv.gschema.xml.in} (100%)
rename gnucash/import-export/csv-imp/gschemas/{org.gnucash.dialogs.import.csv.gschema.xml.in.in => org.gnucash.dialogs.import.csv.gschema.xml.in} (100%)
rename gnucash/import-export/gschemas/{org.gnucash.dialogs.import.generic.gschema.xml.in.in => org.gnucash.dialogs.import.generic.gschema.xml.in} (100%)
rename gnucash/import-export/ofx/gschemas/{org.gnucash.dialogs.import.ofx.gschema.xml.in.in => org.gnucash.dialogs.import.ofx.gschema.xml.in} (100%)
rename gnucash/import-export/qif-imp/gschemas/{org.gnucash.dialogs.import.qif.gschema.xml.in.in => org.gnucash.dialogs.import.qif.gschema.xml.in} (100%)
delete mode 100644 po/check-po.cmake
More information about the gnucash-patches
mailing list