Hello community,

here is the log from the commit of package gnome-common for openSUSE:Factory 
checked in at 2015-10-06 16:32:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-11-14 09:18:35.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-common.new/gnome-common.changes   
2015-10-06 16:32:23.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Sep 22 06:43:07 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.18.0:
+  + Bugs fixed: bgo#747920, bgo#748394, bgo#729406, bgo#729407,
+    bgo#741891, bgo#741558, bgo#729931, bgo#735416.
+- Drop pgnome-doc-utils-devel BuildRequires: no longer needed.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ gnome-common.spec ++++++
--- /var/tmp/diff_new_pack.OEIWb1/_old  2015-10-06 16:32:23.000000000 +0200
+++ /var/tmp/diff_new_pack.OEIWb1/_new  2015-10-06 16:32:23.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-common
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           gnome-common
-Version:        3.14.0
+Version:        3.18.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.14/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-common/3.18/%{name}-%{version}.tar.xz
 BuildRequires:  pkg-config
 Requires:       autoconf
 # we need autoconf-archive >= 2014.10.15, as this is when 
ax_check_enable_debug.m4 and ax_code_coverage.m4 became part of it.
@@ -32,7 +32,6 @@
 Requires:       gettext-tools
 # Avoiding pkgconfig()-style because we want glib-gettextize
 Requires:       glib2-devel
-Requires:       gnome-doc-utils-devel
 Requires:       gtk-doc
 Requires:       intltool
 Requires:       libtool
@@ -63,11 +62,9 @@
 %defattr (-, root, root)
 %doc ChangeLog
 %{_bindir}/gnome-autogen.sh
-%{_bindir}/gnome-doc-common
 %dir %{_datadir}/aclocal
 %{_datadir}/aclocal/gnome-code-coverage.m4
 %{_datadir}/aclocal/gnome-common.m4
 %{_datadir}/aclocal/gnome-compiler-flags.m4
-%{_datadir}/gnome-common/
 
 %changelog

