diff --git a/ChangeLog b/ChangeLog index ca42cfe142..99fc4973f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-06-29 David Hampton + + * configure.in: + * src/gnome/gnc-splash.c (gnc_show_splash_screen): Add the current + version number (or cvs build time) to the splash screen. + 2002-06-27 Derek Atkins * Change the "Owner Report" to a "Customer Report" and "Vendor diff --git a/configure.in b/configure.in index 244500b2e0..be1204a91a 100644 --- a/configure.in +++ b/configure.in @@ -34,10 +34,12 @@ GNUCASH_MAJOR_VERSION=1 GNUCASH_MINOR_VERSION=7 GNUCASH_MICRO_VERSION=0 GNUCASH_VERSION=$GNUCASH_MAJOR_VERSION.$GNUCASH_MINOR_VERSION.$GNUCASH_MICRO_VERSION +GNUCASH_BUILD_DATE=`date --iso-8601=date` AC_SUBST(GNUCASH_MAJOR_VERSION) AC_SUBST(GNUCASH_MINOR_VERSION) AC_SUBST(GNUCASH_MICRO_VERSION) +AC_SUBST(GNUCASH_BUILD_DATE) AM_INIT_AUTOMAKE(gnucash,$GNUCASH_VERSION) @@ -48,6 +50,7 @@ AM_CONFIG_HEADER(config.h) AC_DEFINE_UNQUOTED(GNUCASH_MAJOR_VERSION, $GNUCASH_MAJOR_VERSION) AC_DEFINE_UNQUOTED(GNUCASH_MINOR_VERSION, $GNUCASH_MINOR_VERSION) AC_DEFINE_UNQUOTED(GNUCASH_MICRO_VERSION, $GNUCASH_MICRO_VERSION) +AC_DEFINE_UNQUOTED(GNUCASH_BUILD_DATE, "$GNUCASH_BUILD_DATE", When configure was last run) dnl Set of available languages. ALL_LINGUAS="da de en_GB es es_NI fr hu it ja no pt pt_BR ru sv" diff --git a/src/gnome/gnc-splash.c b/src/gnome/gnc-splash.c index 9b66eb5e3c..8b81be4fef 100644 --- a/src/gnome/gnc-splash.c +++ b/src/gnome/gnc-splash.c @@ -81,7 +81,12 @@ gnc_show_splash_screen (void) frame = gtk_frame_new (NULL); vbox = gtk_vbox_new (FALSE, 3); hbox = gtk_hbox_new (FALSE, 0); - sprintf(ver_string, "Version: Gnucash-%s", VERSION); + if (GNUCASH_MINOR_VERSION % 2) { + sprintf(ver_string, _("Version: Gnucash-cvs (built %s)"), + GNUCASH_BUILD_DATE); + } else { + sprintf(ver_string, _("Version: Gnucash-%s"), VERSION); + } version = gtk_label_new (ver_string); gtk_container_add (GTK_CONTAINER (frame), pixmap);