-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 NotDashEscaped: You need GnuPG to verify this message This is a patch file to create version 1.1.2 from 1.1.1. Please check the signature of this patch file: zcat somepath/gpgme-1.1.1-1.1.2.diff.gz | gpg --verify Change to directory gpgme-1.1.1 (or however you renamed it) and give this command: zcat somepath/gpgme-1.1.1-1.1.2.diff.gz | patch -p1 It is a good idea to rename your current directory to gpgme-1.1.2 now. diff -urpNP gpgme-1.1.1/VERSION gpgme-1.1.2/VERSION --- gpgme-1.1.1/VERSION 2006-02-23 16:35:52.000000000 +0000 +++ gpgme-1.1.2/VERSION 2006-03-02 10:25:42.000000000 +0000 @@ -1 +1 @@ -1.1.1 +1.1.2 diff -urpNP gpgme-1.1.1/ChangeLog gpgme-1.1.2/ChangeLog --- gpgme-1.1.1/ChangeLog 2006-02-22 11:39:48.000000000 +0000 +++ gpgme-1.1.2/ChangeLog 2006-03-02 10:15:39.000000000 +0000 @@ -1,3 +1,7 @@ +2006-03-02 Marcus Brinkmann + + * configure.ac (LIBGPGME_LT_REVISION): Bump for release. + 2006-02-22 Marcus Brinkmann Released 1.1.1. diff -urpNP gpgme-1.1.1/NEWS gpgme-1.1.2/NEWS --- gpgme-1.1.1/NEWS 2006-02-23 16:05:37.000000000 +0000 +++ gpgme-1.1.2/NEWS 2006-03-02 10:14:51.000000000 +0000 @@ -1,3 +1,9 @@ +Noteworthy changes in version 1.1.2 (2006-03-02) +------------------------------------------------ + + * Fixed a bug in the W32 glib backend. + + Noteworthy changes in version 1.1.1 (2006-02-23) ------------------------------------------------ diff -urpNP gpgme-1.1.1/configure gpgme-1.1.2/configure diff -urpNP gpgme-1.1.1/configure gpgme-1.1.2/configure --- gpgme-1.1.1/configure 2006-02-23 16:09:51.000000000 +0000 +++ gpgme-1.1.2/configure 2006-03-02 10:23:09.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for gpgme 1.1.1. +# Generated by GNU Autoconf 2.59 for gpgme 1.1.2. # # Report bugs to . # @@ -425,8 +425,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='gpgme' PACKAGE_TARNAME='gpgme' -PACKAGE_VERSION='1.1.1' -PACKAGE_STRING='gpgme 1.1.1' +PACKAGE_VERSION='1.1.2' +PACKAGE_STRING='gpgme 1.1.2' PACKAGE_BUGREPORT='bug-gpgme@gnupg.org' ac_unique_file="gpgme/gpgme.h" @@ -956,7 +956,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gpgme 1.1.1 to adapt to many kinds of systems. +\`configure' configures gpgme 1.1.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1022,7 +1022,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gpgme 1.1.1:";; + short | recursive ) echo "Configuration of gpgme 1.1.2:";; esac cat <<\_ACEOF @@ -1172,7 +1172,7 @@ fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -gpgme configure 1.1.1 +gpgme configure 1.1.2 generated by GNU Autoconf 2.59 Copyright (C) 2003 Free Software Foundation, Inc. @@ -1186,7 +1186,7 @@ cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gpgme $as_me 1.1.1, which was +It was created by gpgme $as_me 1.1.2, which was generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1533,7 +1533,7 @@ LIBGPGME_LT_CURRENT=17 # Subtract 2 from this value if you want to make the LFS transition an # ABI break. [Note to self: Remove this comment with the next regular break.] LIBGPGME_LT_AGE=6 -LIBGPGME_LT_REVISION=0 +LIBGPGME_LT_REVISION=1 # If the API is changed in an incompatible way: increment the next counter. GPGME_CONFIG_API_VERSION=1 @@ -23678,7 +23678,7 @@ echo "$as_me: WARNING: fixed the GPGME_V # Generate values for the DLL version info -BUILD_REVISION="`echo '$Revision: 1159 $' | sed 's/[^0-9]//g'`" +BUILD_REVISION="`echo '$Revision: 1163 $' | sed 's/[^0-9]//g'`" test -z "$BUILD_REVISION" && BUILD_REVISION="0" if test "$have_w32_system" = yes; then BUILD_TIMESTAMP=`date --iso-8601=minutes` @@ -24183,7 +24183,7 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by gpgme $as_me 1.1.1, which was +This file was extended by gpgme $as_me 1.1.2, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -24246,7 +24246,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -gpgme config.status 1.1.1 +gpgme config.status 1.1.2 configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" diff -urpNP gpgme-1.1.1/configure.ac gpgme-1.1.2/configure.ac --- gpgme-1.1.1/configure.ac 2006-02-23 16:08:20.000000000 +0000 +++ gpgme-1.1.2/configure.ac 2006-03-02 10:15:55.000000000 +0000 @@ -36,10 +36,10 @@ min_automake_version="1.9.3" # for snapshot releases please do an "svn up" right before recreating # the configure script, so that a proper revision number for all files # is available when running a "make distcheck". -m4_define(my_version, [1.1.1]) +m4_define(my_version, [1.1.2]) #m4_define(my_iscvs, yes) AC_INIT([gpgme], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit( - [$Revision: 1159 $],[Ra-z $:])]), + [$Revision: 1163 $],[Ra-z $:])]), [bug-gpgme@gnupg.org]) # LT Version numbers, remember to change them just *before* a release. @@ -52,7 +52,7 @@ LIBGPGME_LT_CURRENT=17 # Subtract 2 from this value if you want to make the LFS transition an # ABI break. [Note to self: Remove this comment with the next regular break.] LIBGPGME_LT_AGE=6 -LIBGPGME_LT_REVISION=0 +LIBGPGME_LT_REVISION=1 # If the API is changed in an incompatible way: increment the next counter. GPGME_CONFIG_API_VERSION=1 @@ -470,7 +470,7 @@ GNUPG_FIX_HDR_VERSION(gpgme/gpgme.h, GPG # Generate values for the DLL version info changequote(,)dnl -BUILD_REVISION="`echo '$Revision: 1159 $' | sed 's/[^0-9]//g'`" +BUILD_REVISION="`echo '$Revision: 1163 $' | sed 's/[^0-9]//g'`" changequote([,])dnl test -z "$BUILD_REVISION" && BUILD_REVISION="0" if test "$have_w32_system" = yes; then diff -urpNP gpgme-1.1.1/doc/stamp-vti gpgme-1.1.2/doc/stamp-vti --- gpgme-1.1.1/doc/stamp-vti 2006-02-23 16:35:52.000000000 +0000 +++ gpgme-1.1.2/doc/stamp-vti 2006-03-02 10:24:40.000000000 +0000 @@ -1,4 +1,4 @@ @set UPDATED 9 February 2006 @set UPDATED-MONTH February 2006 -@set EDITION 1.1.1 -@set VERSION 1.1.1 +@set EDITION 1.1.2 +@set VERSION 1.1.2 diff -urpNP gpgme-1.1.1/doc/version.texi gpgme-1.1.2/doc/version.texi --- gpgme-1.1.1/doc/version.texi 2006-02-23 16:35:52.000000000 +0000 +++ gpgme-1.1.2/doc/version.texi 2006-03-02 10:24:40.000000000 +0000 @@ -1,4 +1,4 @@ @set UPDATED 9 February 2006 @set UPDATED-MONTH February 2006 -@set EDITION 1.1.1 -@set VERSION 1.1.1 +@set EDITION 1.1.2 +@set VERSION 1.1.2 diff -urpNP gpgme-1.1.1/gpgme/ChangeLog gpgme-1.1.2/gpgme/ChangeLog --- gpgme-1.1.1/gpgme/ChangeLog 2006-02-22 11:27:43.000000000 +0000 +++ gpgme-1.1.2/gpgme/ChangeLog 2006-02-28 16:30:38.000000000 +0000 @@ -1,3 +1,8 @@ +2006-02-28 Marcus Brinkmann + + * w32-glib-io.c (O_BINARY) [!O_BINARY]: New macro. + (_gpgme_io_pipe): Open pipes in binary mode. + 2006-02-22 Marcus Brinkmann * engine.c (gpgme_engine_check_version): Reimplemented to allow diff -urpNP gpgme-1.1.1/gpgme/gpgme.h gpgme-1.1.2/gpgme/gpgme.h --- gpgme-1.1.1/gpgme/gpgme.h 2006-02-23 16:10:04.000000000 +0000 +++ gpgme-1.1.2/gpgme/gpgme.h 2006-03-02 10:23:48.000000000 +0000 @@ -72,7 +72,7 @@ extern "C" { AM_PATH_GPGME macro) check that this header matches the installed library. Warning: Do not edit the next line. configure will do that for you! */ -#define GPGME_VERSION "1.1.1" +#define GPGME_VERSION "1.1.2" diff -urpNP gpgme-1.1.1/gpgme/w32-glib-io.c gpgme-1.1.2/gpgme/w32-glib-io.c --- gpgme-1.1.1/gpgme/w32-glib-io.c 2006-02-09 19:56:31.000000000 +0000 +++ gpgme-1.1.2/gpgme/w32-glib-io.c 2006-02-28 16:30:38.000000000 +0000 @@ -41,6 +41,13 @@ #include "sema.h" #include "debug.h" +#ifndef O_BINARY +#ifdef _O_BINARY +#define O_BINARY _O_BINARY +#else +#define O_BINARY 0 +#endif +#endif /* This file is an ugly hack to get GPGME working with glib on Windows @@ -206,7 +213,7 @@ _gpgme_io_pipe (int filedes[2], int inhe GIOChannel *chan; #define PIPEBUF_SIZE 4096 - if (_pipe (filedes, PIPEBUF_SIZE, O_NOINHERIT) == -1) + if (_pipe (filedes, PIPEBUF_SIZE, O_NOINHERIT | O_BINARY) == -1) return -1; /* Make one end inheritable. */ diff -urpNP gpgme-1.1.1/gpgme.spec gpgme-1.1.2/gpgme.spec --- gpgme-1.1.1/gpgme.spec 2006-02-23 16:35:52.000000000 +0000 +++ gpgme-1.1.2/gpgme.spec 2006-03-02 10:25:42.000000000 +0000 @@ -1,7 +1,7 @@ # This is a template. The dist target uses it to create the real file. Summary: GPGME - GnuPG Made Easy Name: gpgme -Version: 1.1.1 +Version: 1.1.2 Release: 1 URL: http://www.gnupg.org/gpgme.html Source: ftp://ftp.gnupg.org/gcrypt/alpha/gpgme/%{name}-%{version}.tar.gz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEBygdwKTLuYeXhWkRAoYHAJ0ShzJHRHN+EdWDWqAsRWSBh/caewCffk87 Yw2Mpa8Zf9L7+ZWldn6kNlk= =mPpE -----END PGP SIGNATURE-----