++++++ gnome-common-3.14.0.tar.xz -> gnome-common-3.18.0.tar.xz ++++++
++++ 2394 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/ChangeLog new/gnome-common-3.18.0/ChangeLog
--- old/gnome-common-3.14.0/ChangeLog   2014-09-22 13:33:29.000000000 +0200
+++ new/gnome-common-3.18.0/ChangeLog   2015-09-21 22:39:58.000000000 +0200
@@ -1,3 +1,223 @@
+commit 1df0aa160b1ce6d1e1f01085253b665fe6d0d1ef
+Author: David King <amigad...@amigadave.com>
+Date:   Mon Sep 21 21:39:19 2015 +0100
+
+    version 3.18.0
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 1fdadd2e2f008660909d2fa23f18f6418d051805
+Author: David King <amigad...@amigadave.com>
+Date:   Mon Sep 21 21:39:01 2015 +0100
+
+    Switch to using XZ-compressed tarballs
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 4363223839649f4e5d01dc6d0b3e23a629ddcd8a
+Author: David King <amigad...@amigadave.com>
+Date:   Sun Jun 28 22:04:28 2015 +0100
+
+    build: Make autoconf-archive support optional
+    
+    As autoconf-archive installs the same ax_*.m4 macros that gnome-common
+    installs, which are copied from autoconf-archive into gnome-common, add
+    a configure argument to toggle autoconf-archive support.
+    
+    Passing --without-autoconf-archive to configure (or not providing an
+    argument) disables compatibility (parallel-installability) with
+    autoconf-archive, and installs the ax_*.m4 macros. If
+    --with-autoconf-archive is passed to configure, the macros are not
+    installed, and gnome-common will not install any M4 macros that conflict
+    with autoconf-archive.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=747920
+
+ configure.ac        | 8 ++++++++
+ macros2/Makefile.am | 3 +++
+ 2 files changed, 11 insertions(+)
+
+commit 57403addd36276aac8fc52d200177fb6366d888d
+Author: David King <amigad...@amigadave.com>
+Date:   Fri Apr 24 09:07:54 2015 +0100
+
+    gnome-autogen: Fix the package name tracing
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=748394
+
+ macros2/gnome-autogen.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 2bffd7e1a94c5d96a1121ae2243c3615e1aa7766
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Tue Jan 27 10:18:30 2015 +0000
+
+    macros2: Deprecate GNOME_CXX_WARNINGS
+    
+    Just as for GNOME_COMPILE_WARNINGS, GNOME_CXX_WARNINGS has been
+    deprecated in favour of AX_COMPILER_FLAGS. See commit
+    b57bae0be3df241220b1fba3120e2f50261258e5 for details.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729406
+
+ macros2/gnome-compiler-flags.m4 | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+commit b57bae0be3df241220b1fba3120e2f50261258e5
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri Jan 16 11:08:32 2015 +0000
+
+    macros2: Deprecate GNOME_COMPILE_WARNINGS
+    
+    Use AX_COMPILER_FLAGS instead, which comes from the autoconf-archive. It
+    supports more compilers than just GCC, has a wider selection of flags,
+    supports LDFLAGS, and is maintained for more projects than just GNOME.
+    
+    GNOME_COMPILE_WARNINGS has not been ported to AX_COMPILER_FLAGS as:
+     • the default argument is a little difficult to map to
+       AX_COMPILER_FLAGS’ IS-RELEASE argument; and
+     • AX_COMPILER_FLAGS depends on some other macros in autoconf-archive
+       licenced as GPLv3, which would potentially be tricky to copy into
+       gnome-common.
+    
+    The --enable-iso-c argument is deprecated as well. Projects should
+    choose which C standard they want to use, and hard-code that in their
+    compiler flags. It is not something which should be set by the
+    developer.
+    
+    GNOME_CXX_WARNINGS is not deprecated, but may be in future.
+    
+    No further changes should be made to GNOME_COMPILE_WARNINGS: please make
+    them to AX_COMPILER_FLAGS instead.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729407
+
+ macros2/gnome-compiler-flags.m4 | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+commit 8dd714645952ccaf99ab714e4af2c47718382b9e
+Author: Marc-André Lureau <marcandre.lur...@gmail.com>
+Date:   Tue Dec 23 03:47:47 2014 +0100
+
+    gnome-autogen: warn if $srcdir is undefined
+    
+    Not setting $srcdir will lead to broken out-of-tree autogen call, so
+    let's ask to set it
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=741891
+
+ macros2/gnome-autogen.sh | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+commit 4c8d8ad93225b468bd101760a1153243a12c4898
+Author: Marc-André Lureau <marcandre.lur...@gmail.com>
+Date:   Tue Dec 23 03:46:15 2014 +0100
+
+    gnome-autogen: warn for deprecated variables
+    
+    Well, many people still use deprecated variables for 10y, maybe
+    it's time to let them know.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=741891
+
+ macros2/gnome-autogen.sh | 17 +++++++++++++++++
+ 1 file changed, 17 insertions(+)
+
+commit 89f74f5214379ca118bcb09f8f3976d6997c42da
+Author: Marc-André Lureau <marcandre.lur...@gmail.com>
+Date:   Tue Dec 23 03:45:10 2014 +0100
+
+    gnome-autogen: infer PKG_NAME from configure.ac
+    
+    Let's not repeat ourself in autogen.sh, there are already many places
+    with the package name.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=741891
+
+ README                   | 2 --
+ macros2/gnome-autogen.sh | 4 ++--
+ 2 files changed, 2 insertions(+), 4 deletions(-)
+
+commit 1ced4ff7722282b809ed33cdb4a1f3c1bdc6e252
+Author: Marc-André Lureau <marcandre.lur...@gmail.com>
+Date:   Tue Dec 23 03:43:54 2014 +0100
+
+    README: remove check for automake version in example
+    
+    It's usually not required, so let's not show a bad example
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=741891
+
+ README | 1 -
+ 1 file changed, 1 deletion(-)
+
+commit 334bb90c5bcf96105aed8eac464bb296bf1aa9c9
+Author: Ting-Wei Lan <la...@src.gnome.org>
+Date:   Mon Dec 15 23:22:15 2014 +0800
+
+    compiler-warnings: Add -Werror=return-type
+    
+    Function return type mismatch should be considered broken, as it can cause
+    unexpected result or compilation error.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=741558
+
+ macros2/gnome-compiler-flags.m4 | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 1f60e9536dd8ac71a799d60eb128c6c928c67639
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Tue Aug 26 00:06:52 2014 +0100
+
+    macros2: Remove support for gnome-doc-utils
+    
+    Remove support for checking for the GNOME_DOC_INIT macro in configure.ac
+    and calling gnome-doc-prepare if found. gnome-doc-utils has not been
+    used in any modules we care about for a long time.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729931
+
+ macros2/gnome-autogen.sh | 15 ---------------
+ 1 file changed, 15 deletions(-)
+
+commit a912a74ba7999fe3ed49b07bab86685a5d117f82
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 16:09:43 2014 +0200
+
+    doc-build: Remove doc-build infrastructure
+    
+    This pertained to the old GNOME documentation infrastructure, used
+    before Mallard existed. This isn’t used by any modules we care about
+    any more. Most modules which set USE_COMMON_DOC_BUILD do so erroneously.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=729931
+
+ Makefile.am                   |   2 +-
+ configure.ac                  |   2 -
+ doc-build/Makefile.am         |  12 -----
+ doc-build/README              |   9 ----
+ doc-build/gnome-doc-common.in |  49 --------------------
+ doc-build/omf.make            |  65 ---------------------------
+ doc-build/xmldocs.make        | 101 ------------------------------------------
+ macros2/gnome-autogen.sh      |  10 -----
+ 8 files changed, 1 insertion(+), 249 deletions(-)
+
+commit 6684e2fa5d5a4c72c9bf116f74688c0b47f350cf
+Author: Philip Withnall <philip.withn...@collabora.co.uk>
+Date:   Fri May 2 15:53:09 2014 +0200
+
+    macros2: Remove GNOME_COMMON_INIT
+    
+    It’s been deprecated for a while, and apparently no modules (which I
+    have checked out, at least) still use it.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=735416
+
+ macros2/gnome-common.m4 | 20 --------------------
+ 1 file changed, 20 deletions(-)
+
 commit 5d61b55e8bea32fe2b52e21682ee4b3719b290c5
 Author: David King <amigad...@amigadave.com>
 Date:   Mon Sep 22 12:32:59 2014 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/Makefile.am new/gnome-common-3.18.0/Makefile.am
