Hello community,

here is the log from the commit of package gnome-common for openSUSE:Factory 
checked in at 2014-09-30 19:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-common (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-common.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-common"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-common/gnome-common.changes        
2014-05-05 21:15:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-common.new/gnome-common.changes   
2014-09-30 19:40:18.000000000 +0200
@@ -1,0 +2,14 @@
+Mon Sep 22 14:24:22 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.14.0:
+  + macros2:
+    - Update links to macros in the autoconf-archive.
+    - Add support for APPSTREAM_XML macro (bgo#736497).
+    - Deprecate various obsolete macros.
+  + build: Remove a non-existent file from EXTRA_DIST (bgo#735418).
+  + compiler-flags: allow suppressing warnings.
+  + code-coverage: Support lcov 1.11.
+  + doc: Move doc/usage.txt to README and update.
+  + make program_VERSION a local variable.
+
+-------------------------------------------------------------------

Old:
----
  gnome-common-3.12.0.tar.xz

New:
----
  gnome-common-3.14.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-common.spec ++++++
--- /var/tmp/diff_new_pack.kSTeyn/_old  2014-09-30 19:40:19.000000000 +0200
+++ /var/tmp/diff_new_pack.kSTeyn/_new  2014-09-30 19:40:19.000000000 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-common
-Version:        3.12.0
+Version:        3.14.0
 Release:        0
 Summary:        Common Files to Build GNOME
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://www.gnome.org/
-Source:         
http://download.gnome.org/sources/gnome-common/3.12/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-common/3.14/%{name}-%{version}.tar.xz
 BuildRequires:  pkg-config
 Requires:       autoconf
 Requires:       automake
@@ -64,6 +64,8 @@
 %{_datadir}/aclocal/gnome-code-coverage.m4
 %{_datadir}/aclocal/gnome-common.m4
 %{_datadir}/aclocal/gnome-compiler-flags.m4
+%{_datadir}/aclocal/ax_check_enable_debug.m4
+%{_datadir}/aclocal/ax_code_coverage.m4
 %{_datadir}/gnome-common/
 
 %changelog

++++++ gnome-common-3.12.0.tar.xz -> gnome-common-3.14.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/ChangeLog 
new/gnome-common-3.14.0/ChangeLog
--- old/gnome-common-3.12.0/ChangeLog   2014-03-24 13:19:37.000000000 +0100
+++ new/gnome-common-3.14.0/ChangeLog   2014-09-22 13:33:29.000000000 +0200
@@ -1,3 +1,180 @@
+commit 5d61b55e8bea32fe2b52e21682ee4b3719b290c5
+Author: David King <amigad...@amigadave.com>
+Date:   Mon Sep 22 12:32:59 2014 +0100
+
+    version 3.14.0
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 4153deb1b9b76601389657e64dcae6721002236f
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Mon Sep 15 12:08:38 2014 +0100
+
+    macros2: Update links to macros in the autoconf-archive
+    
+    Now that the macros have been committed upstream, we can link to their
+    manual pages rather than the bug reports.
+
+ macros2/gnome-code-coverage.m4 | 2 +-
+ macros2/gnome-common.m4        | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+commit b23a0e022cde3e3aff15175bd5923eab17f48918
+Author: Bastien Nocera <had...@hadess.net>
+Date:   Thu Sep 11 20:36:13 2014 +0200
+
+    macros2: Add support for APPSTREAM_XML macro
+    
+    And request that appstream-xml.m4 get installed if missing.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=736497
+
+ macros2/gnome-autogen.sh | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit f07add268460e3e678124155a2ce4a623e7d14d6
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Tue Aug 26 00:03:51 2014 +0100
+
+    macros2: Deprecate GNOME_CODE_COVERAGE
+    
+    The autoconf-archive AX_CODE_COVERAGE macro should be used instead.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729405
+
+ macros2/Makefile.am            |   1 +
+ macros2/ax_code_coverage.m4    | 180 +++++++++++++++++++++++++++++++++++++++++
+ macros2/gnome-code-coverage.m4 | 137 ++-----------------------------
+ 3 files changed, 188 insertions(+), 130 deletions(-)
+
+commit b62c76f204a8cae64dc2c3c33828d27c1a2581e5
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 16:07:06 2014 +0200
+
+    macros2: Deprecate GNOME_MAINTAINER_MODE_DEFINES
+    
+    The modules which it deprecates are all ancient and unused. Many of the
+    modules which use GNOME_MAINTAINER_MODE_DEFINES don’t make use of the
+    DISABLE_DEPRECATED variable it generates anyway.
+    
+    If a module really wants maintainer mode, they should use
+    AM_MAINTAINER_MODE. Otherwise, they should just eliminate this call
+    entirely.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=735417
+
+ macros2/gnome-common.m4 | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+commit f9073d5defa6f30bb8b364c3a56c53a60eb0b0dd
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 16:04:07 2014 +0200
+
+    macros2: Deprecate GNOME_DEBUG_CHECK
+    
+    The autoconf-archive AX_DEBUG_CHECK macro should be used instead, or the
+    macro contents should just be substituted into configure.ac directly,
+    since it’s so simple.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729403
+
+ macros2/Makefile.am              |  13 ++++-
+ macros2/ax_check_enable_debug.m4 | 113 +++++++++++++++++++++++++++++++++++++++
+ macros2/gnome-common.m4          |  17 +++---
+ 3 files changed, 130 insertions(+), 13 deletions(-)
+
+commit efd34adf8b6d73f14c13fd87183983c576ea215c
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Tue Aug 26 00:08:37 2014 +0100
+
+    build: Remove a non-existent file from EXTRA_DIST
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=735418
+
+ Makefile.am | 1 -
+ 1 file changed, 1 deletion(-)
+
+commit cdb06bca3101ef09a207deb290bd607ec128e04b
+Author: Michael Catanzaro <mcatanz...@gnome.org>
+Date:   Sun Aug 17 18:00:17 2014 -0500
+
+    compiler-flags: allow suppressing warnings
+    
+    Some projects want to see no warnings at all, for example, projects that
+    are written in Vala. But GNOME_COMPILE_WARNINGS([no]) is a no-op that
+    does nothing to turn off the default compiler warnings. Presumably if
+    you ask for no compiler warnings, you want no compiler warnings, so
+    suppress them in this case instead.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=734973
+
+ macros2/gnome-compiler-flags.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 13d01a8be18642956042f00321dece2cfe5493f1
+Author: Martin Pitt <martinp...@gnome.org>
+Date:   Thu Jul 10 14:09:23 2014 +0200
+
+    code-coverage: Support lcov 1.11
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=732988
+
+ macros2/gnome-code-coverage.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 5a58347c8f9b48915311f7c91b885722492d378a
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Sat May 10 22:44:27 2014 +0100
+
+    macros2: Remove FORBIDDEN_M4MACROS infrastructure
+    
+    It was completely outdated and unused. The REQUIRED_M4MACROS
+    infrastructure is, however, still in use.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729932
+
+ macros2/gnome-autogen.sh | 28 ----------------------------
+ 1 file changed, 28 deletions(-)
+
+commit aa7f70bbce305cabeb1dcdbfc6cd7cd437f6a2c4
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 16:10:33 2014 +0200
+
+    macros2: Remove outdated README file
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729410
+
+ macros2/README.cvs-commits | 13 -------------
+ 1 file changed, 13 deletions(-)
+
+commit 0d59b7cb3b6e842ba87f4ebc1a56f654ad52301f
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 15:41:29 2014 +0200
+
+    doc: Move doc/usage.txt to README and update
+    
+    We don’t like references to CVS any more. Update the guidelines to no
+    longer reference GNOME_COMMON_INIT.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729410
+
+ README        | 38 ++++++++++++++++++++++++++++++++++++++
+ doc/usage.txt | 40 ----------------------------------------
+ 2 files changed, 38 insertions(+), 40 deletions(-)
+
+commit f5bd3785edfbebef04089fc52f804249d88b89de
+Author: Antoine Jacoutot <ajacou...@gnome.org>
+Date:   Tue Apr 15 10:27:49 2014 +0200
+
+    make program_VERSION a local variable
+    
+    Otherwise we may end up overriding what was manually set in the
+    environment.
+
+ macros2/gnome-autogen.sh | 1 +
+ 1 file changed, 1 insertion(+)
+
 commit d213283fcb5228d05eb2c796579f18240e8467e8
 Author: David King <amigad...@amigadave.com>
 Date:   Mon Mar 24 12:19:08 2014 +0000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/Makefile.am 
new/gnome-common-3.14.0/Makefile.am
--- old/gnome-common-3.12.0/Makefile.am 2013-06-13 19:44:12.000000000 +0200
+++ new/gnome-common-3.14.0/Makefile.am 2014-08-26 12:27:54.000000000 +0200
@@ -3,7 +3,6 @@
 EXTRA_DIST = \
        autogen.sh \
        gnome-common.doap \
-       doc/usage.txt \
        ChangeLog.pre-git
 
 DISTCHECK_CONFIGURE_FLAGS = --disable-silent-rules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/Makefile.in 
new/gnome-common-3.14.0/Makefile.in
--- old/gnome-common-3.12.0/Makefile.in 2014-03-24 13:19:30.000000000 +0100
+++ new/gnome-common-3.14.0/Makefile.in 2014-09-22 13:33:17.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.4 from Makefile.am.
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
@@ -78,7 +78,7 @@
 subdir = .
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/configure $(am__configure_deps) COPYING \
-       ChangeLog install-sh missing
+       ChangeLog README install-sh missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -264,7 +264,6 @@
 EXTRA_DIST = \
        autogen.sh \
        gnome-common.doap \
-       doc/usage.txt \
        ChangeLog.pre-git
 
 DISTCHECK_CONFIGURE_FLAGS = --disable-silent-rules
@@ -492,10 +491,16 @@
        $(am__post_remove_distdir)
 
 dist-tarZ: distdir
+       @echo WARNING: "Support for shar distribution archives is" \
+                      "deprecated." >&2
+       @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__post_remove_distdir)
 
 dist-shar: distdir
+       @echo WARNING: "Support for distribution archives compressed with" \
+                      "legacy program 'compress' is deprecated." >&2
+       @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
        shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
        $(am__post_remove_distdir)
 
@@ -537,9 +542,10 @@
          && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
          && am__cwd=`pwd` \
          && $(am__cd) $(distdir)/_build \
-         && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+         && ../configure \
            $(AM_DISTCHECK_CONFIGURE_FLAGS) \
            $(DISTCHECK_CONFIGURE_FLAGS) \
+           --srcdir=.. --prefix="$$dc_install_base" \
          && $(MAKE) $(AM_MAKEFLAGS) \
          && $(MAKE) $(AM_MAKEFLAGS) dvi \
          && $(MAKE) $(AM_MAKEFLAGS) check \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/README 
new/gnome-common-3.14.0/README
--- old/gnome-common-3.12.0/README      1970-01-01 01:00:00.000000000 +0100
+++ new/gnome-common-3.14.0/README      2014-05-07 18:11:50.000000000 +0200
@@ -0,0 +1,38 @@
+This module contains various files needed to bootstrap GNOME modules
+built from git.  It contains the following components:
+ 1. A common "autogen.sh" script that can be used to configure a
+    source directory checked out from git.
+ 2. Some commonly used macros (quite a small set these days -- macros
+    should be packaged with their respective modules).
+
+To make use of the common autogen script, create a stub autogen.sh
+script in your module that looks something like this:
+
+---- Cut Here ----
+#!/bin/sh
+srcdir=`dirname $0`
+[ -z "$srcdir" ] && srcdir=.
+
+PKG_NAME=mypackage
+REQUIRED_AUTOMAKE_VERSION=1.7
+
+if [ ! -f "$srcdir/configure.ac" ]; then
+ echo "$srcdir doesn't look like source directory for $PKG_NAME" >&2
+ exit 1
+fi
+
+which gnome-autogen.sh || {
+       echo "You need to install gnome-common from GNOME Git"
+       exit 1
+}
+
+. gnome-autogen.sh "$@"
+---- Cut Here ----
+
+Then put the following in your configure.ac or configure.in file:
+  AC_CONFIG_MACRO_DIR([m4])
+  AC_SUBST([ACLOCAL_AMFLAGS], ["-I $ac_macro_dir \${ACLOCAL_FLAGS}"])
+
+This will make sure that autoconf macros will be found when you
+rebuild the package without rerunning autogen.sh.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/aclocal.m4 
new/gnome-common-3.14.0/aclocal.m4
--- old/gnome-common-3.12.0/aclocal.m4  2014-03-24 13:19:29.000000000 +0100
+++ new/gnome-common-3.14.0/aclocal.m4  2014-09-22 13:33:15.000000000 +0200
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.13.4 -*- Autoconf -*-
+# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
 
 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
 
@@ -32,10 +32,10 @@
 # generated from the m4 files accompanying Automake X.Y.
 # (This private macro should not be called outside this file.)
 AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.13'
+[am__api_version='1.14'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.13.4], [],
+m4_if([$1], [1.14.1], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -51,7 +51,7 @@
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.13.4])dnl
+[AM_AUTOMAKE_VERSION([1.14.1])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -153,6 +153,12 @@
 # This macro actually does too much.  Some checks are only needed if
 # your package does certain things.  But this isn't really a big deal.
 
+dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
+m4_define([AC_PROG_CC],
+m4_defn([AC_PROG_CC])
+[_AM_PROG_CC_C_O
+])
+
 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
 # AM_INIT_AUTOMAKE([OPTIONS])
 # -----------------------------------------------
@@ -261,7 +267,48 @@
 AC_CONFIG_COMMANDS_PRE(dnl
 [m4_provide_if([_AM_COMPILER_EXEEXT],
   [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
-])
+
+# POSIX will say in a future version that running "rm -f" with no argument
+# is OK; and we want to be able to make that assumption in our Makefile
+# recipes.  So use an aggressive probe to check that the usage we want is
+# actually supported "in the wild" to an acceptable degree.
+# See automake bug#10828.
+# To make any issue more visible, cause the running configure to be aborted
+# by default if the 'rm' program in use doesn't match our expectations; the
+# user can still override this though.
+if rm -f && rm -fr && rm -rf; then : OK; else
+  cat >&2 <<'END'
+Oops!
+
+Your 'rm' program seems unable to run without file operands specified
+on the command line, even when the '-f' option is present.  This is contrary
+to the behaviour of most rm programs out there, and not conforming with
+the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
+
+Please tell bug-autom...@gnu.org about your system, including the value
+of your $PATH and any error possibly output before this message.  This
+can help us improve future automake versions.
+
+END
+  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
+    echo 'Configuration will proceed anyway, since you have set the' >&2
+    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
+    echo >&2
+  else
+    cat >&2 <<'END'
+Aborting the configuration process, to ensure you take notice of the issue.
+
+You can download and install GNU coreutils to get an 'rm' implementation
+that behaves properly: <http://www.gnu.org/software/coreutils/>.
+
+If you want to complete the configuration process using your problematic
+'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
+to "yes", and re-run configure.
+
+END
+    AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
+  fi
+fi])
 
 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
@@ -269,7 +316,6 @@
 m4_define([_AC_COMPILER_EXEEXT],
 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
 
-
 # When config.status generates a header, we must update the stamp-h file.
 # This file resides in the same directory as the config header
 # that is generated.  The stamp files are numbered to have different names.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/configure 
new/gnome-common-3.14.0/configure
--- old/gnome-common-3.12.0/configure   2014-03-24 13:19:30.000000000 +0100
+++ new/gnome-common-3.14.0/configure   2014-09-22 13:33:16.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gnome-common 3.12.0.
+# Generated by GNU Autoconf 2.69 for gnome-common 3.14.0.
 #
 # Report bugs to 
<https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-common>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='gnome-common'
 PACKAGE_TARNAME='gnome-common'
-PACKAGE_VERSION='3.12.0'
-PACKAGE_STRING='gnome-common 3.12.0'
+PACKAGE_VERSION='3.14.0'
+PACKAGE_STRING='gnome-common 3.14.0'
 
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-common'
 PACKAGE_URL=''
 
@@ -1205,7 +1205,7 @@
   # 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 gnome-common 3.12.0 to adapt to many kinds of systems.
+\`configure' configures gnome-common 3.14.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1271,7 +1271,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gnome-common 3.12.0:";;
+     short | recursive ) echo "Configuration of gnome-common 3.14.0:";;
    esac
   cat <<\_ACEOF
 
@@ -1348,7 +1348,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gnome-common configure 3.12.0
+gnome-common configure 3.14.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1365,7 +1365,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gnome-common $as_me 3.12.0, which was
+It was created by gnome-common $as_me 3.14.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -1716,7 +1716,7 @@
 
 
 
-am__api_version='1.13'
+am__api_version='1.14'
 
 ac_aux_dir=
 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
@@ -2231,7 +2231,7 @@
 
 # Define the identity of the package.
  PACKAGE='gnome-common'
- VERSION='3.12.0'
+ VERSION='3.14.0'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2282,6 +2282,47 @@
 
 
 
+# POSIX will say in a future version that running "rm -f" with no argument
+# is OK; and we want to be able to make that assumption in our Makefile
+# recipes.  So use an aggressive probe to check that the usage we want is
+# actually supported "in the wild" to an acceptable degree.
+# See automake bug#10828.
+# To make any issue more visible, cause the running configure to be aborted
+# by default if the 'rm' program in use doesn't match our expectations; the
+# user can still override this though.
+if rm -f && rm -fr && rm -rf; then : OK; else
+  cat >&2 <<'END'
+Oops!
+
+Your 'rm' program seems unable to run without file operands specified
+on the command line, even when the '-f' option is present.  This is contrary
+to the behaviour of most rm programs out there, and not conforming with
+the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
+
+Please tell bug-autom...@gnu.org about your system, including the value
+of your $PATH and any error possibly output before this message.  This
+can help us improve future automake versions.
+
+END
+  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
+    echo 'Configuration will proceed anyway, since you have set the' >&2
+    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
+    echo >&2
+  else
+    cat >&2 <<'END'
+Aborting the configuration process, to ensure you take notice of the issue.
+
+You can download and install GNU coreutils to get an 'rm' implementation
+that behaves properly: <http://www.gnu.org/software/coreutils/>.
+
+If you want to complete the configuration process using your problematic
+'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
+to "yes", and re-run configure.
+
+END
+    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
+  fi
+fi
 
 # Check whether --enable-silent-rules was given.
 if test "${enable_silent_rules+set}" = set; then :
@@ -2908,7 +2949,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gnome-common $as_me 3.12.0, which was
+This file was extended by gnome-common $as_me 3.14.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -2961,7 +3002,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gnome-common config.status 3.12.0
+gnome-common config.status 3.14.0
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/configure.ac 
new/gnome-common-3.14.0/configure.ac
--- old/gnome-common-3.12.0/configure.ac        2014-03-24 13:17:14.000000000 
+0100
+++ new/gnome-common-3.14.0/configure.ac        2014-09-22 13:32:49.000000000 
+0200
@@ -1,5 +1,5 @@
 AC_PREREQ(2.54)
-AC_INIT([gnome-common], [3.12.0],
+AC_INIT([gnome-common], [3.14.0],
         [https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-common])
 
 AC_CONFIG_SRCDIR([macros2/gnome-autogen.sh])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/doc/usage.txt 
new/gnome-common-3.14.0/doc/usage.txt
--- old/gnome-common-3.12.0/doc/usage.txt       2013-06-13 19:44:12.000000000 
+0200
+++ new/gnome-common-3.14.0/doc/usage.txt       1970-01-01 01:00:00.000000000 
+0100
@@ -1,40 +0,0 @@
-This module contains various files needed to bootstrap Gnome 2 modules
-built from CVS.  It contains the following components:
- 1. A common "autogen.sh" script that can be used to configure a
-    source directory checked out from CVS.
- 2. Some commonly used macros (quite a small set these days -- macros
-    should be packaged with their respective modules).
- 3. Some files used to build user documentation.
-
-To make use of the common autogen script, create a stub autogen.sh
-script in your module that looks something like this:
-
----- Cut Here ----
-#!/bin/sh
-srcdir=`dirname $0`
-[ -z "$srcdir" ] && srcdir=.
-
-PKG_NAME=mypackage
-REQUIRED_AUTOMAKE_VERSION=1.7
-
-if [ ! -f "$srcdir/somefile-that-is-only-in-mypackage" ]; then
- echo "$srcdir doesn't look like source directory for $PKG_NAME" >&2
- exit 1
-fi
-
-. gnome-autogen.sh
----- Cut Here ----
-
-Then put the following in your configure.ac or configure.in file:
-  GNOME_COMMON_INIT
-
-This macro is equivalent to the following two lines (which you can use
-instead if you don't want to depend on gnome-common macros):
-  AC_SUBST([ACLOCAL_AMFLAGS], ["\${ACLOCAL_FLAGS}"])
-
-Or if you are using the AC_CONFIG_MACRO_DIR macro:
-  AC_SUBST([ACLOCAL_AMFLAGS], ["-I $ac_macro_dir \${ACLOCAL_FLAGS}"])
-
-This will make sure that autoconf macros will be found when you
-rebuild the package without rerunning autogen.sh.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/doc-build/Makefile.in 
new/gnome-common-3.14.0/doc-build/Makefile.in
--- old/gnome-common-3.12.0/doc-build/Makefile.in       2014-03-24 
13:19:30.000000000 +0100
+++ new/gnome-common-3.14.0/doc-build/Makefile.in       2014-09-22 
13:33:17.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.4 from Makefile.am.
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/Makefile.am 
new/gnome-common-3.14.0/macros2/Makefile.am
--- old/gnome-common-3.12.0/macros2/Makefile.am 2013-06-13 19:44:12.000000000 
+0200
+++ new/gnome-common-3.14.0/macros2/Makefile.am 2014-08-29 18:28:20.000000000 
+0200
@@ -5,9 +5,19 @@
   gnome-compiler-flags.m4 \
   gnome-code-coverage.m4
 
-EXTRA_DIST = $(GNOME2_MACROS) gnome-autogen.sh
+# Macros copied from the autoconf-archive.
+#     http://www.gnu.org/software/autoconf-archive/
+# these should be dropped as soon as the deprecated GNOME2_MACROS which use 
them
+# are removed. Until then, they should be kept up to date, and all changes to
+# them submitted upstream.
+AUTOCONF_ARCHIVE_MACROS = \
+       ax_check_enable_debug.m4 \
+       ax_code_coverage.m4 \
+       $(NULL)
+
+EXTRA_DIST = $(GNOME2_MACROS) $(AUTOCONF_ARCHIVE_MACROS) gnome-autogen.sh
 
 aclocaldir = $(datadir)/aclocal
-aclocal_DATA = $(GNOME2_MACROS)
+aclocal_DATA = $(GNOME2_MACROS) $(AUTOCONF_ARCHIVE_MACROS)
 
 bin_SCRIPTS = gnome-autogen.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/Makefile.in 
new/gnome-common-3.14.0/macros2/Makefile.in
--- old/gnome-common-3.12.0/macros2/Makefile.in 2014-03-24 13:19:30.000000000 
+0100
+++ new/gnome-common-3.14.0/macros2/Makefile.in 2014-09-22 13:33:17.000000000 
+0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.4 from Makefile.am.
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
@@ -216,9 +216,20 @@
   gnome-compiler-flags.m4 \
   gnome-code-coverage.m4
 
-EXTRA_DIST = $(GNOME2_MACROS) gnome-autogen.sh
+
+# Macros copied from the autoconf-archive.
+#     http://www.gnu.org/software/autoconf-archive/
+# these should be dropped as soon as the deprecated GNOME2_MACROS which use 
them
+# are removed. Until then, they should be kept up to date, and all changes to
+# them submitted upstream.
+AUTOCONF_ARCHIVE_MACROS = \
+       ax_check_enable_debug.m4 \
+       ax_code_coverage.m4 \
+       $(NULL)
+
+EXTRA_DIST = $(GNOME2_MACROS) $(AUTOCONF_ARCHIVE_MACROS) gnome-autogen.sh
 aclocaldir = $(datadir)/aclocal
-aclocal_DATA = $(GNOME2_MACROS)
+aclocal_DATA = $(GNOME2_MACROS) $(AUTOCONF_ARCHIVE_MACROS)
 bin_SCRIPTS = gnome-autogen.sh
 all: all-am
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/ax_check_enable_debug.m4 
new/gnome-common-3.14.0/macros2/ax_check_enable_debug.m4
--- old/gnome-common-3.12.0/macros2/ax_check_enable_debug.m4    1970-01-01 
01:00:00.000000000 +0100
+++ new/gnome-common-3.14.0/macros2/ax_check_enable_debug.m4    2014-08-29 
18:28:20.000000000 +0200
@@ -0,0 +1,113 @@
+# ===========================================================================
+#         http://autoconf-archive.cryp.to/ax_check_enable_debug.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
+#   Check for the presence of an --enable-debug option to configure and
+#   allow/avoid compiled debugging flags appropriately.
+#
+#   AX_CHECK_ENABLE_DEBUG([enable by default=yes/info/profile/no],
+#                         [ENABLE DEBUG VARIABLES …],
+#                         [DISABLE DEBUG VARIABLES NDEBUG …])
+#
+# DESCRIPTION
+#
+#   Check for the presence of an --enable-debug option to configure, with the
+#   specified default value used when the option is not present.  Return the
+#   value in the variable $ax_enable_debug.
+#
+#   Specifying 'yes' adds '-g -O0' to the compilation flags for all languages.
+#   Specifying 'info' adds '-g' to the compilation flags.  Specifying 'profile'
+#   adds '-g -pg' to the compilation flags and '-pg' to the linking flags.
+#   Otherwise, nothing is added.
+#
+#   Define the variables listed in the second argument if debug is enabled,
+#   defaulting to no variables.  Defines the variables listed in the third
+#   argument if debug is disabled, defaulting to NDEBUG.  All lists of
+#   variables should be space-separated.
+#
+#   If debug is not enabled, ensure AC_PROG_* will not add debugging flags.
+#   Should be invoked prior to any AC_PROG_* compiler checks.
+#
+# LAST MODIFICATION
+#
+#   2014-05-12
+#
+# COPYLEFT
+#
+#   Copyright (c) 2011 Rhys Ulerich <rhys.uler...@gmail.com>
+#   Copyright © 2014 Philip Withnall <phi...@tecnocode.co.uk>
+#
+#   Copying and distribution of this file, with or without modification, are
+#   permitted in any medium without royalty provided the copyright notice
+#   and this notice are preserved.
+
+AC_DEFUN([AX_CHECK_ENABLE_DEBUG],[
+    AC_BEFORE([$0],[AC_PROG_CC])dnl
+    AC_BEFORE([$0],[AC_PROG_CXX])dnl
+    AC_BEFORE([$0],[AC_PROG_F77])dnl
+    AC_BEFORE([$0],[AC_PROG_FC])dnl
+
+    AC_MSG_CHECKING(whether to enable debugging)
+
+    
m4_define(ax_enable_debug_default,[m4_tolower(m4_normalize(ifelse([$1],,[no],[$1])))])
+    m4_define(ax_enable_debug_vars,[m4_normalize(ifelse([$2],,,[$2]))])
+    
m4_define(ax_disable_debug_vars,[m4_normalize(ifelse([$3],,[NDEBUG],[$3]))])
+
+    AC_ARG_ENABLE(debug,
+        
[AS_HELP_STRING([--enable-debug]@<:@=ax_enable_debug_default@:>@,[compile with 
debugging; one of yes/info/profile/no])],
+        [],enable_debug=ax_enable_debug_default)
+    if test "x$enable_debug" = "xyes" || test "x$enable_debug" = "x"; then
+        AC_MSG_RESULT(yes)
+        CFLAGS="${CFLAGS} -g -O0"
+        CXXFLAGS="${CXXFLAGS} -g -O0"
+        FFLAGS="${FFLAGS} -g -O0"
+        FCFLAGS="${FCFLAGS} -g -O0"
+        OBJCFLAGS="${OBJCFLAGS} -g -O0"
+
+        dnl Define various variables if debugging is enabled.
+        m4_map_args_w(ax_enable_debug_vars, [AC_DEFINE(], [,,[Define if 
debugging is enabled])])
+    else
+        if test "x$enable_debug" = "xinfo"; then
+            AC_MSG_RESULT(info)
+            CFLAGS="${CFLAGS} -g"
+            CXXFLAGS="${CXXFLAGS} -g"
+            FFLAGS="${FFLAGS} -g"
+            FCFLAGS="${FCFLAGS} -g"
+            OBJCFLAGS="${OBJCFLAGS} -g"
+        elif test "x$enable_debug" = "xprofile"; then
+            AC_MSG_RESULT(profile)
+            CFLAGS="${CFLAGS} -g -pg"
+            CXXFLAGS="${CXXFLAGS} -g -pg"
+            FFLAGS="${FFLAGS} -g -pg"
+            FCFLAGS="${FCFLAGS} -g -pg"
+            OBJCFLAGS="${OBJCFLAGS} -g -pg"
+            LDFLAGS="${LDFLAGS} -pg"
+        else
+            AC_MSG_RESULT(no)
+            dnl Ensure AC_PROG_CC/CXX/F77/FC/OBJC will not enable debug flags
+            dnl by setting any unset environment flag variables
+            if test "x${CFLAGS+set}" != "xset"; then
+                CFLAGS=""
+            fi
+            if test "x${CXXFLAGS+set}" != "xset"; then
+                CXXFLAGS=""
+            fi
+            if test "x${FFLAGS+set}" != "xset"; then
+                FFLAGS=""
+            fi
+            if test "x${FCFLAGS+set}" != "xset"; then
+                FCFLAGS=""
+            fi
+            if test "x${OBJCFLAGS+set}" != "xset"; then
+                OBJCFLAGS=""
+            fi
+        fi
+
+        dnl Define various variables if debugging is disabled.
+        dnl assert.h is a NOP if NDEBUG is defined, so define it by default.
+        m4_map_args_w(ax_disable_debug_vars, [AC_DEFINE(], [,,[Define if 
debugging is disabled])])
+    fi
+    ax_enable_debug=$enable_debug
+])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/ax_code_coverage.m4 
new/gnome-common-3.14.0/macros2/ax_code_coverage.m4
--- old/gnome-common-3.12.0/macros2/ax_code_coverage.m4 1970-01-01 
01:00:00.000000000 +0100
+++ new/gnome-common-3.14.0/macros2/ax_code_coverage.m4 2014-08-29 
18:28:20.000000000 +0200
@@ -0,0 +1,180 @@
+# SYNOPSIS
+#
+#   AX_CODE_COVERAGE()
+#
+# DESCRIPTION
+#
+#   Defines CODE_COVERAGE_CFLAGS and CODE_COVERAGE_LDFLAGS which should be
+#   included in the CFLAGS and LIBS/LDFLAGS variables of every build target
+#   (program or library) which should be built with code coverage support.
+#   Also defines CODE_COVERAGE_RULES which should be substituted in your
+#   Makefile; and $enable_code_coverage which can be used in subsequent
+#   configure output. CODE_COVERAGE_ENABLED is defined and substituted, and
+#   corresponds to the value of the --enable-code-coverage option, which
+#   defaults to being disabled.
+#
+#   Note that all optimisation flags in CFLAGS must be disabled when code
+#   coverage is enabled.
+#
+#   Usage example:
+#   configure.ac:
+#      AX_CODE_COVERAGE
+#
+#   Makefile.am:
+#      @CODE_COVERAGE_RULES@
+#      my_program_LIBS = … $(CODE_COVERAGE_LDFLAGS) …
+#      my_program_CFLAGS = … $(CODE_COVERAGE_CFLAGS) …
+#
+#   This results in a “check-code-coverage” rule being added to any Makefile.am
+#   which includes “@CODE_COVERAGE_RULES@” (assuming the module has been
+#   configured with --enable-code-coverage). Running `make check-code-coverage`
+#   in that directory will run the module’s test suite (`make check`) and build
+#   a code coverage report detailing the code which was touched, then print the
+#   URI for the report.
+#
+# LICENSE
+#
+#   Copyright © 2012, 2014 Philip Withnall
+#   Copyright © 2012 Xan Lopez
+#   Copyright © 2012 Christian Persch
+#   Copyright © 2012 Paolo Borelli
+#   Copyright © 2012 Dan Winship
+#
+#   Derived from Makefile.decl in GLib, originally licenced under LGPLv2.1+.
+#   This file is licenced under LGPLv2.1+.
+
+#serial 1
+
+AC_DEFUN([AX_CODE_COVERAGE],[
+       dnl Check for --enable-code-coverage
+       AC_MSG_CHECKING([whether to build with code coverage support])
+       AC_ARG_ENABLE([code-coverage], AS_HELP_STRING([--enable-code-coverage], 
[Whether to enable code coverage support]),, enable_code_coverage=no)
+       AM_CONDITIONAL([CODE_COVERAGE_ENABLED], [test x$enable_code_coverage = 
xyes])
+       AC_SUBST([CODE_COVERAGE_ENABLED], [$enable_code_coverage])
+       AC_MSG_RESULT($enable_code_coverage)
+
+       AS_IF([ test "$enable_code_coverage" = "yes" ], [
+               dnl Check if gcc is being used
+               AS_IF([ test "$GCC" = "no" ], [
+                       AC_MSG_ERROR([not compiling with gcc, which is required 
for gcov code coverage])
+               ])
+
+               # List of supported lcov versions.
+               lcov_version_list="1.6 1.7 1.8 1.9 1.10 1.11"
+
+               AC_CHECK_PROG([LCOV], [lcov], [lcov])
+               AC_CHECK_PROG([GENHTML], [genhtml], [genhtml])
+
+               AS_IF([ test "$LCOV" ], [
+                       AC_CACHE_CHECK([for lcov version], ax_cv_lcov_version, [
+                               ax_cv_lcov_version=invalid
+                               lcov_version=`$LCOV -v 2>/dev/null | $SED -e 
's/^.* //'`
+                               for lcov_check_version in $lcov_version_list; do
+                                       if test "$lcov_version" = 
"$lcov_check_version"; then
+                                               
ax_cv_lcov_version="$lcov_check_version (ok)"
+                                       fi
+                               done
+                       ])
+               ], [
+                       lcov_msg="To enable code coverage reporting you must 
have one of the following lcov versions installed: $lcov_version_list"
+                       AC_MSG_ERROR([$lcov_msg])
+               ])
+
+               case $ax_cv_lcov_version in
+                       ""|invalid[)]
+                               lcov_msg="You must have one of the following 
versions of lcov: $lcov_version_list (found: $lcov_version)."
+                               AC_MSG_ERROR([$lcov_msg])
+                               LCOV="exit 0;"
+                       ;;
+               esac
+
+               AS_IF([ test -z "$GENHTML" ], [
+                       AC_MSG_ERROR([Could not find genhtml from the lcov 
package])
+               ])
+
+               dnl Build the code coverage flags
+               CODE_COVERAGE_CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage"
+               CODE_COVERAGE_LDFLAGS="-lgcov"
+
+               AC_SUBST([CODE_COVERAGE_CFLAGS])
+               AC_SUBST([CODE_COVERAGE_LDFLAGS])
+       ])
+
+CODE_COVERAGE_RULES='
+# Code coverage
+#
+# Optional:
+#  - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting.
+#    (Default: $(top_builddir))
+#  - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated
+#    by lcov for code coverage. (Default:
+#    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)
+#  - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage
+#    reports to be created. (Default:
+#    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)
+#  - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the lcov instance.
+#    (Default: empty)
+#  - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml
+#    instance. (Default: empty)
+#  - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore
+#
+# The generated report will be titled using the $(PACKAGE_NAME) and
+# $(PACKAGE_VERSION). In order to add the current git hash to the title,
+# use the git-version-gen script, available online.
+
+# Optional variables
+CODE_COVERAGE_DIRECTORY ?= $(top_builddir)
+CODE_COVERAGE_OUTPUT_FILE ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info
+CODE_COVERAGE_OUTPUT_DIRECTORY ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage
+CODE_COVERAGE_LCOV_OPTIONS ?=
+CODE_COVERAGE_GENHTML_OPTIONS ?=
+CODE_COVERAGE_IGNORE_PATTERN ?=
+
+code_coverage_quiet = $(code_coverage_quiet_$(V))
+code_coverage_quiet_ = $(code_coverage_quiet_$(AM_DEFAULT_VERBOSITY))
+code_coverage_quiet_0 = --quiet
+
+# Use recursive makes in order to ignore errors during check
+check-code-coverage:
+ifeq ($(CODE_COVERAGE_ENABLED),yes)
+       -$(MAKE) $(AM_MAKEFLAGS) -k check
+       $(MAKE) $(AM_MAKEFLAGS) code-coverage-capture
+else
+       @echo "Need to reconfigure with --enable-code-coverage"
+endif
+
+# Capture code coverage data
+code-coverage-capture: code-coverage-capture-hook
+ifeq ($(CODE_COVERAGE_ENABLED),yes)
+       $(LCOV) $(code_coverage_quiet) --directory $(CODE_COVERAGE_DIRECTORY) 
--capture --output-file "$(CODE_COVERAGE_OUTPUT_FILE).tmp" --test-name 
"$(PACKAGE_NAME)-$(PACKAGE_VERSION)" --no-checksum --compat-libtool 
$(CODE_COVERAGE_LCOV_OPTIONS)
+       $(LCOV) $(code_coverage_quiet) --directory $(CODE_COVERAGE_DIRECTORY) 
--remove "$(CODE_COVERAGE_OUTPUT_FILE).tmp" "/tmp/*" 
$(CODE_COVERAGE_IGNORE_PATTERN) --output-file "$(CODE_COVERAGE_OUTPUT_FILE)"
+       -@rm -f $(CODE_COVERAGE_OUTPUT_FILE).tmp
+       LANG=C $(GENHTML) $(code_coverage_quiet) --prefix 
$(CODE_COVERAGE_DIRECTORY) --output-directory 
"$(CODE_COVERAGE_OUTPUT_DIRECTORY)" --title "$(PACKAGE_NAME)-$(PACKAGE_VERSION) 
Code Coverage" --legend --show-details "$(CODE_COVERAGE_OUTPUT_FILE)" 
$(CODE_COVERAGE_GENHTML_OPTIONS)
+       @echo 
"file://$(abs_builddir)/$(CODE_COVERAGE_OUTPUT_DIRECTORY)/index.html"
+else
+       @echo "Need to reconfigure with --enable-code-coverage"
+endif
+
+# Hook rule executed before code-coverage-capture, overridable by the user
+code-coverage-capture-hook:
+
+ifeq ($(CODE_COVERAGE_ENABLED),yes)
+clean: code-coverage-clean
+code-coverage-clean:
+       -$(LCOV) --directory $(top_builddir) -z
+       -rm -rf $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_FILE).tmp 
$(CODE_COVERAGE_OUTPUT_DIRECTORY)
+       -find . -name "*.gcda" -o -name "*.gcov" -delete
+endif
+
+GITIGNOREFILES ?=
+GITIGNOREFILES += $(CODE_COVERAGE_OUTPUT_FILE) 
$(CODE_COVERAGE_OUTPUT_DIRECTORY)
+
+DISTCHECK_CONFIGURE_FLAGS ?=
+DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage
+
+.PHONY: check-code-coverage code-coverage-capture code-coverage-capture-hook 
code-coverage-clean
+'
+
+       AC_SUBST([CODE_COVERAGE_RULES])
+       m4_ifdef([_AM_SUBST_NOTMAKE], 
[_AM_SUBST_NOTMAKE([CODE_COVERAGE_RULES])])
+])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/gnome-autogen.sh 
new/gnome-common-3.14.0/macros2/gnome-autogen.sh
--- old/gnome-common-3.12.0/macros2/gnome-autogen.sh    2014-03-24 
13:16:46.000000000 +0100
+++ new/gnome-common-3.14.0/macros2/gnome-autogen.sh    2014-09-12 
16:08:15.000000000 +0200
@@ -17,7 +17,6 @@
 
 # a list of required m4 macros.  Package can set an initial value
 test "$REQUIRED_M4MACROS" || REQUIRED_M4MACROS=
-test "$FORBIDDEN_M4MACROS" || FORBIDDEN_M4MACROS=
 
 # Not all echo versions allow -n, so we check what is possible. This test is
 # based on the one in autoconf.
@@ -80,6 +79,7 @@
     vc_min_version=$4
     vc_source=$5
     vc_status=1
+    local ${vc_variable}_VERSION
 
     vc_checkprog=`eval echo "\\$$vc_variable"`
     if [ -n "$vc_checkprog" ]; then
@@ -128,13 +128,6 @@
     esac
 }
 
-forbid_m4macro() {
-    case "$FORBIDDEN_M4MACROS" in
-       $1\ * | *\ $1\ * | *\ $1) ;;
-       *) FORBIDDEN_M4MACROS="$FORBIDDEN_M4MACROS $1" ;;
-    esac
-}
-
 # Usage:
 #     add_to_cm_macrodirs dirname
 # Adds the dir to $cm_macrodirs, if it's not there yet.
@@ -219,32 +212,12 @@
         print_m4macros_error
         exit $cm_status
     fi
-    if [ -n "$FORBIDDEN_M4MACROS" ]; then
-       printbold "Checking for forbidden M4 macros..."
-       # check that each macro file is in one of the macro dirs
-       for cm_macro in $FORBIDDEN_M4MACROS; do
-           cm_macrofound=false
-           for cm_dir in $cm_macrodirs; do
-               if [ -f "$cm_dir/$cm_macro" ]; then
-                   cm_macrofound=true
-                   break
-               fi
-           done
-           if $cm_macrofound; then
-               printerr "  $cm_macro found (should be cleared from macros dir)"
-               cm_status=1
-           fi
-       done
-    fi
     if [ "$cm_status" != 0 ]; then
         print_m4macros_error
        exit $cm_status
     fi
 }
 
-# try to catch the case where the macros2/ directory hasn't been cleared out.
-forbid_m4macro gnome-cxx-check.m4
-
 want_glib_gettext=false
 want_intltool=false
 want_pkg_config=false
@@ -311,6 +284,10 @@
         require_m4macro appdata-xml.m4
     fi
 
+    if grep "^APPSTREAM_XML" $configure_ac >/dev/null; then
+        require_m4macro appstream-xml.m4
+    fi
+
     # check to make sure gnome-common macros can be found ...
     if grep "^GNOME_COMMON_INIT" $configure_ac >/dev/null ||
        grep "^GNOME_DEBUG_CHECK" $configure_ac >/dev/null ||
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/gnome-code-coverage.m4 
new/gnome-common-3.14.0/macros2/gnome-code-coverage.m4
--- old/gnome-common-3.12.0/macros2/gnome-code-coverage.m4      2013-06-13 
19:44:12.000000000 +0200
+++ new/gnome-common-3.14.0/macros2/gnome-code-coverage.m4      2014-09-15 
13:42:28.000000000 +0200
@@ -29,136 +29,13 @@
 dnl a code coverage report detailing the code which was touched, then print the
 dnl URI for the report.
 
-AC_DEFUN([GNOME_CODE_COVERAGE],[
-       dnl Check for --enable-code-coverage
-       AC_MSG_CHECKING([whether to build with code coverage support])
-       AC_ARG_ENABLE([code-coverage], AS_HELP_STRING([--enable-code-coverage], 
[Whether to enable code coverage support]),, enable_code_coverage=no)
-       AM_CONDITIONAL([CODE_COVERAGE_ENABLED], [test x$enable_code_coverage = 
xyes])
-       AC_SUBST([CODE_COVERAGE_ENABLED], [$enable_code_coverage])
-       AC_MSG_RESULT($enable_code_coverage)
-
-       AS_IF([ test "$enable_code_coverage" = "yes" ], [
-               dnl Check if gcc is being used
-               AS_IF([ test "$GCC" = "no" ], [
-                       AC_MSG_ERROR([not compiling with gcc, which is required 
for gcov code coverage])
-               ])
-
-               # List of supported lcov versions.
-               lcov_version_list="1.6 1.7 1.8 1.9 1.10"
-
-               AC_CHECK_PROG([LCOV], [lcov], [lcov])
-               AC_CHECK_PROG([GENHTML], [genhtml], [genhtml])
-
-               AS_IF([ test "$LCOV" ], [
-                       AC_CACHE_CHECK([for lcov version], 
gnome_cv_lcov_version, [
-                               gnome_cv_lcov_version=invalid
-                               lcov_version=`$LCOV -v 2>/dev/null | $SED -e 
's/^.* //'`
-                               for lcov_check_version in $lcov_version_list; do
-                                       if test "$lcov_version" = 
"$lcov_check_version"; then
-                                               
gnome_cv_lcov_version="$lcov_check_version (ok)"
-                                       fi
-                               done
-                       ])
-               ], [
-                       lcov_msg="To enable code coverage reporting you must 
have one of the following lcov versions installed: $lcov_version_list"
-                       AC_MSG_ERROR([$lcov_msg])
-               ])
-
-               case $gnome_cv_lcov_version in
-                       ""|invalid[)]
-                               lcov_msg="You must have one of the following 
versions of lcov: $lcov_version_list (found: $lcov_version)."
-                               AC_MSG_ERROR([$lcov_msg])
-                               LCOV="exit 0;"
-                       ;;
-               esac
-
-               AS_IF([ test -z "$GENHTML" ], [
-                       AC_MSG_ERROR([Could not find genhtml from the lcov 
package])
-               ])
-
-               dnl Build the code coverage flags
-               CODE_COVERAGE_CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage"
-               CODE_COVERAGE_LDFLAGS="-lgcov"
-
-               AC_SUBST([CODE_COVERAGE_CFLAGS])
-               AC_SUBST([CODE_COVERAGE_LDFLAGS])
-       ])
-
-GNOME_CODE_COVERAGE_RULES='
-# Code coverage
-#
-# Optional:
-#  - CODE_COVERAGE_DIRECTORY: Top-level directory for code coverage reporting.
-#    (Default: $(top_builddir))
-#  - CODE_COVERAGE_OUTPUT_FILE: Filename and path for the .info file generated
-#    by lcov for code coverage. (Default:
-#    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info)
-#  - CODE_COVERAGE_OUTPUT_DIRECTORY: Directory for generated code coverage
-#    reports to be created. (Default:
-#    $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage)
-#  - CODE_COVERAGE_LCOV_OPTIONS: Extra options to pass to the lcov instance.
-#    (Default: empty)
-#  - CODE_COVERAGE_GENHTML_OPTIONS: Extra options to pass to the genhtml
-#    instance. (Default: empty)
-#  - CODE_COVERAGE_IGNORE_PATTERN: Extra glob pattern of files to ignore
-#
-# The generated report will be titled using the $(PACKAGE_NAME) and
-# $(PACKAGE_VERSION). In order to add the current git hash to the title,
-# use the git-version-gen script, available online.
-
-# Optional variables
-CODE_COVERAGE_DIRECTORY ?= $(top_builddir)
-CODE_COVERAGE_OUTPUT_FILE ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage.info
-CODE_COVERAGE_OUTPUT_DIRECTORY ?= $(PACKAGE_NAME)-$(PACKAGE_VERSION)-coverage
-CODE_COVERAGE_LCOV_OPTIONS ?=
-CODE_COVERAGE_GENHTML_OPTIONS ?=
-CODE_COVERAGE_IGNORE_PATTERN ?=
-
-code_coverage_quiet = $(code_coverage_quiet_$(V))
-code_coverage_quiet_ = $(code_coverage_quiet_$(AM_DEFAULT_VERBOSITY))
-code_coverage_quiet_0 = --quiet
-
-# Use recursive makes in order to ignore errors during check
-check-code-coverage:
-ifeq ($(CODE_COVERAGE_ENABLED),yes)
-       -$(MAKE) $(AM_MAKEFLAGS) -k check
-       $(MAKE) $(AM_MAKEFLAGS) code-coverage-capture
-else
-       @echo "Need to reconfigure with --enable-code-coverage"
-endif
-
-# Capture code coverage data
-code-coverage-capture: code-coverage-capture-hook
-ifeq ($(CODE_COVERAGE_ENABLED),yes)
-       $(LCOV) $(code_coverage_quiet) --directory $(CODE_COVERAGE_DIRECTORY) 
--capture --output-file "$(CODE_COVERAGE_OUTPUT_FILE).tmp" --test-name 
"$(PACKAGE_NAME)-$(PACKAGE_VERSION)" --no-checksum --compat-libtool 
$(CODE_COVERAGE_LCOV_OPTIONS)
-       $(LCOV) $(code_coverage_quiet) --directory $(CODE_COVERAGE_DIRECTORY) 
--remove "$(CODE_COVERAGE_OUTPUT_FILE).tmp" "/tmp/*" 
$(CODE_COVERAGE_IGNORE_PATTERN) --output-file "$(CODE_COVERAGE_OUTPUT_FILE)"
-       -@rm -f $(CODE_COVERAGE_OUTPUT_FILE).tmp
-       LANG=C $(GENHTML) $(code_coverage_quiet) --prefix 
$(CODE_COVERAGE_DIRECTORY) --output-directory 
"$(CODE_COVERAGE_OUTPUT_DIRECTORY)" --title "$(PACKAGE_NAME)-$(PACKAGE_VERSION) 
Code Coverage" --legend --show-details "$(CODE_COVERAGE_OUTPUT_FILE)" 
$(CODE_COVERAGE_GENHTML_OPTIONS)
-       @echo 
"file://$(abs_builddir)/$(CODE_COVERAGE_OUTPUT_DIRECTORY)/index.html"
-else
-       @echo "Need to reconfigure with --enable-code-coverage"
-endif
-
-# Hook rule executed before code-coverage-capture, overridable by the user
-code-coverage-capture-hook:
-
-ifeq ($(CODE_COVERAGE_ENABLED),yes)
-clean: code-coverage-clean
-code-coverage-clean:
-       -$(LCOV) --directory $(top_builddir) -z
-       -rm -rf $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_FILE).tmp 
$(CODE_COVERAGE_OUTPUT_DIRECTORY)
-       -find . -name "*.gcda" -o -name "*.gcov" -delete
-endif
-
-GITIGNOREFILES ?=
-GITIGNOREFILES += $(CODE_COVERAGE_OUTPUT_FILE) 
$(CODE_COVERAGE_OUTPUT_DIRECTORY)
-
-DISTCHECK_CONFIGURE_FLAGS ?=
-DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage
-
-.PHONY: check-code-coverage code-coverage-capture code-coverage-capture-hook 
code-coverage-clean
-'
+AU_DEFUN([GNOME_CODE_COVERAGE],[
+       AX_CODE_COVERAGE
+       GNOME_CODE_COVERAGE_RULES=$CODE_COVERAGE_RULES
 
        AC_SUBST([GNOME_CODE_COVERAGE_RULES])
        m4_ifdef([_AM_SUBST_NOTMAKE], 
[_AM_SUBST_NOTMAKE([GNOME_CODE_COVERAGE_RULES])])
-])
+],
+[[$0: This macro is deprecated. You should use AX_CODE_COVERAGE instead and
+replace uses of GNOME_CODE_COVERAGE_RULES with CODE_COVERAGE_RULES.
+See: 
http://www.gnu.org/software/autoconf-archive/ax_code_coverage.html#ax_code_coverage]])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/gnome-common.m4 
new/gnome-common-3.14.0/macros2/gnome-common.m4
--- old/gnome-common-3.12.0/macros2/gnome-common.m4     2013-06-13 
19:44:12.000000000 +0200
+++ new/gnome-common-3.14.0/macros2/gnome-common.m4     2014-09-15 
13:42:28.000000000 +0200
@@ -23,23 +23,18 @@
 in your top-level Makefile.am, instead, where "m4" is the macro directory set
 with AC_CONFIG_MACRO_DIR() in your configure.ac]])
 
-AC_DEFUN([GNOME_DEBUG_CHECK],
+AU_DEFUN([GNOME_DEBUG_CHECK],
 [
-       AC_ARG_ENABLE([debug],
-                      AC_HELP_STRING([--enable-debug],
-                                     [turn on debugging]),,
-                      [enable_debug=no])
-
-       if test x$enable_debug = xyes ; then
-           AC_DEFINE(GNOME_ENABLE_DEBUG, 1,
-               [Enable additional debugging at the expense of performance and 
size])
-       fi
-])
+       AX_CHECK_ENABLE_DEBUG([no],[GNOME_ENABLE_DEBUG])
+],
+[[$0: This macro is deprecated. You should use AX_CHECK_ENABLE_DEBUG instead 
and
+replace uses of GNOME_ENABLE_DEBUG with ENABLE_DEBUG.
+See: 
http://www.gnu.org/software/autoconf-archive/ax_check_enable_debug.html#ax_check_enable_debug]])
 
 dnl GNOME_MAINTAINER_MODE_DEFINES ()
 dnl define DISABLE_DEPRECATED
 dnl
-AC_DEFUN([GNOME_MAINTAINER_MODE_DEFINES],
+AU_DEFUN([GNOME_MAINTAINER_MODE_DEFINES],
 [
        AC_REQUIRE([AM_MAINTAINER_MODE])
 
@@ -52,4 +47,6 @@
        fi
 
        AC_SUBST(DISABLE_DEPRECATED)
-])
+],
+[[$0: This macro is deprecated. All of the modules it disables deprecations for
+are obsolete. Remove it and all uses of DISABLE_DEPRECATED.]])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/macros2/gnome-compiler-flags.m4 
new/gnome-common-3.14.0/macros2/gnome-compiler-flags.m4
--- old/gnome-common-3.12.0/macros2/gnome-compiler-flags.m4     2013-10-31 
19:46:08.000000000 +0100
+++ new/gnome-common-3.14.0/macros2/gnome-compiler-flags.m4     2014-09-22 
13:32:01.000000000 +0200
@@ -58,7 +58,7 @@
 
     case "$enable_compile_warnings" in
     no)
-        warning_flags=
+        warning_flags="-w"
         ;;
     minimum)
         warning_flags="-Wall"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-common-3.12.0/missing 
new/gnome-common-3.14.0/missing
--- old/gnome-common-3.12.0/missing     2014-03-24 13:19:30.000000000 +0100
+++ new/gnome-common-3.14.0/missing     2014-09-22 13:33:17.000000000 +0200
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Common wrapper for a few potentially missing GNU programs.
 
-scriptversion=2012-06-26.16; # UTC
+scriptversion=2013-10-28.13; # UTC
 
 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
@@ -160,7 +160,7 @@
       ;;
    autom4te*)
       echo "You might have modified some maintainer files that require"
-      echo "the 'automa4te' program to be rebuilt."
+      echo "the 'autom4te' program to be rebuilt."
       program_details 'autom4te'
       ;;
     bison*|yacc*)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to