diff options
Diffstat (limited to '')
| -rw-r--r-- | src/version.c | 17 | ||||
| -rw-r--r-- | src/versioninfo.rc.in | 6 | 
2 files changed, 20 insertions, 3 deletions
| diff --git a/src/version.c b/src/version.c index 227a1067..18825f88 100644 --- a/src/version.c +++ b/src/version.c @@ -83,6 +83,21 @@ do_subsystem_inits (void)  } +/* Put vesion information into the binary.  */ +static const char * +cright_blurb (void) +{ +  static const char blurb[] = +    "\n\n" +    "This is GPGME " PACKAGE_VERSION " - The GnuPG Made Easy library\n" +    CRIGHTBLURB +    "\n" +    "(" BUILD_REVISION " " BUILD_TIMESTAMP ")\n" +    "\n\n"; +  return blurb; +} + +  /* Read the next number in the version string STR and return it in     *NUMBER.  Return a pointer to the tail of STR after parsing, or     *NULL if the version string was invalid.  */ @@ -208,6 +223,8 @@ gpgme_check_version_internal (const char *req_version,  {    const char *result; +  if (req_version && req_version[0] == 1 && req_version[1] == 1) +    return cright_blurb ();    result = gpgme_check_version (req_version);    if (result == NULL)      return result; diff --git a/src/versioninfo.rc.in b/src/versioninfo.rc.in index 9c1b4f50..a4ab0af4 100644 --- a/src/versioninfo.rc.in +++ b/src/versioninfo.rc.in @@ -18,7 +18,7 @@  VS_VERSION_INFO VERSIONINFO - FILEVERSION @LIBGPGME_LT_CURRENT@,@LIBGPGME_LT_AGE@,@LIBGPGME_LT_REVISION@,@BUILD_NUMBER@ + FILEVERSION @BUILD_FILEVERSION@   PRODUCTVERSION @BUILD_FILEVERSION@   FILEFLAGSMASK 0x3fL  #ifdef _DEBUG @@ -37,9 +37,9 @@ BEGIN              VALUE "Comments", "Provided under the terms of the GNU Lesser General Public License.\0"              VALUE "CompanyName", "g10 Code GmbH\0"              VALUE "FileDescription", "GPGME - GnuPG Made Easy\0" -            VALUE "FileVersion", "@LIBGPGME_LT_CURRENT@.@LIBGPGME_LT_AGE@.@LIBGPGME_LT_REVISION@.@BUILD_NUMBER@\0" +            VALUE "FileVersion", "@LIBGPGME_LT_CURRENT@.@LIBGPGME_LT_AGE@.@LIBGPGME_LT_REVISION@.@BUILD_REVISION@\0"              VALUE "InternalName", "gpgme\0" -            VALUE "LegalCopyright", "Copyright � 2005 g10 Code GmbH\0" +            VALUE "LegalCopyright", "Copyright � 2001-2013 g10 Code GmbH\0"              VALUE "LegalTrademarks", "\0"              VALUE "OriginalFilename", "gpgme.dll\0"              VALUE "PrivateBuild", "\0" | 