--- old/gnome-common-3.14.0/Makefile.am 2014-08-26 12:27:54.000000000 +0200
+++ new/gnome-common-3.18.0/Makefile.am 2014-10-09 15:56:16.000000000 +0200
@@ -1,4 +1,4 @@
-SUBDIRS = macros2 doc-build
+SUBDIRS = macros2
 
 EXTRA_DIST = \
        autogen.sh \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/README new/gnome-common-3.18.0/README
--- old/gnome-common-3.14.0/README      2014-05-07 18:11:50.000000000 +0200
+++ new/gnome-common-3.18.0/README      2015-01-05 12:52:16.000000000 +0100
@@ -13,9 +13,6 @@
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/configure.ac new/gnome-common-3.18.0/configure.ac
--- old/gnome-common-3.14.0/configure.ac        2014-09-22 13:32:49.000000000 
+0200
+++ new/gnome-common-3.18.0/configure.ac        2015-09-21 22:39:16.000000000 
+0200
@@ -1,10 +1,10 @@
 AC_PREREQ(2.54)
-AC_INIT([gnome-common], [3.14.0],
+AC_INIT([gnome-common], [3.18.0],
         [https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-common])
 
 AC_CONFIG_SRCDIR([macros2/gnome-autogen.sh])
 
-AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-bzip2])
+AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-xz])
 
 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([no])])
 
@@ -13,11 +13,17 @@
 fi
 AM_MAINTAINER_MODE([enable])
 
+AC_ARG_WITH([autoconf-archive],
+            [AS_HELP_STRING([--with-autoconf-archive],
+                            [Enable parallel-installability with 
autoconf-archive, by disabling installation of its M4 macros])],
+            [], [with_autoconf_archive=no])
+
+AM_CONDITIONAL([WITH_AUTOCONF_ARCHIVE],
+               [test "x$with_autoconf_archive" != "xno"])
+
 AC_CONFIG_FILES([
 Makefile
 macros2/Makefile
-doc-build/Makefile
-doc-build/gnome-doc-common
 ])
 
 AC_OUTPUT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/doc-build/Makefile.am 
