commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2020-08-02 12:27:31 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new.3592 (New) Package is "automake" Sun Aug 2 12:27:31 2020 rev:53 rq:822036 version:1.16.2 Changes: --- /work/SRC/openSUSE:Factory/automake/automake.changes2019-11-18 19:56:59.149996673 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new.3592/automake.changes 2020-08-02 12:27:38.887813358 +0200 @@ -1,0 +2,51 @@ +Fri Jul 17 09:03:35 UTC 2020 - Callum Farmer + +- Fix name tag for multibuild + +--- +Fri Jul 10 14:54:32 UTC 2020 - Callum Farmer + +- Add etags to BuildRequires for testsuite +- Add automake-testsuite-vala-gcc10.patch: fixes testsuite + +--- +Sun Jul 5 16:19:34 UTC 2020 - Callum Farmer + +- Changed automake-SuSE.patch: updated for new version +- Update to 1.16.2. Changes since 1.16.1: + * New features added + +- add zstd support and the automake option, dist-zstd. + +- support for Python 3: py-compile now supports both Python 3 +and Python 2; tests do not require .pyo files, and uninstall +deletes __pycache__ correctly (automake bug #32088). + + * Miscellaneous changes + +- automake no longer requires a @setfilename in each .texi file + + * Bugs fixed + +- When cleaning the compiled python files, '\n' is not used anymore in the +substitution text of 'sed' transformations. This is done to preserve +compatibility with the 'sed' implementation provided by macOS which +considers '\n' as the 'n' character instead of a newline. +(automake bug#31222) + +- For make tags, lisp_LISP is followed by the necessary space when +used with CONFIG_HEADERS. +(automake bug#38139) + +- The automake test txinfo-vtexi4.sh no longer fails when localtime +and UTC cross a day boundary. + +- Emacsen older than version 25, which require use of +byte-compile-dest-file, are supported again. + +--- +Sun Mar 22 14:00:34 UTC 2020 - Andreas Stieger + +- convert testsuite to singlespec + +--- Old: automake-1.16.1.tar.xz automake-1.16.1.tar.xz.sig automake-testsuite.changes automake-testsuite.spec pre_checkin.sh New: _multibuild automake-1.16.2.tar.xz automake-1.16.2.tar.xz.sig automake-testsuite-vala-gcc10.patch Other differences: -- ++ automake.spec ++ --- /var/tmp/diff_new_pack.Yho7nW/_old 2020-08-02 12:27:39.751814245 +0200 +++ /var/tmp/diff_new_pack.Yho7nW/_new 2020-08-02 12:27:39.755814250 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,18 +16,23 @@ # -# PLEASE run pre_checkin.sh in this directory before submitting -# this package. Otherwise the .spec and .changes for automake-testsuite -# aren't updated. - -Name: automake -Version:1.16.1 +# remove bogus Automake perl dependencies and provides +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Automake:: +%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Automake:: +%define flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "testsuite" +%define nsuffix -testsuite +%else +%define nsuffix %{nil} +%endif +Name: automake%{nsuffix} +Version:1.16.2 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files # docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT License:GPL-2.0-or-later AND GFDL-1.3-or-later AND SUSE-Public-Domain AND MIT Group: Development/Tools/Building -Url:https://www.gnu.org/software/automake +URL:https://www.gnu.org/software/automake Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig Source2: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=automake=1#/automake.keyring @@ -37,6 +42,7 @@ Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch +Patch6:
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2019-11-18 19:56:54 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new.26869 (New) Package is "automake" Mon Nov 18 19:56:54 2019 rev:52 rq:747662 version:1.16.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2019-03-12 09:43:34.927966695 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new.26869/automake-testsuite.changes 2019-11-18 19:56:57.709997396 +0100 @@ -1,0 +2,5 @@ +Tue Nov 12 09:01:36 UTC 2019 - Petr Vorel + +- Add missing perl dependency (bsc#1156491). + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.ElFRTu/_old 2019-11-18 19:57:01.681995403 +0100 +++ /var/tmp/diff_new_pack.ElFRTu/_new 2019-11-18 19:57:01.697995395 +0100 @@ -1,7 +1,7 @@ # -# spec file for package automake +# spec file for package automake-testsuite # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,9 +24,9 @@ Version:1.16.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files +# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT License:GPL-2.0-or-later AND GFDL-1.3-or-later AND SUSE-Public-Domain AND MIT Group: Development/Tools/Building -# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT Url:https://www.gnu.org/software/automake Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig @@ -46,6 +46,7 @@ BuildRequires: perl(Thread::Queue) BuildRequires: perl(threads) Requires: autoconf >= 2.69 +Requires: perl Requires(post): info Requires(preun): info BuildArch: noarch ++ automake.spec ++ --- /var/tmp/diff_new_pack.ElFRTu/_old 2019-11-18 19:57:01.985995250 +0100 +++ /var/tmp/diff_new_pack.ElFRTu/_new 2019-11-18 19:57:02.021995232 +0100 @@ -1,7 +1,7 @@ # # spec file for package automake # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,9 +24,9 @@ Version:1.16.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files +# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT License:GPL-2.0-or-later AND GFDL-1.3-or-later AND SUSE-Public-Domain AND MIT Group: Development/Tools/Building -# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT Url:https://www.gnu.org/software/automake Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig @@ -46,6 +46,7 @@ BuildRequires: perl(Thread::Queue) BuildRequires: perl(threads) Requires: autoconf >= 2.69 +Requires: perl Requires(post): info Requires(preun): info BuildArch: noarch
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2019-03-12 09:43:31 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new.28833 (New) Package is "automake" Tue Mar 12 09:43:31 2019 rev:51 rq:682037 version:1.16.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2018-06-26 10:29:41.535837706 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new.28833/automake-testsuite.changes 2019-03-12 09:43:34.927966695 +0100 @@ -1,0 +2,6 @@ +Tue Mar 5 12:40:06 UTC 2019 - Dominique Leuenberger + +- Drop info requires: this is not actually true: automake works + perfectly without the info tool present. + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.OiVKNC/_old 2019-03-12 09:43:36.579962064 +0100 +++ /var/tmp/diff_new_pack.OiVKNC/_new 2019-03-12 09:43:36.583962053 +0100 @@ -1,5 +1,5 @@ # -# spec file for package automake-testsuite +# spec file for package automake # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -46,7 +46,6 @@ BuildRequires: perl(Thread::Queue) BuildRequires: perl(threads) Requires: autoconf >= 2.69 -Requires: info Requires(post): info Requires(preun): info BuildArch: noarch ++ automake.spec ++ --- /var/tmp/diff_new_pack.OiVKNC/_old 2019-03-12 09:43:36.603961996 +0100 +++ /var/tmp/diff_new_pack.OiVKNC/_new 2019-03-12 09:43:36.603961996 +0100 @@ -46,7 +46,6 @@ BuildRequires: perl(Thread::Queue) BuildRequires: perl(threads) Requires: autoconf >= 2.69 -Requires: info Requires(post): info Requires(preun): info BuildArch: noarch
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2018-06-26 10:29:36 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Tue Jun 26 10:29:36 2018 rev:50 rq:617819 version:1.16.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2018-05-22 16:58:31.995711560 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2018-06-26 10:29:41.535837706 +0200 @@ -1,0 +2,5 @@ +Tue Jun 19 13:54:22 UTC 2018 - sch...@suse.de + +- Add pkgconfig(gobject-2.0) to BuildRequires for testsuite + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.xGYYI1/_old 2018-06-26 10:29:42.695795101 +0200 +++ /var/tmp/diff_new_pack.xGYYI1/_new 2018-06-26 10:29:42.695795101 +0200 @@ -24,9 +24,9 @@ Version:1.16.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files -# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT License:GPL-2.0-or-later AND GFDL-1.3-or-later AND SUSE-Public-Domain AND MIT Group: Development/Tools/Building +# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT Url:https://www.gnu.org/software/automake Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig @@ -64,6 +64,7 @@ BuildRequires: sharutils %if 0%{suse_version} >= 1500 BuildRequires: vala +BuildRequires: pkgconfig(gobject-2.0) %endif BuildRequires: zip Requires: expect ++ automake.spec ++ --- /var/tmp/diff_new_pack.xGYYI1/_old 2018-06-26 10:29:42.723794073 +0200 +++ /var/tmp/diff_new_pack.xGYYI1/_new 2018-06-26 10:29:42.723794073 +0200 @@ -24,9 +24,9 @@ Version:1.16.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files -# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT License:GPL-2.0-or-later AND GFDL-1.3-or-later AND SUSE-Public-Domain AND MIT Group: Development/Tools/Building +# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT Url:https://www.gnu.org/software/automake Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig @@ -64,6 +64,7 @@ BuildRequires: sharutils %if 0%{suse_version} >= 1500 BuildRequires: vala +BuildRequires: pkgconfig(gobject-2.0) %endif BuildRequires: zip Requires: expect
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2018-05-22 16:58:30 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Tue May 22 16:58:30 2018 rev:49 rq:610273 version:1.16.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2018-05-06 14:53:59.749478172 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2018-05-22 16:58:31.995711560 +0200 @@ -1,0 +2,17 @@ +Fri May 18 12:55:24 CEST 2018 - p...@suse.de + +- Remove non-existing compress from BuildRequires. + +--- +Fri May 18 11:41:32 CEST 2018 - p...@suse.de + +- Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as + BuildRequires for automake-testsuite to make testsuite complete and + enable more tests. + +--- +Thu May 10 09:34:46 UTC 2018 - sch...@suse.de + +- automake-SuSE.patch: fix variable syntax + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.PnHI1B/_old 2018-05-22 16:58:32.883679252 +0200 +++ /var/tmp/diff_new_pack.PnHI1B/_new 2018-05-22 16:58:32.887679106 +0200 @@ -51,9 +51,21 @@ Requires(preun): info BuildArch: noarch %if "%{name}" == "automake-testsuite" +BuildRequires: cscope +BuildRequires: dejagnu BuildRequires: expect BuildRequires: flex +BuildRequires: gettext-tools BuildRequires: libtool +BuildRequires: makedepend +BuildRequires: makeinfo +BuildRequires: pkg-config +BuildRequires: python +BuildRequires: sharutils +%if 0%{suse_version} >= 1500 +BuildRequires: vala +%endif +BuildRequires: zip Requires: expect Requires: flex Requires: libtool ++ automake.spec ++ --- /var/tmp/diff_new_pack.PnHI1B/_old 2018-05-22 16:58:32.911678233 +0200 +++ /var/tmp/diff_new_pack.PnHI1B/_new 2018-05-22 16:58:32.911678233 +0200 @@ -51,9 +51,21 @@ Requires(preun): info BuildArch: noarch %if "%{name}" == "automake-testsuite" +BuildRequires: cscope +BuildRequires: dejagnu BuildRequires: expect BuildRequires: flex +BuildRequires: gettext-tools BuildRequires: libtool +BuildRequires: makedepend +BuildRequires: makeinfo +BuildRequires: pkg-config +BuildRequires: python +BuildRequires: sharutils +%if 0%{suse_version} >= 1500 +BuildRequires: vala +%endif +BuildRequires: zip Requires: expect Requires: flex Requires: libtool ++ automake-SuSE.patch ++ --- /var/tmp/diff_new_pack.PnHI1B/_old 2018-05-22 16:58:32.943677069 +0200 +++ /var/tmp/diff_new_pack.PnHI1B/_new 2018-05-22 16:58:32.947676923 +0200 @@ -29,10 +29,10 @@ arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` - machine="${arch}${endian}"-unknown -+ machine="${arch}${endian}"-$(VENDOR)-unknown ++ machine="${arch}${endian}"-${VENDOR}-unknown ;; - *) machine="$UNAME_MACHINE_ARCH"-unknown ;; -+ *) machine="$UNAME_MACHINE_ARCH"-$(VENDOR)-unknown ;; ++ *) machine="$UNAME_MACHINE_ARCH"-${VENDOR}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently (or will in the future) and ABI. @@ -41,45 +41,45 @@ *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE" -+ echo "$UNAME_MACHINE_ARCH"-$(VENDOR)-bitrig"$UNAME_RELEASE" ++ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-bitrig"$UNAME_RELEASE" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE" -+ echo "$UNAME_MACHINE_ARCH"-$(VENDOR)-openbsd"$UNAME_RELEASE" ++ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-openbsd"$UNAME_RELEASE" exit ;; *:LibertyBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE" -+ echo "$UNAME_MACHINE_ARCH"-$(VENDOR)-libertybsd"$UNAME_RELEASE" ++ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-libertybsd"$UNAME_RELEASE" exit ;; *:MidnightBSD:*:*) - echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE" -+ echo "$UNAME_MACHINE"-$(VENDOR)-midnightbsd"$UNAME_RELEASE" ++ echo "$UNAME_MACHINE"-${VENDOR}-midnightbsd"$UNAME_RELEASE" exit
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2018-05-06 14:53:52 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Sun May 6 14:53:52 2018 rev:48 rq:603152 version:1.16.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2018-02-08 14:01:51.161897858 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2018-05-06 14:53:59.749478172 +0200 @@ -1,0 +2,82 @@ +Wed Mar 21 11:26:53 CET 2018 - p...@suse.de + +- Update to 1.16.1. Changes since 1.15.1: + + - 'install-sh' now ensures that nobody can cross privilege boundaries by +pre-creating symlink on the directory inside "/tmp". + + - 'automake' does not depend on the 'none' subroutine of the List::Util +module anymore to support older Perl version. (automake bug#30631) + + - A regression in AM_PYTHON_PATH causing the rejection of non literal +minimum version parameter hasn't been fixed. (automake bug#30616) + + * Miscellaneous changes + + - When subdir-objects is in effect, Automake will now construct +shorter object file names when no programs and libraries name +clashes are encountered. This should make the discouraged use of +'foo_SHORTNAME' unnecessary in many cases. + + * Bugs fixed: + + - Automatic dependency tracking has been fixed to work also when the +'subdir-object' option is used and some 'foo_SOURCES' definition +contains unexpanded references to make variables, as in, e.g.: + +a_src = sources/libs/aaa +b_src = sources/bbb +foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c + +With such a setup, the created makefile fragment containing dependency +tracking information will be correctly placed under the directories +named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than +mistakenly under directories named (literally!) '$(src_a)/.deps' and +'$(src_b)/.deps' (this was the first part of automake bug#13928). + +Notice that in order to fix this bug we had to slightly change the +semantics of how config.status bootstraps the makefile fragments +required for the dependency tracking to work: rather than attempting +to parse the Makefiles via grep and sed trickeries only, we actually +invoke 'make' on a slightly preprocessed version of those Makefiles, +using a private target that is only meant to bootstrap the required +makefile fragments. + + - The 'subdir-object' option no longer causes object files corresponding +to source files specified with an explicit '$(srcdir)' component to be +placed in the source tree rather than in the build tree. + +For example, if Makefile.am contains: + +AUTOMAKE_OPTIONS = subdir-objects +foo_SOURCES = $(srcdir)/foo.c $(srcdir)/s/bar.c $(top_srcdir)/baz.c + +then "make all" will create 'foo.o' and 's/bar.o' in $(builddir) rather +than in $(srcdir), and will create 'baz.o' in $(top_builddir) rather +than in $(top_srcdir). + +This was the second part of automake bug#13928. + + - Installed 'aclocal' m4 macros can now accept installation directories +containing '@' characters (automake bug#20903) + + - "./configure && make dist" no longer fails when a distributed file depends +on one from BUILT_SOURCES. + + - When combining AC_LIBOBJ or AC_FUNC_ALLOCA with the +"--disable-dependency-tracking" configure option in an out of source +build, the build sub-directory defined by AC_CONFIG_LIBOBJ_DIR is now +properly created. (automake bug#27781) + + - The time printed by 'mdate-sh' is now using the UTC time zone to support +the reproducible build effort. (automake bug#20314) + + - The elisp byte-compilation rule now uses byte-compile-dest-file-function, +rather than byte-compile-dest-file, which was obsoleted in 2009. We expect +that Emacs-26 will continue to support the old function, but will complain +loudly, and that Emacs-27 will remove support for it altogether. + +- Build serially as a missing dependency makes parallel builds fail. +- Update the list of licenses. + +--- automake.changes: same change Old: automake-1.15.1.tar.xz automake-1.15.1.tar.xz.sig New: automake-1.16.1.tar.xz automake-1.16.1.tar.xz.sig Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.BzN5D3/_old 2018-05-06 14:54:00.609446624 +0200 +++ /var/tmp/diff_new_pack.BzN5D3/_new 2018-05-06 14:54:00.613446478 +0200 @@ -21,16 +21,19 @@ # aren't updated. Name: automake-testsuite -Version:
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2018-02-08 14:01:52 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Thu Feb 8 14:01:52 2018 rev:47 rq:573007 version:1.15.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2017-10-26 18:38:17.517006971 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2018-02-08 14:01:51.161897858 +0100 @@ -1,0 +2,9 @@ +Sun Feb 4 23:06:25 UTC 2018 - m...@bernhard-voelker.de + +- Avoid bashisms in test-driver: + * 0001-correct-parameter-parsing-in-test-driver-script.patch + Use test's = operator instead of ==; use '[' instead of '[['. + This avoids 'make check' failures of distribution tarballs (built on + openSUSE) on platforms not supporting bashisms, e.g. NetBSD-7.1. + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.GK6O3L/_old 2018-02-08 14:01:53.225801493 +0100 +++ /var/tmp/diff_new_pack.GK6O3L/_new 2018-02-08 14:01:53.225801493 +0100 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 automake.spec: same change ++ 0001-correct-parameter-parsing-in-test-driver-script.patch ++ --- /var/tmp/diff_new_pack.GK6O3L/_old 2018-02-08 14:01:53.281798878 +0100 +++ /var/tmp/diff_new_pack.GK6O3L/_new 2018-02-08 14:01:53.281798878 +0100 @@ -23,7 +23,7 @@ +while test $# -gt 1; do + arg=${1%=*} + val=${1#*=} -+ if [ $arg == $val ]; then ++ if [ $arg = $val ]; then + val=$2 + shift + fi @@ -48,7 +48,7 @@ - *) break;; esac - shift -+ [[ $arg != $val ]] && shift ++ [ $arg != $val ] && shift done missing_opts=
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2017-10-26 18:38:17 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Thu Oct 26 18:38:17 2017 rev:46 rq:535636 version:1.15.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2017-07-05 23:46:48.126575849 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2017-10-26 18:38:17.517006971 +0200 @@ -1,0 +2,5 @@ +Fri Oct 20 18:16:24 UTC 2017 - jay...@gmail.com + +- Add missing BuildRequires perl(Thread::Queue) + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.TdxkrJ/_old 2017-10-26 18:38:19.660906958 +0200 +++ /var/tmp/diff_new_pack.TdxkrJ/_new 2017-10-26 18:38:19.664906771 +0200 @@ -40,6 +40,7 @@ BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: xz +BuildRequires: perl(Thread::Queue) Requires: autoconf >= 2.69 Requires: info Requires(post): info automake.spec: same change
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2017-07-05 23:46:44 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Wed Jul 5 23:46:44 2017 rev:45 rq:506262 version:1.15.1 Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2016-07-09 09:19:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2017-07-05 23:46:48.126575849 +0200 @@ -1,0 +2,22 @@ +Tue Jun 20 08:43:28 UTC 2017 - mplus...@suse.com + +- Update to version 1.15.1: + * The code has been adapted to remove a warning present since +Perl 5.22 stating that "Unescaped left brace in regex is +deprecated". This warning has become an hard error in Perl 5.26 + * The generated Makefiles do not rely on the obsolescent GZIP +environment variable which was used for passing arguments to +'gzip'. Compatibility with old versions has been preserved. +* Miscellaneous changes: +- Drop no longer needed patches: + * automake-perl-5.22.patch + * automake-fix-tests-gzip.patch +- Add keyring +- Small spec file cleanup + +--- +Fri Feb 10 07:34:09 UTC 2017 - b...@suse.com + +- use vendor suse instead of IBM on s390x + +--- --- /work/SRC/openSUSE:Factory/automake/automake.changes2017-03-05 17:49:57.387113897 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2017-07-05 23:46:48.174569089 +0200 @@ -1,0 +2,17 @@ +Tue Jun 20 08:43:28 UTC 2017 - mplus...@suse.com + +- Update to version 1.15.1: + * The code has been adapted to remove a warning present since +Perl 5.22 stating that "Unescaped left brace in regex is +deprecated". This warning has become an hard error in Perl 5.26 + * The generated Makefiles do not rely on the obsolescent GZIP +environment variable which was used for passing arguments to +'gzip'. Compatibility with old versions has been preserved. +* Miscellaneous changes: +- Drop no longer needed patches: + * automake-perl-5.22.patch + * automake-fix-tests-gzip.patch +- Add keyring +- Small spec file cleanup + +--- Old: automake-1.15.tar.xz automake-1.15.tar.xz.sig automake-fix-tests-gzip.patch automake-perl-5.22.patch New: automake-1.15.1.tar.xz automake-1.15.1.tar.xz.sig automake.keyring Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.ZhPFm1/_old 2017-07-05 23:46:48.950459809 +0200 +++ /var/tmp/diff_new_pack.ZhPFm1/_new 2017-07-05 23:46:48.954459246 +0200 @@ -21,40 +21,38 @@ # aren't updated. Name: automake-testsuite -Version:1.15 +Version:1.15.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files License:GPL-2.0+ Group: Development/Tools/Building -Url:http://www.gnu.org/software/automake - -Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz -Source2:http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig +Url:https://www.gnu.org/software/automake +Source0:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz +Source1:https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig +Source2: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=automake=1#/automake.keyring Source3:automake-rpmlintrc Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch -Patch4: automake-perl-5.22.patch Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch -# fixes failing tests with gzip-1.7 and later (upstream commit id 749468ac63042820bc3da85ece5bed64b0c15d62) -Patch6: automake-fix-tests-gzip.patch Patch100: automake-SuSE.patch -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf >= 2.69 BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: xz +Requires: autoconf >= 2.69 +Requires: info +Requires(post): info +Requires(preun): info +BuildArch: noarch %if "%{name}" == "automake-testsuite" -BuildRequires: libtool -Requires: libtool -BuildRequires: flex -Requires: flex BuildRequires: expect +BuildRequires: flex +BuildRequires: libtool Requires: expect +Requires: flex +Requires: libtool %endif -Requires: autoconf >= 2.69 -Requires:
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2017-03-05 17:49:56 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Sun Mar 5 17:49:56 2017 rev:44 rq:460256 version:1.15 Changes: --- /work/SRC/openSUSE:Factory/automake/automake.changes2016-07-09 09:20:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2017-03-05 17:49:57.387113897 +0100 @@ -1,0 +2,5 @@ +Fri Feb 10 07:34:09 UTC 2017 - b...@suse.com + +- use vendor suse instead of IBM on s390x + +--- Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.5kSaIk/_old 2017-03-05 17:49:58.063018232 +0100 +++ /var/tmp/diff_new_pack.5kSaIk/_new 2017-03-05 17:49:58.067017666 +0100 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 automake.spec: same change ++ automake-SuSE.patch ++ --- /var/tmp/diff_new_pack.5kSaIk/_old 2017-03-05 17:49:58.123009741 +0100 +++ /var/tmp/diff_new_pack.5kSaIk/_new 2017-03-05 17:49:58.123009741 +0100 @@ -4,8 +4,8 @@ Index: lib/config.guess === lib/config.guess.orig 2015-02-10 12:01:47.557016290 +0100 -+++ lib/config.guess 2015-02-10 12:05:32.791670816 +0100 +--- lib/config.guess.orig lib/config.guess @@ -153,6 +153,16 @@ Linux|GNU|GNU/*) ;; esac @@ -290,7 +290,8 @@ + echo powerpcle-${VENDOR}-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux-${LIBC} +- echo ${UNAME_MACHINE}-ibm-linux-${LIBC} ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-${LIBC} exit ;; sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} @@ -447,3 +448,28 @@ exit ;; esac +Index: lib/config.sub +=== +--- lib/config.sub.orig lib/config.sub +@@ -1058,12 +1058,18 @@ case $basic_machine in + rtpc | rtpc-*) + basic_machine=romp-ibm + ;; +- s390 | s390-*) ++ s390) + basic_machine=s390-ibm + ;; +- s390x | s390x-*) ++ s390-*) ++ basic_machine=s390-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; ++ s390x) + basic_machine=s390x-ibm + ;; ++ s390x-*) ++ basic_machine=s390x-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; + sa29200) + basic_machine=a29k-amd + os=-udi
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2016-07-09 09:19:39 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2015-09-08 17:35:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2016-07-09 09:19:58.0 +0200 @@ -1,0 +2,13 @@ +Sun Jun 26 19:13:10 UTC 2016 - mplus...@suse.com + +- Fix tests with gzip-1.7 and later: + * automake-fix-tests-gzip.patch + +--- +Tue Jun 14 13:48:47 UTC 2016 - thomas.bl...@suse.com + +- add 0001-correct-parameter-parsing-in-test-driver-script.patch + make parameter parsing of test driver script matching the help + text + +--- automake.changes: same change New: 0001-correct-parameter-parsing-in-test-driver-script.patch automake-fix-tests-gzip.patch Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.7jCE5f/_old 2016-07-09 09:20:04.0 +0200 +++ /var/tmp/diff_new_pack.7jCE5f/_new 2016-07-09 09:20:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -34,6 +34,9 @@ Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch4: automake-perl-5.22.patch +Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch +# fixes failing tests with gzip-1.7 and later (upstream commit id 749468ac63042820bc3da85ece5bed64b0c15d62) +Patch6: automake-fix-tests-gzip.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -64,6 +67,8 @@ %patch2 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 %patch100 %build ++ automake.spec ++ --- /var/tmp/diff_new_pack.7jCE5f/_old 2016-07-09 09:20:04.0 +0200 +++ /var/tmp/diff_new_pack.7jCE5f/_new 2016-07-09 09:20:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -34,6 +34,9 @@ Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch4: automake-perl-5.22.patch +Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch +# fixes failing tests with gzip-1.7 and later (upstream commit id 749468ac63042820bc3da85ece5bed64b0c15d62) +Patch6: automake-fix-tests-gzip.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -64,6 +67,8 @@ %patch2 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 %patch100 %build ++ 0001-correct-parameter-parsing-in-test-driver-script.patch ++ >From ba1172154da6739f9bf9e11c93f2abbb90a226ac Mon Sep 17 00:00:00 2001 From: Thomas BlumeDate: Tue, 14 Jun 2016 14:45:42 +0200 Subject: [PATCH] correct parameter parsing in test-driver script The help text suggest using an equal sign for assigning parameter values but the code only supports spaces. The patch adds support for both. --- lib/test-driver | 27 --- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/lib/test-driver b/lib/test-driver index 8e575b0..69b47f8 100755 --- a/lib/test-driver +++ b/lib/test-driver @@ -56,21 +56,26 @@ trs_file= # Where to save the metadata of the test run. expect_failure=no color_tests=no enable_hard_errors=yes -while test $# -gt 0; do - case $1 in +while test $# -gt 1; do + arg=${1%=*} + val=${1#*=} + if [ $arg == $val ]; then + val=$2 + shift + fi + case $arg in --help) print_usage; exit $?;; --version) echo "test-driver $scriptversion"; exit $?;; - --test-name) test_name=$2; shift;; - --log-file) log_file=$2; shift;; - --trs-file) trs_file=$2; shift;; - --color-tests) color_tests=$2; shift;; - --expect-failure) expect_failure=$2; shift;; - --enable-hard-errors) enable_hard_errors=$2; shift;; - --) shift; break;; +
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2015-09-08 17:35:50 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is "automake" Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2015-05-20 23:14:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2015-09-08 17:35:51.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 1 12:12:46 UTC 2015 - dims...@opensuse.org + +- Add automake-perl-5.22.patch: Fix test suite with perl 5.22 by + silencing some warnings. + +--- automake.changes: same change New: automake-perl-5.22.patch Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.nrqV1c/_old 2015-09-08 17:35:54.0 +0200 +++ /var/tmp/diff_new_pack.nrqV1c/_new 2015-09-08 17:35:54.0 +0200 @@ -33,6 +33,7 @@ Source3:automake-rpmlintrc Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +Patch4: automake-perl-5.22.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,6 +63,7 @@ %setup -q -n automake-%{version} %patch2 %patch3 -p1 +%patch4 -p1 %patch100 %build ++ automake.spec ++ --- /var/tmp/diff_new_pack.nrqV1c/_old 2015-09-08 17:35:54.0 +0200 +++ /var/tmp/diff_new_pack.nrqV1c/_new 2015-09-08 17:35:54.0 +0200 @@ -33,6 +33,7 @@ Source3:automake-rpmlintrc Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +Patch4: automake-perl-5.22.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,6 +63,7 @@ %setup -q -n automake-%{version} %patch2 %patch3 -p1 +%patch4 -p1 %patch100 %build ++ automake-perl-5.22.patch ++ Index: automake-1.15/bin/automake.in === --- automake-1.15.orig/bin/automake.in +++ automake-1.15/bin/automake.in @@ -3878,7 +3878,7 @@ sub substitute_ac_subst_variables_worker sub substitute_ac_subst_variables { my ($text) = @_; - $text =~ s/\${([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge; + $text =~ s/\$\{([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge; return $text; }
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2015-05-20 23:14:09 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2015-02-20 12:00:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2015-05-20 23:14:10.0 +0200 @@ -1,0 +2,5 @@ +Sun May 17 13:18:57 UTC 2015 - meiss...@suse.com + +- move delete of info file to preun section + +--- automake.changes: same change Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.7Uxr59/_old 2015-05-20 23:14:11.0 +0200 +++ /var/tmp/diff_new_pack.7Uxr59/_new 2015-05-20 23:14:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2015 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 @@ -94,7 +94,7 @@ %post %install_info --info-dir=%{_infodir} %{_infodir}/automake.info.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz %if %{name} == automake ++ automake.spec ++ --- /var/tmp/diff_new_pack.7Uxr59/_old 2015-05-20 23:14:11.0 +0200 +++ /var/tmp/diff_new_pack.7Uxr59/_new 2015-05-20 23:14:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake # -# Copyright (c) 2015 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 @@ -94,7 +94,7 @@ %post %install_info --info-dir=%{_infodir} %{_infodir}/automake.info.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz %if %{name} == automake
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2015-02-20 12:00:11 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2014-11-04 17:27:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2015-02-20 12:00:23.0 +0100 @@ -1,0 +2,107 @@ +Tue Feb 10 11:37:28 CET 2015 - p...@suse.de + +- Update to 1.15: + New in 1.15: + + * Improvements and refactorings in the install-sh script: + +- It has been modernized, and now makes the following assumptions + *unconditionally*: + (1) a working 'dirname' program is available; + (2) the ${var:-value} shell parameters substitution works; + (3) the set -f and set +f shell commands work, and, respectively, + disable and enable shell globbing. + +- The script implements stricter error checking, and now it complains + and bails out if any of the following expectations is not met: + (1) the options -d and -t are never used together; + (2) the argument passed to option -t is a directory; + (3) if there are two or more SOURCEFILE arguments, the + DESTINATION argument must be a directory. + + * Automake-generated testsuites: + +- The default test-driver used by the Automake-generates testsuites + now appends the result and exit status of each plain test to the + associated log file (automake bug#11814). + +- The perl implementation of the TAP testsuite driver is no longer + installed in the Automake's scripts directory, and is instead just + distributed as a contrib addition. There should be no reason to + use this implementation anyway in real packages, since the awk+shell + implementation of the TAP driver (which is documented in the manual) + is more portable and has feature parity with the perl implementation. + +- The rule generating 'test-suite.log' no longer risk incurring in an + extra useless make all recursive invocation in some corner cases + (automake bug#16302). + + * Distribution: + +- Automake bug#18286: make distcheck could sometimes fail to detect + files missing from the distribution tarball, especially in those cases + where both the generated files and their dependencies are explicitly + in $(srcdir). An important example of this are *generated* makefile + fragments included at Automake time in Makefile.am; e.g.: + + ... + $(srcdir)/fragment.am: $(srcdir)/data.txt $(srcdir)/preproc.sh + cd $(srcdir) $(SHELL) preproc.sh data.txt fragment.am + include $(srcdir)/fragment.am + ... + + If the use forgot to add data.txt and/or preproc.sh in the distribution + tarball, make distcheck would have erroneously succeeded! This issue + is now fixed. + +- As a consequence of the previous change, make distcheck will run + using '$(distdir)/_build/sub' as the build directory, rather than + simply '$(distdir)/_build' (as it was the case for Automake 1.14 and + earlier). Consequently, the './configure' and 'make' invocations + issued by the distcheck recipe now have $(srcdir) equal to '../..', + rather than to just '..'. Dependent and similar variables (e.g., + '$(top_srcdir)') are also changed accordingly. + + Thus, Makefiles that made assumptions about the exact values of the + build and source directories used by make distcheck will have to + be adjusted. Notice that making such assumptions was a bad and + unsupported practice anyway, since the exact locations of those + directories should be considered implementation details, and we + reserve the right to change them at any time. + + * Miscellaneous bugs fixed: + +- The expansion of AM_INIT_AUTOMAKE ends once again with a trailing + newline (bug#16841). Regression introduced in Automake 1.14. + +- We no longer risk to use '$ac_aux_dir' before it's defined (see + automake bug#15981). Bug introduced in Automake 1.14. + +- The code used to detect whether the currently used make is GNU make + or not (relying on the private macro 'am__is_gnu_make') no longer + risks causing Arg list too long for projects using automatic + dependency tracking and having a ton of source files (bug#18744). + +- Automake tries to offer a more deterministic output for generated + Makefiles, in the face of the newly-introduced randomization for + hash keys order in Perl 5.18. + +- In older Automake versions, if a user defined one single Makefile + fragment (say 'foo.am') to be included via
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2014-11-04 17:27:15 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2014-09-30 19:36:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2014-11-04 17:27:17.0 +0100 @@ -1,0 +2,6 @@ +Mon Oct 6 07:08:18 UTC 2014 - g...@opensuse.org + +- Add automake-fix-ac_aux_dir-used-before-initialized.patch in + to fix the use of $ac_aux_dir before being initialized + +--- automake.changes: same change New: automake-fix-ac_aux_dir-used-before-initialized.patch Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.2qfNBG/_old 2014-11-04 17:27:18.0 +0100 +++ /var/tmp/diff_new_pack.2qfNBG/_new 2014-11-04 17:27:18.0 +0100 @@ -33,6 +33,7 @@ Source3:automake-rpmlintrc Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +Patch4: automake-fix-ac_aux_dir-used-before-initialized.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,6 +63,7 @@ %setup -q -n automake-%{version} %patch2 %patch3 -p1 +%patch4 -p1 %patch100 %build ++ automake.spec ++ --- /var/tmp/diff_new_pack.2qfNBG/_old 2014-11-04 17:27:18.0 +0100 +++ /var/tmp/diff_new_pack.2qfNBG/_new 2014-11-04 17:27:18.0 +0100 @@ -33,6 +33,7 @@ Source3:automake-rpmlintrc Patch2: automake-require_file.patch Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +Patch4: automake-fix-ac_aux_dir-used-before-initialized.patch Patch100: automake-SuSE.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,6 +63,7 @@ %setup -q -n automake-%{version} %patch2 %patch3 -p1 +%patch4 -p1 %patch100 %build ++ automake-fix-ac_aux_dir-used-before-initialized.patch ++ From 7bc592708cc65f30f8322c18624f48f19ffd726f Mon Sep 17 00:00:00 2001 From: Stefano Lattarini stefano.lattar...@gmail.com Date: Mon, 21 Apr 2014 16:12:41 + Subject: init: ensure $ac_aux_dir is defined before being used Since we use '$ac_aux_dir' to define '$am_aux_dir', we need to ensure the former has been initialized before we try to define the latter, otherwise the definition: am_aux_dir=`cd $ac_aux_dir pwd` will set '$am_aux_dir' to '$HOME', likely causing weird and unexpected behaviours. This change fixes automake bug#15981. * m4/auxdir.m4 (AM_AUX_DIR_EXPAND): AC_REQUIRE expansion of 'AC_CONFIG_AUX_DIR_DEFAULT'. Fix redundant comment and AC_PREREQ, add extra quoting around '$ac_aux_dir'. * t/auxdir-pr15981.sh: New test. * t/auxdir-cc-pr15981.sh: Likewise. * t/list-of-tests.mk (handwritten_TESTS): Add them. * THANKS, NEWS: Update. * bin/automake.in: Fix a harmless typo in comments, that I happened to notice while writing this patch. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- Index: automake-1.14.1/THANKS === --- automake-1.14.1.orig/THANKS +++ automake-1.14.1/THANKS @@ -315,6 +315,7 @@ Per Oyvind Hvidsten poeh@ent Peter Breitenlohner p...@mppmu.mpg.de Peter Eisentrautpete...@gmx.net Peter Gavin pga...@debaser.kicks-ass.org +Peter Hutterer peter.hutte...@who-t.net Peter Johansson troj...@gmail.com Peter Mattisp...@scam.xcf.berkeley.edu Peter Muir i...@yahoo.com Index: automake-1.14.1/bin/automake.in === --- automake-1.14.1.orig/bin/automake.in +++ automake-1.14.1/bin/automake.in @@ -313,7 +313,7 @@ my $seen_ar = 0; # Location of AC_REQUIRE_AUX_FILE calls, indexed by their argument. my %required_aux_file = (); -# Where AM_INIT_AUTOMAKE is called; +# Where AM_INIT_AUTOMAKE is called. my $seen_init_automake = 0; # TRUE if we've seen AM_AUTOMAKE_VERSION. Index: automake-1.14.1/m4/auxdir.m4 === --- automake-1.14.1.orig/m4/auxdir.m4 +++ automake-1.14.1/m4/auxdir.m4 @@ -45,8 +45,7 @@ # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], -[dnl Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50])dnl -# expand $ac_aux_dir to an absolute path
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2014-09-30 19:36:32 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2013-10-30 15:22:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2014-09-30 19:36:36.0 +0200 @@ -1,0 +2,23 @@ +Mon Aug 25 13:35:50 CEST 2014 - p...@suse.de + +- Explicitely pass the directory name to setup so that the testsuite + can run. + +--- +Wed Feb 5 14:47:23 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 1.14.1 +* The 'compile' script is now unconditionally required for all + packages that perform C compilation +* The AM_PROG_CC_C_O macro can still be called, albeit that + should no longer be necessary. +* The special Automake-time substitutions '%reldir%' and + '%canon_reldir%' (and their short versions, '%D%' and '%C%' + respectively) can now be used in an included Makefile fragment. + The former is substituted with the relative directory of the + included fragment (compared to the top-level including + Makefile), and the latter with the canonicalized version of the + same relative directory. +* The 'shar' and 'compress' distribution formats are deprecated + +--- automake.changes: same change Old: automake-1.13.4.tar.xz New: automake-1.14.1.tar.xz automake-1.14.1.tar.xz.sig Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.M3nA2Q/_old 2014-09-30 19:36:37.0 +0200 +++ /var/tmp/diff_new_pack.M3nA2Q/_new 2014-09-30 19:36:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,6 +21,21 @@ # aren't updated. Name: automake-testsuite +Version:1.14.1 +Release:0 +Summary:A Program for Automatically Generating GNU-Style Makefile.in Files +License:GPL-2.0+ +Group: Development/Tools/Building +Url:http://www.gnu.org/software/automake + +Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz +Source2:http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig +Source3:automake-rpmlintrc +Patch2: automake-require_file.patch +Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +Patch100: automake-SuSE.patch +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf = 2.69 BuildRequires: bison BuildRequires: gcc-c++ @@ -36,19 +51,6 @@ %endif Requires: autoconf = 2.69 Requires: info -Version:1.13.4 -Release:0 -Summary:A Program for Automatically Generating GNU-Style Makefile.in Files -License:GPL-2.0+ -Group: Development/Tools/Building -Url:http://www.gnu.org/software/automake -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz -Source1:automake-rpmlintrc -Patch2: automake-require_file.patch -Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch -Patch100: automake-SuSE.patch -BuildArch: noarch %description Automake is a tool for automatically generating Makefile.in files ++ automake.spec ++ --- /var/tmp/diff_new_pack.M3nA2Q/_old 2014-09-30 19:36:37.0 +0200 +++ /var/tmp/diff_new_pack.M3nA2Q/_new 2014-09-30 19:36:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package automake # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,6 +21,21 @@ # aren't updated. Name: automake +Version:1.14.1 +Release:0 +Summary:A Program for Automatically Generating GNU-Style Makefile.in Files +License:GPL-2.0+ +Group: Development/Tools/Building +Url:http://www.gnu.org/software/automake + +Source:
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2013-10-30 15:22:47 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2013-06-25 17:13:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2013-10-30 15:22:48.0 +0100 @@ -1,0 +2,11 @@ +Tue Oct 29 11:36:10 UTC 2013 - fcro...@suse.com + +- Add expect as BuildRequires/Requires for automake-testsuite. + +--- +Fri Aug 16 21:10:46 UTC 2013 - andreas.stie...@gmx.de + +- fix tests on factory + automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch + +--- @@ -8,0 +20 @@ +- Adapt automake-SuSE.patch to changed config.guess. --- /work/SRC/openSUSE:Factory/automake/automake.changes2013-06-25 17:13:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2013-10-30 15:22:48.0 +0100 @@ -1,0 +2,11 @@ +Tue Oct 29 11:36:10 UTC 2013 - fcro...@suse.com + +- Add expect as BuildRequires/Requires for automake-testsuite. + +--- +Fri Aug 16 21:10:46 UTC 2013 - andreas.stie...@gmx.de + +- fix tests on factory + automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch + +--- New: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.ryxMhg/_old 2013-10-30 15:22:49.0 +0100 +++ /var/tmp/diff_new_pack.ryxMhg/_new 2013-10-30 15:22:49.0 +0100 @@ -31,6 +31,8 @@ Requires: libtool BuildRequires: flex Requires: flex +BuildRequires: expect +Requires: expect %endif Requires: autoconf = 2.69 Requires: info @@ -44,6 +46,7 @@ Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:automake-rpmlintrc Patch2: automake-require_file.patch +Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch100: automake-SuSE.patch BuildArch: noarch @@ -56,6 +59,7 @@ %prep %setup -q -n automake-%{version} %patch2 +%patch3 -p1 %patch100 %build ++ automake.spec ++ --- /var/tmp/diff_new_pack.ryxMhg/_old 2013-10-30 15:22:49.0 +0100 +++ /var/tmp/diff_new_pack.ryxMhg/_new 2013-10-30 15:22:49.0 +0100 @@ -31,6 +31,8 @@ Requires: libtool BuildRequires: flex Requires: flex +BuildRequires: expect +Requires: expect %endif Requires: autoconf = 2.69 Requires: info @@ -44,6 +46,7 @@ Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz Source1:automake-rpmlintrc Patch2: automake-require_file.patch +Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch100: automake-SuSE.patch BuildArch: noarch @@ -56,6 +59,7 @@ %prep %setup -q -n automake-%{version} %patch2 +%patch3 -p1 %patch100 %build ++ automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch ++ From: Andreas Stieger andreas.stie...@gmx.de Subject: fix test failures in openSUSE Factory Date: Fri, 16 Aug 2013 22:59:41 +0100 Upstream: no The test suite fails for factory comparing the output of two command runs. As only the content is relevant, not the order, sort befor diffing to fix. --- t/primary-prefix-invalid-couples.tap |2 ++ 1 file changed, 2 insertions(+) Index: automake-1.13.4/t/primary-prefix-invalid-couples.tap === --- automake-1.13.4.orig/t/primary-prefix-invalid-couples.tap 2013-06-09 10:31:22.0 +0100 +++ automake-1.13.4/t/primary-prefix-invalid-couples.tap2013-08-16 22:09:29.0 +0100 @@ -186,7 +186,9 @@ grep -v 'dir.* not a legitimate director # Check that the same failures are present without the '--add-missing' # option. mv stderr stderr.old +sort stderr.old -o stderr.old AUTOMAKE_fails -d automake error out on mismatched prefix/primary couples +sort stderr -o stderr command_ok_ ... and with the same diagnostic of 'automake -a' \ diff stderr.old stderr -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2013-06-25 17:12:56 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2013-06-05 11:37:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2013-06-25 17:13:17.0 +0200 @@ -1,0 +2,43 @@ +Mon Jun 17 13:43:50 CEST 2013 - p...@suse.de + +- Update to 1.13.4: + - Fix a minor regression introduced in Automake 1.13.3: when two or more +user-defined suffix rules were present in a single Makefile.am, +automake would needlessly include definition of some make variables +related to C compilation in the generated Makefile.in (bug#14560). + +--- +Wed Jun 12 15:07:16 CEST 2013 - p...@suse.de + +- Update to 1.13.3: + * Documentation fixes: + +- The documentation no longer mistakenly reports that the + obsolete 'AM_MKDIR_PROG_P' macro and '$(mkdir_p)' make variable + are going to be removed in Automake 2.0. + + * Bugs fixed: + +- Byte-compilation of Emacs lisp files could fail spuriously on + Solaris, when /bin/ksh or /usr/xpg4/bin/sh were used as shell. + +- If the same user-defined suffixes were transformed into + different Automake-known suffixes in different Makefile.am + files in the same project, automake could get confused and + generate inconsistent Makefiles (automake bug#14441). + For example, if 'Makefile.am' contained a .ext.cc: suffix + rule, and 'sub/Makefile.am' contained a .ext.c: suffix rule, + automake would have mistakenly placed into 'Makefile.in' rules + to compile *.c files into object files, and into + 'sub/Makefile.in' rules to compile *.cc files into object + files --- rather than the other way around. This is now fixed. + + - Several spurious failures have been fixed (they hit especially +MinGW/MSYS builds). See automake bugs #14493, #14494, #14495, +#14498, #14499, #14500, #14501, #14517 and #14528. + + - Some other minor miscellaneous changes and fixlets. + + - Patches updated to they apply cleanly and with no offset. + +--- --- /work/SRC/openSUSE:Factory/automake/automake.changes2013-06-05 11:37:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2013-06-25 17:13:17.0 +0200 @@ -1,0 +2,44 @@ +Mon Jun 17 13:43:50 CEST 2013 - p...@suse.de + +- Update to 1.13.4: + - Fix a minor regression introduced in Automake 1.13.3: when two or more +user-defined suffix rules were present in a single Makefile.am, +automake would needlessly include definition of some make variables +related to C compilation in the generated Makefile.in (bug#14560). +- Adapt automake-SuSE.patch to changed config.guess. + +--- +Wed Jun 12 15:07:16 CEST 2013 - p...@suse.de + +- Update to 1.13.3: + * Documentation fixes: + +- The documentation no longer mistakenly reports that the + obsolete 'AM_MKDIR_PROG_P' macro and '$(mkdir_p)' make variable + are going to be removed in Automake 2.0. + + * Bugs fixed: + +- Byte-compilation of Emacs lisp files could fail spuriously on + Solaris, when /bin/ksh or /usr/xpg4/bin/sh were used as shell. + +- If the same user-defined suffixes were transformed into + different Automake-known suffixes in different Makefile.am + files in the same project, automake could get confused and + generate inconsistent Makefiles (automake bug#14441). + For example, if 'Makefile.am' contained a .ext.cc: suffix + rule, and 'sub/Makefile.am' contained a .ext.c: suffix rule, + automake would have mistakenly placed into 'Makefile.in' rules + to compile *.c files into object files, and into + 'sub/Makefile.in' rules to compile *.cc files into object + files --- rather than the other way around. This is now fixed. + + - Several spurious failures have been fixed (they hit especially +MinGW/MSYS builds). See automake bugs #14493, #14494, #14495, +#14498, #14499, #14500, #14501, #14517 and #14528. + + - Some other minor miscellaneous changes and fixlets. + + - Patches updated to they apply cleanly and with no offset. + +--- Old: automake-1.13.2.tar.xz New: automake-1.13.4.tar.xz Other differences: -- ++ automake-testsuite.spec ++ ---
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2013-06-05 11:37:41 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2013-02-27 06:42:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2013-06-05 11:37:43.0 +0200 @@ -1,0 +2,112 @@ +Tue May 28 14:21:04 CEST 2013 - p...@suse.de + +- Remove aclocal-am_ac.patch and aclocal-am_ac.sh as they aren't + needed anymore and instead cause havok. + +--- +Mon May 27 15:28:36 CEST 2013 - p...@suse.de + +- Update to 1.13.2 (for the full change log please see the file NEWS + in the package documentation): + +* Obsolescent features: + + - Use of suffix-less info files (that can be specified through the +'@setfilename' macro in Texinfo input files) is discouraged, and +its use will raise warnings in the 'obsolete' category. + + - Use of Texinfo input files with '.txi' or '.texinfo' extensions +is discouraged, and its use will raise warnings in the 'obsolete' +category. You are advised to simply use the '.texi' extension +instead. + +* Documentation fixes: + + - The long-deprecated but still supported two-arguments invocation form +of AM_INIT_AUTOMAKE is documented once again. + +* Bugs fixed: + + - When the 'ustar' option is used, the generated configure script no +longer risks hanging during the tests for the availability of the +'pax' utility, even if the user running configure has a UID or GID +that requires more than 21 bits to be represented. + + - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once +again, as they did in Automake 1.12.x (albeit printing runtime +warnings in the 'obsolete' category). + + - aclocal will no longer error out if the first local m4 directory +(as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or +'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report +a warning in the 'unsupported' category. + + - aclocal will no longer consider directories for extra m4 files more +than once, even if they are specified multiple times. + + - Analysis of make flags in Automake-generated rules has been made more +robust, and more future-proof. + +- Adapt automake-SUSE.patch to the changed sources. + +--- +Mon Apr 29 07:55:39 UTC 2013 - mmeis...@suse.com + +- add a script to replace obsolete macros in configure.* +- call it from aclocal to avoid having to patch hundreds of packages + +--- +Wed Mar 20 13:38:33 UTC 2013 - mmeis...@suse.com + +- Added url as source. + Please see http://en.opensuse.org/SourceUrls + +--- +Tue Feb 19 18:50:46 UTC 2013 - p.drou...@gmail.com + +- Update to version 1.13.1: + * Bugs fixed: +- Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now + causes a clear and helpful error message, instead of obscure ones + (issue introduced in Automake 1.13). +- Remove config-guess-sub-update.diff; config.guess and config.sub are + not included anymore in /lib +- Remove +- Clean the specfile; remove useless conditionnal macros +- Automake now provide manfiles by default and help2man is not required + anymore + +--- +Sat Feb 2 09:04:19 UTC 2013 - dmuel...@suse.com + +- update config.guess/sub to the latest state + +--- +Thu Sep 13 12:29:33 CEST 2012 - p...@suse.de + +- Run pre_checkin.sh to sync automake-testsuite pec and .changes. + +--- +Tue Sep 11 17:34:05 UTC 2012 - p.drou...@gmail.com + +- Update to 1.12.3: + - reworks and reshuffles the Automake testsuite a bit; fixing some +weaknesses and spurious failures in the process, but also, likely, +introducing new ones; + + - introduces initial support for automatic dependency tracking with +the Portland Group C/C++ compilers (thanks to Dave Goodell and +Jeff A. Daily); + + - fixes several long-standing bugs and limitations in the 'ylwrap' +script (thanks to Akim Demaille); among the other things, the +long-standing PR/491 and automake bug#7648 are now fixed. +- Remove automake-add-mkdir_p-temporarly.patch: + * Only temporary hack for openSUSE 12.2, now it is time to remove it + +--- +Wed Jul 4 07:21:17
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2013-02-27 06:42:22 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2013-02-26 15:13:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2013-02-27 06:42:23.0 +0100 @@ -2,40 +1,0 @@ -Tue Feb 19 18:50:46 UTC 2013 - p.drou...@gmail.com - -- Update to version 1.13.1: - * Bugs fixed: -- Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now - causes a clear and helpful error message, instead of obscure ones - (issue introduced in Automake 1.13). -- Remove config-guess-sub-update.diff; config.guess and config.sub are - not included anymore in /lib -- Clean the specfile; remove useless conditionnal macros -- Automake now provide manfiles by default and help2man is not required - anymore - -Thu Sep 13 12:29:33 CEST 2012 - p...@suse.de - -- Run pre_checkin.sh to sync automake-testsuite pec and .changes. - -Tue Sep 11 17:34:05 UTC 2012 - p.drou...@gmail.com - -- Update to 1.12.3: - - reworks and reshuffles the Automake testsuite a bit; fixing some -weaknesses and spurious failures in the process, but also, likely, -introducing new ones; - - - introduces initial support for automatic dependency tracking with -the Portland Group C/C++ compilers (thanks to Dave Goodell and -Jeff A. Daily); - - - fixes several long-standing bugs and limitations in the 'ylwrap' -script (thanks to Akim Demaille); among the other things, the -long-standing PR/491 and automake bug#7648 are now fixed. - -Wed Jul 4 07:21:17 UTC 2012 - co...@suse.com - -- make sure we still define $(mkdir_p) for the time being - automake.changes: same change Old: automake-1.13.1.tar.xz New: automake-1.12.1.tar.xz automake-add-mkdir_p-temporarly.patch Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.oF3wmq/_old 2013-02-27 06:42:26.0 +0100 +++ /var/tmp/diff_new_pack.oF3wmq/_new 2013-02-27 06:42:26.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package automake-testsuite # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,15 +16,12 @@ # -# PLEASE run pre_checkin.sh in this directory before submitting -# this package. Otherwise the .spec and .changes for automake-testsuite -# aren't updated. - Name: automake-testsuite -BuildRequires: autoconf = 2.69 +BuildRequires: autoconf BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gcc-fortran +BuildRequires: help2man BuildRequires: xz %if %{name} == automake-testsuite BuildRequires: libtool @@ -32,9 +29,9 @@ BuildRequires: flex Requires: flex %endif -Requires: autoconf = 2.69 +Requires: autoconf = 2.62 Requires: info -Version:1.13.1 +Version:1.12.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files License:GPL-2.0+ @@ -43,8 +40,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: automake-%{version}.tar.xz Source1:automake-rpmlintrc -Patch2: automake-require_file.patch -Patch100: automake-SuSE.patch +Patch1: automake-SuSE.patch +Patch3: automake-require_file.patch BuildArch: noarch %description @@ -55,11 +52,10 @@ %prep %setup -q -n automake-%{version} -%patch2 -%patch100 +%patch1 +%patch3 %build -sh bootstrap.sh %configure --docdir=%{_docdir}/%{name} make %{?_smp_mflags} @@ -79,6 +75,9 @@ mkdir -p %{buildroot}/etc %{buildroot}/usr/share/aclocal echo /usr/local/share/aclocal %{buildroot}/etc/aclocal_dirlist ln -s ../../../etc/aclocal_dirlist %{buildroot}/usr/share/aclocal/dirlist +mkdir -p %{buildroot}%{_mandir}/man1 +perllibdir=lib help2man -S FSF ./aclocal %{buildroot}%{_mandir}/man1/aclocal.1 +perllibdir=lib help2man -S FSF ./automake %{buildroot}%{_mandir}/man1/automake.1 install -m644 AUTHORS COPYING ChangeLog NEWS README THANKS %{buildroot}%{_docdir}/%{name} #
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2012-07-04 13:50:45 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/automake/automake.changes2012-06-29 10:38:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2012-07-04 13:50:47.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 4 07:21:17 UTC 2012 - co...@suse.com + +- make sure we still define $(mkdir_p) for the time being + +--- New: automake-add-mkdir_p-temporarly.patch Other differences: -- ++ automake.spec ++ --- /var/tmp/diff_new_pack.eXwHRz/_old 2012-07-04 13:50:48.0 +0200 +++ /var/tmp/diff_new_pack.eXwHRz/_new 2012-07-04 13:50:48.0 +0200 @@ -17,7 +17,7 @@ Name: automake -BuildRequires: autoconf +BuildRequires: autoconf = 2.69 BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -29,7 +29,7 @@ BuildRequires: flex Requires: flex %endif -Requires: autoconf = 2.62 +Requires: autoconf = 2.69 Requires: info Version:1.12.1 Release:0 @@ -42,6 +42,10 @@ Source1:automake-rpmlintrc Patch1: automake-SuSE.patch Patch3: automake-require_file.patch +# this patch makes sure packages that do not call AM_PROG_MKDIR, but use $(mkdir_p) work +# this patch should be removed after 12.2 is done, packages need to be fixed to use $(MKDIR_P) +# or avoid autoreconf at all +Patch4: automake-add-mkdir_p-temporarly.patch BuildArch: noarch %description @@ -54,8 +58,10 @@ %setup -q -n automake-%{version} %patch1 %patch3 +%patch4 -p1 %build +sh bootstrap.sh %configure --docdir=%{_docdir}/%{name} make %{?_smp_mflags} ++ automake-add-mkdir_p-temporarly.patch ++ Index: automake-1.12.1/m4/init.m4 === --- automake-1.12.1.orig/m4/init.m4 2012-06-01 15:47:10.0 +0200 +++ automake-1.12.1/m4/init.m4 2012-06-01 15:47:10.0 +0200 @@ -82,6 +82,7 @@ AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl +AC_SUBST([mkdir_p], [$MKDIR_P])dnl # We need awk for the check target. The system awk is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl ++ automake-require_file.patch ++ --- /var/tmp/diff_new_pack.eXwHRz/_old 2012-07-04 13:50:48.0 +0200 +++ /var/tmp/diff_new_pack.eXwHRz/_new 2012-07-04 13:50:48.0 +0200 @@ -1,8 +1,8 @@ Index: automake.in === automake.in.orig 2012-04-21 16:38:05.0 +0200 -+++ automake.in2012-04-26 16:31:55.925021393 +0200 -@@ -7709,12 +7709,14 @@ sub required_file_check_or_copy ($$$) +--- automake.in.orig 2012-06-01 15:47:09.0 +0200 automake.in2012-07-04 09:17:39.816973055 +0200 +@@ -7751,12 +7751,14 @@ sub required_file_check_or_copy ($$$) my $fullfile = $dir/$file; my $found_it = 0; my $dangling_sym = 0; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2012-06-29 10:14:33 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2012-06-01 07:19:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2012-06-29 10:38:21.0 +0200 @@ -1,0 +2,15 @@ +Wed Jun 27 15:46:00 UTC 2012 - tom.m...@googlemail.com + +- Update to 1.12.1: + Bugs fixed in 1.12.1: + - Several weaknesses in Automake's own build system and test suite +have been fixed. + - Aclocal works correctly with perl 5.16.0 (automake bug#11543). + + + - Starting from either the next minor version (1.12.2) or the next major + version (1.13), Automake will start warning if 'configure.in' is used + instead of 'configure.ac' as the Autoconf input. Future versions of + Automake will drop support for 'configure.in' altogether. + +--- automake.changes: same change Old: automake-1.12.tar.xz New: automake-1.12.1.tar.xz Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.4iQ8tq/_old 2012-06-29 10:38:22.0 +0200 +++ /var/tmp/diff_new_pack.4iQ8tq/_new 2012-06-29 10:38:22.0 +0200 @@ -31,7 +31,7 @@ %endif Requires: autoconf = 2.62 Requires: info -Version:1.12 +Version:1.12.1 Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files License:GPL-2.0+ automake.spec: same change ++ pre_checkin.sh ++ --- /var/tmp/diff_new_pack.4iQ8tq/_old 2012-06-29 10:38:22.0 +0200 +++ /var/tmp/diff_new_pack.4iQ8tq/_new 2012-06-29 10:38:22.0 +0200 @@ -2,3 +2,6 @@ # This script is called automatically during autobuild checkin. sed -e s,^\(Name:.*automake\),\1-testsuite, automake.spec automake-testsuite.spec cp automake.changes automake-testsuite.changes + +osc service localrun format_spec_file + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2012-04-19 08:48:35 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2011-12-21 09:59:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2012-04-19 08:48:39.0 +0200 @@ -1,0 +2,224 @@ +Wed Apr 18 11:37:48 CEST 2012 - p...@suse.de + +- Update to 1.11.5: + Bugs fixed in 1.11.5: +* Bugs introduced by 1.11.3: + +- Vala files with '.vapi' extension are now recognized and + handled correctly again. + +- Vala support work again for projects that contain some program + built from '.vala' (and possibly '.c') sources and some other + program built from '.c' sources *only*. + +--- +Fri Apr 6 15:51:31 UTC 2012 - tabra...@novell.com + +- Update to 1.11.4 + * WARNING - future backward-incompatibilities: +- The support for the obscure multilib feature has been deprecated, + and will be moved out of the automake core in the next major Automake + release (1.12). +- The support for .log - .html conversion and the check-html and + recheck-html targets will be removed in the next major Automake + release (1.12). +- The obsolescent AM_WITH_REGEX macro has been deprecated (since the + GNU rx library has been decommissioned), and will be removed in the + next major Automake release (1.12). +- The `lzma' compression format for distribution archives has been + deprecated in favor of `xz' and `lzip', and will be removed in the + next major Automake release (1.12). +- The `--acdir' option of aclocal is deprecated, and will probably be + removed in the next major Automake release (1.12). +- The exact order in which the directories in the aclocal macro + search path are looked up is probably going to be changed in the + next Automake release (1.12). +- The Automake support for automatic de-ANSI-fication will be removed + in the next major Automake release (1.12). +- Starting from the next Automake release (1.12), warnings in the + `extra-portability' category will be enabled by `-Wall' (right now, + one has to use `-Wextra-portability' explicitly). + + * Misc changes: +- The 'ar-lib' script now ignores the s (symbol index) and S (no + symbol index) modifiers as well as the s action, as the symbol index + is created unconditionally by Microsoft lib. Also, the q (quick) + action is now a synonym for r (replace). Also, the script has been + ignoring the v (verbose) modifier already since Automake 1.11.3 +- When the 'compile' script is used to wrap MSVC, it now accepts an + optional space between the -I, -L and -l options and their respective + arguments, for better POSIX compliance +- There is an initial, experimental support for automatic dependency + tracking with tcc (the Tiny C Compiler). Its associated depmode is + currently recognized as icc (but this and other details are likely + to change in future versions) +- Automatic dependency tracking now works also with the IBM XL C/C++ + compilers, thanks to the new new depmode 'xlc' + + * Bugs fixed: +- A definition of 'noinst_PYTHON' before 'python_PYTHON' (or similar) + don't cause spurious failures upon make install anymore +- The user can now instruct the 'uninstall-info' rule not to update + the '${infodir}/dir' file by exporting the environment variable + 'AM_UPDATE_INFO_DIR' to the value no. This is done for consistency + with how the 'install-info' rule operates since automake 1.11.2. + + * Long standing bugs: +- It is now possible for a foo_SOURCES variable to hold Vala sources + together with C header files, as well as with sources and headers for + other supported languages (e.g., C++). Previously, only mixing C and + Vala sources was supported +- If aclocal --install is used, and the first directory specified with + '-I' is non-existent, aclocal will now create it before trying to copy + files in it +- An empty declaration of a foo_PRIMARY don't cause anymore the + generated install rules to create an empty $(foodir) directory; + for example, if Makefile.am contains something like: + + pkglibexec_SCRIPTS = + if FALSE + pkglibexec_SCRIPTS += bar.sh + endif + + the $(pkglibexec) directory will not be created upon make install. + +- Changes from 1.11.3 + - Automake's own build system is more silent by default, making
commit automake for openSUSE:Factory
Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2011-12-21 09:59:17 Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new (New) Package is automake, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/automake/automake-testsuite.changes 2011-09-23 01:52:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake-testsuite.changes 2011-12-21 09:59:20.0 +0100 @@ -1,0 +2,11 @@ +Sun Dec 18 12:39:06 UTC 2011 - sweet_...@gmx.de + +- correct license and style (prepare_spec) +- minor build fixes, avoid deprecated macros to be more portable + +--- +Sat Sep 17 13:44:54 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- --- /work/SRC/openSUSE:Factory/automake/automake.changes2011-09-23 01:52:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes 2011-12-21 09:59:20.0 +0100 @@ -1,0 +2,16 @@ +Tue Dec 20 19:58:14 UTC 2011 - co...@suse.com + +- add autoconf as buildrequire to avoid implicit dependency + +--- +Sun Dec 18 12:39:06 UTC 2011 - sweet_...@gmx.de + +- correct license and style (prepare_spec) +- minor build fixes, avoid deprecated macros to be more portable + +--- +Sat Sep 17 13:44:54 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- Other differences: -- ++ automake-testsuite.spec ++ --- /var/tmp/diff_new_pack.NdUnAS/_old 2011-12-21 09:59:21.0 +0100 +++ /var/tmp/diff_new_pack.NdUnAS/_new 2011-12-21 09:59:21.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package automake-testsuite (Version 1.11.1) +# spec file for package automake-testsuite # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,19 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: automake-testsuite -BuildRequires: bison help2man -License:GPLv2+ -Group: Development/Tools/Building -AutoReqProv:on -PreReq: %{install_info_prereq} +BuildRequires: autoconf +BuildRequires: bison +BuildRequires: help2man +Requires: info Requires: autoconf = 2.62 Version:1.11.1 -Release:6 +Release:0 Summary:A Program for Automatically Generating GNU-Style Makefile.in Files +License:GPL-2.0+ +Group: Development/Tools/Building Url:http://www.gnu.org/software/automake BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: automake-%{version}.tar.bz2 @@ -42,15 +41,6 @@ definitions (with rules occasionally thrown in). The generated Makefile.in files are compatible with the GNU Makefile standards. - - -Authors: - -David Mackenzie -Tom Tromey tro...@cygnus.com -Alexandre Oliva -Alexandre Duret-Lutz a...@gnu.org - %prep %setup -q -n automake-%{version} %patch1 @@ -58,7 +48,8 @@ %build %configure --docdir=%{_docdir}/%{name} -make %{?_smp_mflags}; +make %{?_smp_mflags} + %if %{name} == automake-testsuite %check @@ -71,7 +62,7 @@ %else %install -%makeinstall +make install DESTDIR=%{buildroot} mkdir -p %{buildroot}/etc %{buildroot}/usr/share/aclocal echo /usr/local/share/aclocal %{buildroot}/etc/aclocal_dirlist ln -s ../../../etc/aclocal_dirlist %{buildroot}/usr/share/aclocal/dirlist @@ -79,6 +70,8 @@ perllibdir=lib help2man -S FSF ./aclocal %{buildroot}%{_mandir}/man1/aclocal.1 perllibdir=lib help2man -S FSF ./automake %{buildroot}%{_mandir}/man1/automake.1 install -m644 AUTHORS COPYING ChangeLog NEWS README THANKS %{buildroot}%{_docdir}/%{name} +# info's dir file is not auto ignored on some systems +rm -rf %{buildroot}%{_infodir}/dir #name == automake %endif @@ -88,8 +81,6 @@ %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz -%clean -rm -rf %{buildroot} %if %{name} == automake %files ++ automake.spec ++ --- /var/tmp/diff_new_pack.NdUnAS/_old 2011-12-21 09:59:21.0 +0100 +++ /var/tmp/diff_new_pack.NdUnAS/_new 2011-12-21 09:59:21.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package