r19077 - gnucash/trunk - Bug #616696 - Development version warning string should not include hardcode version.

Geert Janssens gjanssens at code.gnucash.org
Tue Apr 27 15:41:08 EDT 2010


Author: gjanssens
Date: 2010-04-27 15:41:07 -0400 (Tue, 27 Apr 2010)
New Revision: 19077
Trac: http://svn.gnucash.org/trac/changeset/19077

Modified:
   gnucash/trunk/configure.in
   gnucash/trunk/doc/Makefile.am
   gnucash/trunk/doc/tip_of_the_day.list.in
Log:
Bug #616696 - Development version warning string should not include hardcode version.
* Improve on the previous fix: really display stable version in tooltip, not current version.
* Also revert change of "What's new in GnuCash 2.0" because that's the title actually found
  in the help manual.

Modified: gnucash/trunk/configure.in
===================================================================
--- gnucash/trunk/configure.in	2010-04-27 15:23:05 UTC (rev 19076)
+++ gnucash/trunk/configure.in	2010-04-27 19:41:07 UTC (rev 19077)
@@ -32,6 +32,7 @@
 GNUCASH_MAJOR_VERSION=`echo $GNUCASH_VERSION_STRING | [ sed -e 's/^\([^\.]*\)\.\([^.]*\)\.\(.*\)$/\1/' ]`
 GNUCASH_MINOR_VERSION=`echo $GNUCASH_VERSION_STRING | [ sed -e 's/^\([^\.]*\)\.\([^.]*\)\.\(.*\)$/\2/' ]`
 GNUCASH_MICRO_VERSION=`echo $GNUCASH_VERSION_STRING | [ sed -e 's/^\([^\.]*\)\.\([^.]*\)\.\(.*\)$/\3/' ]`
+GNUCASH_LATEST_STABLE_VERSION="2.2.9"
 
 # save any user/environment optimization flags before we muck with them in
 # --enable-debug:
@@ -66,6 +67,7 @@
 AC_SUBST(GNUCASH_MAJOR_VERSION)
 AC_SUBST(GNUCASH_MINOR_VERSION)
 AC_SUBST(GNUCASH_MICRO_VERSION)
+AC_SUBST(GNUCASH_LATEST_STABLE_VERSION)
 
 AC_DEFINE_UNQUOTED(GNUCASH_MAJOR_VERSION, $GNUCASH_MAJOR_VERSION,
 	[GnuCash Major version number])
@@ -73,6 +75,8 @@
 	[GnuCash Minor version number])
 AC_DEFINE_UNQUOTED(GNUCASH_MICRO_VERSION, $GNUCASH_MICRO_VERSION,
 	[GnuCash Micro version number])
+AC_DEFINE_UNQUOTED(GNUCASH_LATEST_STABLE_VERSION, "$GNUCASH_LATEST_STABLE_VERSION",
+	[Most recent stable version of GnuCash])
 
 dnl Set of available languages.
 ALL_LINGUAS="ca cs da de el en_GB es_NI es eu fa fi fr he hu it ja ko lt lv_LV nb ne nl pl pt_BR pt ro ru rw sk sv ta tr uk vi zh_CN zh_TW"

Modified: gnucash/trunk/doc/Makefile.am
===================================================================
--- gnucash/trunk/doc/Makefile.am	2010-04-27 15:23:05 UTC (rev 19076)
+++ gnucash/trunk/doc/Makefile.am	2010-04-27 19:41:07 UTC (rev 19077)
@@ -59,7 +59,7 @@
 tip_of_the_day.list: tip_of_the_day.list.in Makefile
 	${CC} -E -P -x c -D'N_(x)=x' -o $@.tmp $<
 	cat -s $@.tmp | ${SED} -e 's/^ *\"\(.*\)\" *$$/\1/' \
-                           -e 's:@-VERSION-@:${VERSION}:g' > $@
+                           -e 's:@-GNUCASH_LATEST_STABLE_VERSION-@:${GNUCASH_LATEST_STABLE_VERSION}:g' > $@
 	rm -f $@.tmp
 
 DISTCLEANFILES = gnc-prices.1 gnucash.1 tip_of_the_day.list

Modified: gnucash/trunk/doc/tip_of_the_day.list.in
===================================================================
--- gnucash/trunk/doc/tip_of_the_day.list.in	2010-04-27 15:23:05 UTC (rev 19076)
+++ gnucash/trunk/doc/tip_of_the_day.list.in	2010-04-27 19:41:07 UTC (rev 19077)
@@ -1,11 +1,11 @@
  N_( "Warning!! This is a DEVELOPMENT version of GnuCash. \
 It probably has lots of bugs and unstable features! \
 If you are looking for a stable personal finance application, \
-you should use the latest release of GnuCash @-VERSION- at .")
+you should use the latest release of GnuCash @-GNUCASH_LATEST_STABLE_VERSION- at .")
 
  N_( "The GnuCash online manual has lots of helpful information. \
 If you are upgrading from earlier versions of GnuCash, the section \
-\"What's new in GnuCash @-VERSION-@\" is particularly interesting. You can \
+\"What's new in GnuCash 2.0\" is particularly interesting. You can \
 access the manual under the Help menu.")
 
  N_( "You can easily import your existing financial data from Quicken, \



More information about the gnucash-changes mailing list