new/gnome-common-3.18.0/doc-build/Makefile.am
--- old/gnome-common-3.14.0/doc-build/Makefile.am       2013-06-13 
19:44:12.000000000 +0200
+++ new/gnome-common-3.18.0/doc-build/Makefile.am       1970-01-01 
01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-bin_SCRIPTS = gnome-doc-common
-
-pkgdatadir = $(datadir)/gnome-common/data
-pkgdata_DATA =                 \
-       omf.make                \
-       xmldocs.make            
-
-EXTRA_DIST =                   \
-       omf.make                \
-       xmldocs.make            \
-       gnome-doc-common.in     \
-       README
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/doc-build/README 
new/gnome-common-3.18.0/doc-build/README
--- old/gnome-common-3.14.0/doc-build/README    2013-06-13 19:44:12.000000000 
+0200
+++ new/gnome-common-3.18.0/doc-build/README    1970-01-01 01:00:00.000000000 
+0100
@@ -1,9 +0,0 @@
-To automatically include the standard user documentation build files (omf.make
-and xmldocs.make) in you package, set USE_COMMON_DOC_BUILD=yes in autogen.sh
-before calling the macros2/autogen.sh script.
-
-When porting applications across to use this feature, ensure that all of the
-references to xmldocs.make are to $(top_srcdir)/xmldocs.make in the appropriate
-Makefile.am files. Some modules assume that xmldocs.make is in another
-directory (like docs/ or something).
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/doc-build/gnome-doc-common.in 
new/gnome-common-3.18.0/doc-build/gnome-doc-common.in
--- old/gnome-common-3.14.0/doc-build/gnome-doc-common.in       2013-06-13 
19:44:12.000000000 +0200
+++ new/gnome-common-3.18.0/doc-build/gnome-doc-common.in       1970-01-01 
01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-progname=`echo "$0" | sed 's%^.*/%%'`
-
-PROGRAM=gnome-doc-common
-PACKAGE=@PACKAGE@
-VERSION=@VERSION@
-
-prefix=@prefix@
-datarootdir=@datarootdir@
-datadir=@datadir@
-
-# options
-docdir=.
-copy=no
-
-while test $# -gt 0; do
-  case "$1" in
-  --help)
-    echo "usage: $progname [--version|--help]" 1>&2
-    exit 1 ;;
-  --version)
-    echo "$PROGRAM ($PACKAGE) $VERSION"
-    exit 0 ;;
-  --copy)
-    copy=yes
-    shift ;;
-  -*)
-    echo "$progname: unrecognised option '$1'" 1>&2
-    echo "usage: $progname [--version|--help]" 1>&2
-    exit 1 ;;
-  *)
-    echo "$progname: too many arguments" 1>&2
-    echo "usage: $progname [--version|--help]" 1>&2
-    exit 1 ;;
-  esac
-done
-
-for file in omf.make xmldocs.make; do
-  rm -f $docdir/$file
-  if test "$copy" = yes; then
-    cp -f $datadir/$PACKAGE/data/$file $docdir/ ||
-      exit 1
-  else
-    ln -sf $datadir/$PACKAGE/data/$file $docdir/ ||
-      cp -f $datadir/$PACKAGE/data/$file $docdir/ ||
-      exit 1
-  fi
-done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/doc-build/omf.make 
new/gnome-common-3.18.0/doc-build/omf.make
--- old/gnome-common-3.14.0/doc-build/omf.make  2013-06-13 19:44:12.000000000 
+0200
+++ new/gnome-common-3.18.0/doc-build/omf.make  1970-01-01 01:00:00.000000000 
+0100
@@ -1,65 +0,0 @@
-# 
-# No modifications of this Makefile should be necessary.
-#
-# This file contains the build instructions for installing OMF files.  It is
-# generally called from the makefiles for particular formats of documentation.
-#
-# Note that you must configure your package with --localstatedir=/var
-# so that the scrollkeeper-update command below will update the database
-# in the standard scrollkeeper directory.
-#
-# If it is impossible to configure with --localstatedir=/var, then
-# modify the definition of scrollkeeper_localstate_dir so that
-# it points to the correct location. Note that you must still use 
-# $(localstatedir) in this or when people build RPMs it will update
-# the real database on their system instead of the one under RPM_BUILD_ROOT.
-#
-# Note: This make file is not incorporated into xmldocs.make because, in
-#       general, there will be other documents install besides XML documents
-#       and the makefiles for these formats should also include this file.
-#
-# About this file:
-#      This file was derived from scrollkeeper_example2, a package
-#      illustrating how to install documentation and OMF files for use with
-#      ScrollKeeper 0.3.x and 0.4.x.  For more information, see:
-#              http://scrollkeeper.sourceforge.net/    
-#      Version: 0.1.3 (last updated: March 20, 2002)
-#
-
-omf_dest_dir=$(datadir)/omf/@PACKAGE@
-scrollkeeper_localstate_dir = $(localstatedir)/scrollkeeper
-
-# At some point, it may be wise to change to something like this:
-# scrollkeeper_localstate_dir = @SCROLLKEEPER_STATEDIR@
-
-omf: omf_timestamp
-
-omf_timestamp: $(omffile)
-       -for file in $(omffile); do \
-         absfile=$(srcdir)/$$file; \
-         test -r $$file && absfile=$$file; \
-         scrollkeeper-preinstall $(docdir)/$(docname).xml $$absfile 
$$file.out; \
-       done; \
-       touch omf_timestamp
-
-install-data-hook-omf:
-       $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)
-       for file in $(omffile); do \
-               absfile=$(srcdir)/$$file.out; \
-               test -r $$file.out && absfile=$$file.out; \
-               $(INSTALL_DATA) $$absfile $(DESTDIR)$(omf_dest_dir)/$$file; \
-       done
-       -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir) -o 
$(DESTDIR)$(omf_dest_dir)
-
-uninstall-local-omf:
-       -for file in $(omffile); do \
-               basefile=`basename $$file`; \
-               rm -f $(DESTDIR)$(omf_dest_dir)/$$basefile; \
-       done
-       -rmdir $(DESTDIR)$(omf_dest_dir)
-       -scrollkeeper-update -p $(DESTDIR)$(scrollkeeper_localstate_dir)
-
-clean-local-omf:
-       -for file in $(omffile); do \
-               rm -f $$file.out; \
-       done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/doc-build/xmldocs.make 
new/gnome-common-3.18.0/doc-build/xmldocs.make
--- old/gnome-common-3.14.0/doc-build/xmldocs.make      2013-06-13 
19:44:12.000000000 +0200
+++ new/gnome-common-3.18.0/doc-build/xmldocs.make      1970-01-01 
01:00:00.000000000 +0100
@@ -1,101 +0,0 @@
-#
-# No modifications of this Makefile should be necessary.
-#
-# To use this template:
-#     1) Define: figdir, docname, lang, omffile, and entities in
-#        your Makefile.am file for each document directory,
-#        although figdir, omffile, and entities may be empty
-#     2) Make sure the Makefile in (1) also includes 
-#       "include $(top_srcdir)/xmldocs.make" and
-#       "dist-hook: app-dist-hook".
-#     3) Optionally define 'entities' to hold xml entities which
-#        you would also like installed
-#     4) Figures must go under $(figdir)/ and be in PNG format
-#     5) You should only have one document per directory 
-#     6) Note that the figure directory, $(figdir)/, should not have its
-#        own Makefile since this Makefile installs those figures.
-#
-# example Makefile.am:
-#   figdir = figures
-#   docname = scrollkeeper-manual
-#   lang = C
-#   omffile=scrollkeeper-manual-C.omf
-#   entities = fdl.xml
-#   include $(top_srcdir)/xmldocs.make
-#   dist-hook: app-dist-hook
-#
-# About this file:
-#      This file was taken from scrollkeeper_example2, a package illustrating
-#      how to install documentation and OMF files for use with ScrollKeeper 
-#      0.3.x and 0.4.x.  For more information, see:
-#              http://scrollkeeper.sourceforge.net/
-#      Version: 0.1.2 (last updated: March 20, 2002)
-#
-
-
-# **********  Begin of section some packagers may need to modify  **********
-# This variable (docdir) specifies where the documents should be installed.
-# This default value should work for most packages.
-docdir = $(datadir)/gnome/help/$(docname)/$(lang)
-
-# **********  You should not have to edit below this line  **********
-xml_files = $(entities) $(docname).xml
-
-EXTRA_DIST = $(xml_files) $(omffile)
-CLEANFILES = omf_timestamp
-
-include $(top_srcdir)/omf.make
-
-all: omf
-
-$(docname).xml: $(entities)
-       -ourdir=`pwd`;  \
-       cd $(srcdir);   \
-       cp $(entities) $$ourdir
-
-app-dist-hook:
-       if test "$(figdir)"; then \
-         $(mkinstalldirs) $(distdir)/$(figdir); \
-         for file in $(srcdir)/$(figdir)/*.png; do \
-           basefile=`echo $$file | sed -e  's,^.*/,,'`; \
-           $(INSTALL_DATA) $$file $(distdir)/$(figdir)/$$basefile; \
-         done \
-       fi
-
-install-data-local: omf
-       $(mkinstalldirs) $(DESTDIR)$(docdir)
-       for file in $(xml_files); do \
-         cp $(srcdir)/$$file $(DESTDIR)$(docdir); \
-       done
-       if test "$(figdir)"; then \
-         $(mkinstalldirs) $(DESTDIR)$(docdir)/$(figdir); \
-         for file in $(srcdir)/$(figdir)/*.png; do \
-           basefile=`echo $$file | sed -e  's,^.*/,,'`; \
-           $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \
-         done \
-       fi
-
-install-data-hook: install-data-hook-omf
-
-uninstall-local: uninstall-local-doc uninstall-local-omf
-
-uninstall-local-doc:
-       -if test "$(figdir)"; then \
-         for file in $(srcdir)/$(figdir)/*.png; do \
-           basefile=`echo $$file | sed -e  's,^.*/,,'`; \
-           rm -f $(DESTDIR)$(docdir)/$(figdir)/$$basefile; \
-         done; \
-         rmdir $(DESTDIR)$(docdir)/$(figdir); \
-       fi
-       -for file in $(xml_files); do \
-         rm -f $(DESTDIR)$(docdir)/$$file; \
-       done
-       -rmdir $(DESTDIR)$(docdir)
-
-clean-local: clean-local-doc clean-local-omf
-
-# for non-srcdir builds, remove the copied entities.
-clean-local-doc:
-       if test $(srcdir) != .; then \
-         rm -f $(entities); \
-       fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/macros2/Makefile.am 
new/gnome-common-3.18.0/macros2/Makefile.am
--- old/gnome-common-3.14.0/macros2/Makefile.am 2014-08-29 18:28:20.000000000 
+0200
+++ new/gnome-common-3.18.0/macros2/Makefile.am 2015-06-28 23:04:09.000000000 
+0200
@@ -10,10 +10,13 @@
 # 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.
+if !WITH_AUTOCONF_ARCHIVE
+# Install the macros only if autoconf-archive support is disabled.
 AUTOCONF_ARCHIVE_MACROS = \
        ax_check_enable_debug.m4 \
        ax_code_coverage.m4 \
        $(NULL)
+endif
 
 EXTRA_DIST = $(GNOME2_MACROS) $(AUTOCONF_ARCHIVE_MACROS) gnome-autogen.sh
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/macros2/gnome-autogen.sh 
new/gnome-common-3.18.0/macros2/gnome-autogen.sh
--- old/gnome-common-3.14.0/macros2/gnome-autogen.sh    2014-09-12 
16:08:15.000000000 +0200
+++ new/gnome-common-3.18.0/macros2/gnome-autogen.sh    2015-04-24 
10:07:08.000000000 +0200
@@ -1,10 +1,6 @@
 #!/bin/sh
 # Run this to generate all the initial makefiles, etc.
 
-#name of package
-test "$PKG_NAME" || PKG_NAME=Package
-test "$srcdir" || srcdir=.
-
 # default version requirements ...
 test "$REQUIRED_AUTOMAKE_VERSION" || REQUIRED_AUTOMAKE_VERSION=1.11.2
 test "$REQUIRED_AUTORECONF_VERSION" || REQUIRED_AUTORECONF_VERSION=2.53
@@ -12,8 +8,6 @@
 test "$REQUIRED_INTLTOOL_VERSION" || REQUIRED_INTLTOOL_VERSION=0.25
 test "$REQUIRED_PKG_CONFIG_VERSION" || REQUIRED_PKG_CONFIG_VERSION=0.14.0
 test "$REQUIRED_GTK_DOC_VERSION" || REQUIRED_GTK_DOC_VERSION=1.0
-test "$REQUIRED_DOC_COMMON_VERSION" || REQUIRED_DOC_COMMON_VERSION=2.3.0
-test "$REQUIRED_GNOME_DOC_UTILS_VERSION" || 
REQUIRED_GNOME_DOC_UTILS_VERSION=0.4.2
 
 # a list of required m4 macros.  Package can set an initial value
 test "$REQUIRED_M4MACROS" || REQUIRED_M4MACROS=
@@ -49,6 +43,30 @@
     echo "$@" >&2
 }
 
+check_deprecated() {
+    variable=$1
+
+    if set | grep "^$variable=" > /dev/null; then
+        printerr "***Warning*** $1 is deprecated, you may remove it from 
autogen.sh"
+    fi
+}
+
+check_deprecated REQUIRED_GNOME_DOC_UTILS_VERSION
+check_deprecated REQUIRED_DOC_COMMON_VERSION
+check_deprecated USE_COMMON_DOC_BUILD
+check_deprecated FORBIDDEN_M4MACROS
+check_deprecated GNOME2_DIR
+check_deprecated GNOME2_PATH
+check_deprecated USE_GNOME2_MACROS
+check_deprecated PKG_NAME
+
+if [ -z "$srcdir" ]; then
+    printerr "***Warning*** \$srcdir is not defined, out of dir autogen is 
broken!"
+    srcdir=.
+fi
+
+PKG_NAME=`autoconf --trace='AC_INIT:$1' "$srcdir/configure.ac"`
+
 # Usage:
 #     compare_versions MIN_VERSION ACTUAL_VERSION
 # returns true if ACTUAL_VERSION >= MIN_VERSION
@@ -222,7 +240,6 @@
 want_intltool=false
 want_pkg_config=false
 want_gtk_doc=false
-want_gnome_doc_utils=false
 want_maintainer_mode=false
 
 version_check automake AUTOMAKE automake $REQUIRED_AUTOMAKE_VERSION \
@@ -267,9 +284,6 @@
     if grep "^GTK_DOC_CHECK" $configure_ac >/dev/null; then
        want_gtk_doc=true
     fi
-    if grep "^GNOME_DOC_INIT" $configure_ac >/dev/null; then
-        want_gnome_doc_utils=true
-    fi
 
     # check that AM_MAINTAINER_MODE is used
     if grep "^AM_MAINTAINER_MODE" $configure_ac >/dev/null; then
@@ -327,16 +341,6 @@
     require_m4macro gtk-doc.m4
 fi
 
-if $want_gnome_doc_utils; then
-    version_check gnome-doc-utils GNOME_DOC_PREPARE gnome-doc-prepare 
$REQUIRED_GNOME_DOC_UTILS_VERSION \
-        "http://ftp.gnome.org/pub/GNOME/sources/gnome-doc-utils/";
-fi
-
-if [ "x$USE_COMMON_DOC_BUILD" = "xyes" ]; then
-    version_check gnome-common DOC_COMMON gnome-doc-common \
-        $REQUIRED_DOC_COMMON_VERSION " "
-fi
-
 check_m4macros
 
 if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then
@@ -376,15 +380,6 @@
            $GTKDOCIZE --copy || exit 1
        fi
 
-       if [ "x$USE_COMMON_DOC_BUILD" = "xyes" ]; then
-           printbold "Running gnome-doc-common..."
-           gnome-doc-common --copy || exit 1
-       fi
-       if grep "^GNOME_DOC_INIT" $basename >/dev/null; then
-           printbold "Running $GNOME_DOC_PREPARE..."
-           $GNOME_DOC_PREPARE --force --copy || exit 1
-       fi
-
        if grep "^AC_PROG_INTLTOOL" $basename >/dev/null ||
            grep "^IT_PROG_INTLTOOL" $basename >/dev/null; then
            printbold "Running $INTLTOOLIZE..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/macros2/gnome-common.m4 
new/gnome-common-3.18.0/macros2/gnome-common.m4
--- old/gnome-common-3.14.0/macros2/gnome-common.m4     2014-09-15 
13:42:28.000000000 +0200
+++ new/gnome-common-3.18.0/macros2/gnome-common.m4     2014-10-09 
15:56:16.000000000 +0200
@@ -3,26 +3,6 @@
 # serial 3
 # 
 
-dnl GNOME_COMMON_INIT
-
-AU_DEFUN([GNOME_COMMON_INIT],
-[
-  dnl this macro should come after AC_CONFIG_MACRO_DIR
-  AC_BEFORE([AC_CONFIG_MACRO_DIR], [$0])
-
-  dnl ensure that when the Automake generated makefile calls aclocal,
-  dnl it honours the $ACLOCAL_FLAGS environment variable
-  ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}"
-  if test -n "$ac_macro_dir"; then
-    ACLOCAL_AMFLAGS="-I $ac_macro_dir $ACLOCAL_AMFLAGS"
-  fi
-
-  AC_SUBST([ACLOCAL_AMFLAGS])
-],
-[[$0: This macro is deprecated. You should set put "ACLOCAL_AMFLAGS = -I m4 
${ACLOCAL_FLAGS}"
-in your top-level Makefile.am, instead, where "m4" is the macro directory set
-with AC_CONFIG_MACRO_DIR() in your configure.ac]])
-
 AU_DEFUN([GNOME_DEBUG_CHECK],
 [
        AX_CHECK_ENABLE_DEBUG([no],[GNOME_ENABLE_DEBUG])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/macros2/gnome-compiler-flags.m4 
new/gnome-common-3.18.0/macros2/gnome-compiler-flags.m4
--- old/gnome-common-3.14.0/macros2/gnome-compiler-flags.m4     2014-09-22 
13:32:01.000000000 +0200
+++ new/gnome-common-3.18.0/macros2/gnome-compiler-flags.m4     2015-01-27 
19:59:24.000000000 +0100
@@ -1,6 +1,6 @@
 # gnome-compiler-flags.m4
 #
-# serial 2
+# serial 4
 #
 
 dnl GNOME_COMPILE_WARNINGS
@@ -12,7 +12,7 @@
 dnl Additional warning/error flags can be passed as an optional second 
argument.
 dnl
 dnl For example: GNOME_COMPILE_WARNINGS([maximum],[-Werror=some-flag -Wfoobar])
-AC_DEFUN([GNOME_COMPILE_WARNINGS],[
+AU_DEFUN([GNOME_COMPILE_WARNINGS],[
     dnl ******************************
     dnl More compiler warnings
     dnl ******************************
@@ -49,6 +49,7 @@
         -Werror=format-security \
         -Werror=format=2 \
         -Werror=missing-include-dirs \
+        -Werror=return-type \
     "
 
     dnl Additional warning or error flags provided by the module author to
@@ -119,11 +120,14 @@
 
     WARN_CFLAGS="$tested_warning_flags $complCFLAGS"
     AC_SUBST(WARN_CFLAGS)
-])
+],
+[[$0: This macro is deprecated. You should use AX_COMPILER_FLAGS instead and
+eliminate use of --enable-iso-c.
+See: 
http://www.gnu.org/software/autoconf-archive/ax_compiler_flags.html#ax_compiler_flags]])
 
 dnl For C++, do basically the same thing.
 
-AC_DEFUN([GNOME_CXX_WARNINGS],[
+AU_DEFUN([GNOME_CXX_WARNINGS],[
   AC_ARG_ENABLE(cxx-warnings,
                 AS_HELP_STRING([--enable-cxx-warnings=@<:@no/minimum/yes@:>@]
                                [Turn on compiler warnings.]),,
@@ -174,4 +178,7 @@
 
   WARN_CXXFLAGS="$CXXFLAGS $warnCXXFLAGS $complCXXFLAGS"
   AC_SUBST(WARN_CXXFLAGS)
-])
+],
+[[$0: This macro is deprecated. You should use AX_COMPILER_FLAGS instead and
+eliminate use of --enable-iso-cxx.
+See: 
http://www.gnu.org/software/autoconf-archive/ax_compiler_flags.html#ax_compiler_flags]])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-common-3.14.0/missing new/gnome-common-3.18.0/missing
--- old/gnome-common-3.14.0/missing     2014-09-22 13:33:17.000000000 +0200
+++ new/gnome-common-3.18.0/missing     2015-09-21 22:39:37.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2013-10-28.13; # UTC
 
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify


Reply via email to