diff --git a/_multibuild b/_multibuild
new file mode 100644
index 0000000..964176c
--- /dev/null
+++ b/_multibuild
@@ -0,0 +1,3 @@
+
+ testsuite
+
diff --git a/automake-1.16.1.tar.xz b/automake-1.16.1.tar.xz
deleted file mode 100644
index 249f409..0000000
--- a/automake-1.16.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5d05bb38a23fd3312b10aea93840feec685bdf4a41146e78882848165d3ae921
-size 1534936
diff --git a/automake-1.16.1.tar.xz.sig b/automake-1.16.1.tar.xz.sig
deleted file mode 100644
index 18d4270..0000000
--- a/automake-1.16.1.tar.xz.sig
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCAAdFiEE8qONfusrZkBXYQcNCt7hAJRgTTcFAlqlqd8ACgkQCt7hAJRg
-TTfmxBAAgkCe+cqMbt1PbBByiVk0yQ59DWD7We3rzaFXM2/qnhw/LkDOSPoec/Hf
-BGywRg+PEtuRa+GGjqLjFudR4eE2hu1J4NkBvLQz0FVQWYTDlPz/ril3w3hKsPr5
-jnjkjDTpHmgtodG7v68Pz9gyJ3aFidcI2JdoNRC/nbJLCE8xnWCfd3qGd6hZTGsQ
-yj0hPpqCBwlaZxgAWbAk8OdlfyQDVHXuPF9aY/LzlNfQsYvoLlOjp8Fdq0IHxSSj
-LesRITZn0RfnXaaUXzkldUg36DNy+zFdej00oO+Oh+qunu3dnkUdpRXSiCRbW64s
-xzFN4xYRfVNytQZ4GQsBnIcscKRq2ilJ/9vM42DnSyb9MlsJSFz8/s3TEMFjgkjO
-UTg+pTLFfNfpmWRGjMScl638lTvFo7+PHlCvb2kIBpffL7dUED7KM0tDZqZA1M2c
-cYM7V6P9EnaUdpTIqNznWlOL+wT4pkn6aamUzUDfHe/XTDUNCk4Q3ENrsmT5RDkN
-vAx31GrUXy2njHFvJQ+7Uy9qkj+IuWN1Zv67+CAaam3pkVhV+qwmbkzRp9J+7pvu
-g1r1RwsxfhtHwdzf1JAbElsfhYx0iTe3EHSaIxWuOQQ9aXjFIVghdPfj9sbPf+0t
-PORmWeFlw3a2Esk7NzUfnM1UDc3o4ObRlSssATNEwOxnl3IATkI=
-=bqhV
------END PGP SIGNATURE-----
diff --git a/automake-1.16.2.tar.xz b/automake-1.16.2.tar.xz
new file mode 100644
index 0000000..1576e73
--- /dev/null
+++ b/automake-1.16.2.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ccc459de3d710e066ab9e12d2f119bd164a08c9341ca24ba22c9adaa179eedd0
+size 1545912
diff --git a/automake-1.16.2.tar.xz.sig b/automake-1.16.2.tar.xz.sig
new file mode 100644
index 0000000..af0d8b9
--- /dev/null
+++ b/automake-1.16.2.tar.xz.sig
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAl52mAoACgkQf9n8ywAL
+7u7kdw//S3/YlrDVGYgBBj8gyDisiuAQPthoz9fXoGyjutqxxnU+o5lV6lrzI+Ti
+wEfM4ZBaN/vXkc/YMpxnNMw4fRYcH4/mz2YTaJZzOHZEOdF4V6Vb3PdxH7O3AUS2
+krwfWicsZ+bAOwG1vawWwBawIH8w2mmA/NP7WP4r4NcgCuaDg7iQv/2aknvrVXN2
+u1Z5DQZ8iXo/S7Q8NH3GJIswnD6Jn0VQf3z9yFxXVOZ5Y/NMjDKxVtBaurMTpMcj
+50JDmy6iiK9rY1ngLszvBxvkRR3g5q2K/VKuJmWteLCCdFLBSA05h/5vmPX+TUOt
+15G9bm2n0IAsZn9YudvEBIydnZmJf5zRaZsmpNDdCQgsB/SIdV9y6F536jA1Mdxs
+VJ1iB8sQlCkdl/GWAz3ZkYmIuIODEYVWbBaQJ65BUL5Ofmxak2ymV82g0cD2GQo9
+VlvUhLZWAGWYtZjDq+4geHpSdrfkJheYJdUbQ6pMNjghXsNluXs/4PxydPobK8WG
+F+MEpKDMuUvIVdW++y22pz/MGqVWpTjMdUsBEr4FT/4jSMw+H7zDgC3xs/XPUx5L
+Bu6UFWBqY/RyR4JpqbecCe9zlwb+zul67nWowOvD0S2IqoI6B1L1mnxg/BYCJf59
+2gGY3db5CO41K/qogsuVQm/JBH8E7ZLBAmGqBpbe2a6UZkOr5ds=
+=OgSk
+-----END PGP SIGNATURE-----
diff --git a/automake-SuSE.patch b/automake-SuSE.patch
index 941f8f8..63c9ef6 100644
--- a/automake-SuSE.patch
+++ b/automake-SuSE.patch
@@ -36,53 +36,62 @@ Index: lib/config.guess
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
-@@ -241,36 +251,36 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAM
- exit ;;
+@@ -245,42 +245,42 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAM
+ exit ;;
*:Bitrig:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
+ UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-bitrig"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:OpenBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-openbsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:LibertyBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
+ UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE_ARCH"-${VENDOR}-libertybsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:MidnightBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE"-${VENDOR}-midnightbsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:ekkoBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE"-${VENDOR}-ekkobsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:SolidBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE"-${VENDOR}-solidbsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
+ *:OS108:*:*)
+- echo "$UNAME_MACHINE"-unknown-os108_"$UNAME_RELEASE"
++ echo "$UNAME_MACHINE"-${VENDOR}-os108_"$UNAME_RELEASE"
+ exit ;;
macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
+ echo powerpc-${VENDOR}-mirbsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:MirBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
+ echo "$UNAME_MACHINE"-${VENDOR}-mirbsd"$UNAME_RELEASE"
- exit ;;
+ exit ;;
*:Sortix:*:*)
- echo "$UNAME_MACHINE"-unknown-sortix
+ echo "$UNAME_MACHINE"-${VENDOR}-sortix
- exit ;;
+ exit ;;
+ *:Twizzler:*:*)
+- echo "$UNAME_MACHINE"-unknown-twizzler
++ echo "$UNAME_MACHINE"-${VENDOR}-twizzler
+ exit ;;
*:Redox:*:*)
- echo "$UNAME_MACHINE"-unknown-redox
+ echo "$UNAME_MACHINE"-${VENDOR}-redox
- exit ;;
+ exit ;;
mips:OSF1:*.*)
- echo mips-dec-osf1
+ echo mips-dec-osf1
+
@@ -332,13 +342,13 @@ case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAM
trap '' 0
exit $exitcode ;;
@@ -493,24 +502,24 @@ Index: lib/config.sub
===================================================================
--- lib/config.sub.orig 2018-03-21 12:19:25.009766883 +0100
+++ lib/config.sub 2018-03-21 12:19:27.861785205 +0100
-@@ -1071,12 +1071,18 @@ case $basic_machine in
- rtpc | rtpc-*)
- basic_machine=romp-ibm
+@@ -1138,13 +1138,19 @@
+ cpu=nsx
+ vendor=tandem
;;
-- s390 | s390-*)
+ s390)
- basic_machine=s390-ibm
- ;;
-- s390x | s390x-*)
-+ s390-*)
-+ basic_machine=s390-`echo $basic_machine | sed 's/^[^-]*-//'`
++ cpu=s390
++ vendor=ibm
++ ;;
+ s390-*)
+ cpu=s390
+ ;;
+ s390x)
- basic_machine=s390x-ibm
++ cpu=s390x
+ vendor=ibm
;;
-+ s390x-*)
-+ basic_machine=s390x-`echo $basic_machine | sed 's/^[^-]*-//'`
-+ ;;
- sa29200)
- basic_machine=a29k-amd
- os=-udi
+ s390x-*)
+ cpu=s390x
+- vendor=ibm
+ ;;
+ tile*-*)
+ os=${os:-linux-gnu}
diff --git a/automake-testsuite-vala-gcc10.patch b/automake-testsuite-vala-gcc10.patch
new file mode 100644
index 0000000..876e0f6
--- /dev/null
+++ b/automake-testsuite-vala-gcc10.patch
@@ -0,0 +1,23 @@
+https://lists.gnu.org/archive/html/bug-automake/2020-06/msg00003.html
+
+diff --git a/t/vala-mix2.sh b/t/vala-mix2.sh
+index 8e6a214..933a3ff 100644
+--- a/t/vala-mix2.sh
++++ b/t/vala-mix2.sh
+@@ -44,7 +44,7 @@ int main ()
+ END
+
+ cat > foo.h <<'END'
+-int foo;
++extern int foo;
+ int bar (void);
+ int baz (void);
+ END
+@@ -56,7 +56,7 @@ END
+
+ cat > baz.c <<'END'
+ #include "foo.h"
+-extern int foo = 0;
++int foo = 0;
+ int baz (void) { return 0; }
+ END
diff --git a/automake-testsuite.changes b/automake-testsuite.changes
deleted file mode 100644
index 1c1c056..0000000
--- a/automake-testsuite.changes
+++ /dev/null
@@ -1,1531 +0,0 @@
--------------------------------------------------------------------
-Tue Nov 12 09:01:36 UTC 2019 - Petr Vorel
-
-- Add missing perl dependency (bsc#1156491).
-
--------------------------------------------------------------------
-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.
-
--------------------------------------------------------------------
-Tue Jun 19 13:54:22 UTC 2018 - schwab@suse.de
-
-- Add pkgconfig(gobject-2.0) to BuildRequires for testsuite
-
--------------------------------------------------------------------
-Fri May 18 12:55:24 CEST 2018 - pth@suse.de
-
-- Remove non-existing compress from BuildRequires.
-
--------------------------------------------------------------------
-Fri May 18 11:41:32 CEST 2018 - pth@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 - schwab@suse.de
-
-- automake-SuSE.patch: fix variable syntax
-
--------------------------------------------------------------------
-Wed Mar 21 11:26:53 CET 2018 - pth@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.
-
--------------------------------------------------------------------
-Sun Feb 4 23:06:25 UTC 2018 - mail@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.
-
--------------------------------------------------------------------
-Fri Oct 20 18:16:24 UTC 2017 - jayvdb@gmail.com
-
-- Add missing BuildRequires perl(Thread::Queue)
-
--------------------------------------------------------------------
-Tue Jun 20 08:43:28 UTC 2017 - mpluskal@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 - bg@suse.com
-
-- use vendor suse instead of IBM on s390x
-
--------------------------------------------------------------------
-Sun Jun 26 19:13:10 UTC 2016 - mpluskal@suse.com
-
-- Fix tests with gzip-1.7 and later:
- * automake-fix-tests-gzip.patch
-
--------------------------------------------------------------------
-Tue Jun 14 13:48:47 UTC 2016 - Thomas.Blume@suse.com
-
-- add 0001-correct-parameter-parsing-in-test-driver-script.patch
- make parameter parsing of test driver script matching the help
- text
-
--------------------------------------------------------------------
-Tue Sep 1 12:12:46 UTC 2015 - dimstar@opensuse.org
-
-- Add automake-perl-5.22.patch: Fix test suite with perl 5.22 by
- silencing some warnings.
-
--------------------------------------------------------------------
-Sun May 17 13:18:57 UTC 2015 - meissner@suse.com
-
-- move delete of info file to preun section
-
--------------------------------------------------------------------
-Tue Feb 10 11:37:28 CET 2015 - pth@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 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 Automake includes in
- his main Makefile.am, and defined a custom make rule to generate that
- file from other data, Automake used to spuriously complain with some
- message like "... overrides Automake target '$(srcdir)/foo.am".
- This bug is now fixed.
-
- - The user can now extend the special .PRECIOUS target, the same way
- he could already do with the .MAKE .and .PHONY targets.
-
- - Some confusing typos have been fixed in the manual and in few warning
- messages (automake bug#16827 and bug#16997).
-
-- Remove automake-fix-ac_aux_dir-used-before-initialized.patch as the
- change is incorporated now.
-- Refresh automake-SuSE.patch and automake-require_file.patch so that
- they apply cleanly.
-
--------------------------------------------------------------------
-Mon Oct 6 07:08:18 UTC 2014 - gber@opensuse.org
-
-- Add automake-fix-ac_aux_dir-used-before-initialized.patch in
- to fix the use of $ac_aux_dir before being initialized
-
--------------------------------------------------------------------
-Mon Aug 25 13:35:50 CEST 2014 - pth@suse.de
-
-- Explicitely pass the directory name to setup so that the testsuite
- can run.
-
--------------------------------------------------------------------
-Wed Feb 5 14:47:23 UTC 2014 - jengelh@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
-
--------------------------------------------------------------------
-Tue Oct 29 11:36:10 UTC 2013 - fcrozat@suse.com
-
-- Add expect as BuildRequires/Requires for automake-testsuite.
-
--------------------------------------------------------------------
-Fri Aug 16 21:10:46 UTC 2013 - andreas.stieger@gmx.de
-
-- fix tests on factory
- automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch
-
--------------------------------------------------------------------
-Mon Jun 17 13:43:50 CEST 2013 - pth@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 - pth@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.
-
--------------------------------------------------------------------
-Tue May 28 14:21:04 CEST 2013 - pth@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 - pth@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 - mmeister@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 - mmeister@suse.com
-
-- Added url as source.
- Please see http://en.opensuse.org/SourceUrls
-
--------------------------------------------------------------------
-Tue Feb 19 18:50:46 UTC 2013 - p.drouand@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 - dmueller@suse.com
-
-- update config.guess/sub to the latest state
-
--------------------------------------------------------------------
-Thu Sep 13 12:29:33 CEST 2012 - pth@suse.de
-
-- Run pre_checkin.sh to sync automake-testsuite pec and .changes.
-
--------------------------------------------------------------------
-Tue Sep 11 17:34:05 UTC 2012 - p.drouand@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 UTC 2012 - coolo@suse.com
-
-- make sure we still define $(mkdir_p) for the time being
-
--------------------------------------------------------------------
-Wed Jun 27 15:46:00 UTC 2012 - tom.mbrt@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.
-
--------------------------------------------------------------------
-Fri May 4 15:23:03 CEST 2012 - pth@suse.de
-
-- Run pre_checkin.sh manually.
-
--------------------------------------------------------------------
-Thu Apr 26 16:32:56 CEST 2012 - pth@suse.de
-
-- Update to 1.12:
- * Changes to Yacc and Lex support:
-
- - C source and header files derived from non-distributed Yacc
- and/or Lex sources are now removed by a simple "make clean"
- (while they were previously removed only by "make
- maintainer-clean").
-
- - Slightly backward-incompatible change, relevant only for use of
- Yacc with C++: the extensions of the header files produced by the
- Yacc rules are now modelled after the extension of the
- corresponding sources. For example, yacc files named "foo.y++"
- and "bar.yy" will produce header files named "foo.h++" and
- "bar.hh" respectively, where they would have previously produced
- header files named simply "foo.h" and "bar.h". This change
- offers better compatibility with 'bison -o'.
-
- * Miscellaneous changes:
-
- - The AM_PROG_VALAC macro now causes configure to exit with status
- 77, rather than 1, if the vala compiler found is too old.
-
- - The build system of Automake itself now avoids the use of make
- recursion as much as possible.
-
- - Automake now prefers to quote 'like this' or "like this", rather
- than `like this', in diagnostic message and generated Makefiles,
- to accommodate the new GNU Coding Standards recommendations.
-
- - Automake has a new option '--print-libdir' that prints the path
- of the directory containing the Automake-provided scripts and
- data files.
-
- - The 'dist' and 'dist-all' targets now can run compressors in
- - parallel.
-
- - The rules to create pdf, dvi and ps output from Texinfo files now
- works better with modern 'texi2dvi' script, by explicitly passing
- it the '--clean' option to ensure stray auxiliary files are not
- left to clutter the build directory.
-
- - Automake can now generate silenced rules for texinfo outputs.
-
- - Some auxiliary files that are automatically distributed by
- Automake (e.g., 'install-sh', or the 'depcomp' script for
- packages compiling C sources) might now be listed in the
- DIST_COMMON variable in many Makefile.in files, rather than in
- the top-level one.
-
- - Messages of types warning or error from 'automake' and 'aclocal'
- are now prefixed with the respective type, and presence of
- -Werror is noted.
-
- - Automake's early configure-time sanity check now tries to avoid
- sleeping for a second, which slowed down cached configure runs
- noticeably. In that case, it will check back at the end of the
- configure script to ensure that at least one second has passed,
- to avoid time stamp issues with makefile rules rerunning
- autotools programs.
-
- - The warnings in the category 'extra-portability' are now enabled
- by '-Wall'. In previous versions, one has to use
- '-Wextra-portability' to enable them.
-
-
- - Various minor bugfixes for recent or long-standing bugs.
-
- For a more detailed list see the file NEWS in the package
- documentation.
-
--------------------------------------------------------------------
-Wed Apr 18 11:37:48 CEST 2012 - pth@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 - tabraham@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 use of
- the 'silent-rules' option
- - The master copy of the `gnupload' script is now maintained in gnulib,
- not in automake
- - The `missing' script doesn't try to wrap calls to `tar' anymore
- - "make dist" doesn't wrap `tar' invocations with the `missing' script
- anymore. Similarly, the obsolescent variable `$(AMTAR)' (which you
- shouldn't be using BTW ;-) does not invoke the missing script anymore
- to wrap tar, but simply invokes the `tar' program itself
- - "make dist" can now create lzip-compressed tarballs
- - In the Automake info documentation, the Top node and the nodes about
- the invocation of the automake and aclocal programs have been renamed;
- now, calling "info automake" will open the Top node, while calling
- "info automake-invocation" and "info aclocal-invocation" will access
- the nodes about the invocation of respectively automake and aclocal
- - Automake is now distributed as a gzip-compressed and an xz-compressed
- tarball. Previously, bzip2 was used instead of xz
- - The last relics of Python 1.5 support have been removed from the
- AM_PATH_PYTHON macro
- - For programs and libraries, automake now detects EXTRA_foo_DEPENDENCIES
- and adds them to the normal list of dependencies, but without
- overwriting the foo_DEPENDENCIES variable, which is normally computed
- by automake
-
- * Bugs fixed:
- - Automake now correctly recognizes the prefix/primary combination
- `pkglibexec_SCRIPTS' as valid
- - The parallel-tests harness doesn't trip anymore on sed implementations
- with stricter limits on the length of input lines (problem seen at
- least on Solaris 8)
-
- * Long standing bugs:
- - The "deleted header file problem" for *.am files is avoided by stub
- rules. This allows `make' to trigger a rerun of `automake' also if
- some previously needed `.am' file has been removed
- - The `silent-rules' option now generates working makefiles even
- for the uncommon `make' implementations that do not support the
- nested-variables extension to POSIX 2008. For such `make'
- implementations, whether a build is silent is determined at
- configure time, and cannot be overridden at make time with
- `make V=0' or `make V=1'
- - Vala support now works better in VPATH setups
-
-- Changes from 1.11.2
- * Changes to aclocal:
- - The `--acdir' option is deprecated. Now you should use the new options
- `--automake-acdir' and `--system-acdir' instead.
- - The `ACLOCAL_PATH' environment variable is now interpreted as a
- colon-separated list of additional directories to search after the
- automake internal acdir (by default ${prefix}/share/aclocal-APIVERSION)
- and before the system acdir (by default ${prefix}/share/aclocal).
- * Misc changes:
- - The Automake support for automatic de-ANSI-fication has been
- deprecated. It will probably be removed in the next major Automake
- release (1.12).
- - The `lzma' compression scheme and associated automake option `dist-lzma'
- is obsoleted by `xz' and `dist-xz' due to upstream changes.
- - You may adjust the compression options used in dist-xz and dist-bzip2.
- The default is now merely -e for xz, but still -9 for bzip; you may
- specify a different level via the XZ_OPT and BZIP2 envvars respectively.
- E.g., "make dist-xz XZ_OPT=-7" or "make dist-bzip2 BZIP2=-5"
- - The `compile' script now converts some options for MSVC for a better
- user experience. Similarly, the new `ar-lib' script wraps Microsoft lib.
- - The py-compile script now accepts empty arguments passed to the options
- `--destdir' and `--basedir', and complains about unrecognized options.
- Moreover, a non-option argument or a special `--' argument terminates
- the list of options.
- - A developer that needs to pass specific flags to configure at "make
- distcheck" time can now, and indeed is advised to, do so by defining
- the developer-reserved makefile variable AM_DISTCHECK_CONFIGURE_FLAGS,
- instead of the old DISTCHECK_CONFIGURE_FLAGS.
- The DISTCHECK_CONFIGURE_FLAGS variable should now be reserved for the
- user; still, the old Makefile.am files that used to define it will
- still continue to work as before.
- - New macro AM_PROG_AR that looks for an archiver and wraps it in the new
- 'ar-lib' auxiliary script if the selected archiver is Microsoft lib.
- This new macro is required for LIBRARIES and LTLIBRARIES when automake
- is run with -Wextra-portability and -Werror.
- - When using DejaGnu-based testsuites, the user can extend the `site.exp'
- file generated by automake-provided rules by defining the special make
- variable `$(EXTRA_DEJAGNU_SITE_CONFIG)'.
- - The `install-info' rule can now be instructed not to create/update
- the `${infodir}/dir' file, by exporting the new environment variable
- `AM_UPDATE_INFO_DIR' to the value "no".
-
- * Bugs fixed:
- - When the parallel-tests driver is in use, automake now explicitly
- rejects invalid entries and conditional contents in TEST_EXTENSIONS,
- instead of issuing confusing and apparently unrelated error messages
- (e.g., "non-POSIX variable name", "bad characters in variable name",
- or "redefinition of TEST_EXTENSIONS), or even, in some situations,
- silently producing broken `Makefile.in' files
- - The `silent-rules' option now truly silences all compile rules, even
- when dependency tracking is disabled. Also, when `silent-rules' is
- not used, `make' output no longer contains spurious backslash-only
- lines, thus once again matching what Automake did before 1.11.
- - The AM_COND_IF macro also works if the shell expression for the
- conditional is no longer valid for the condition.
-
- * Long standing bugs:
- - The order of Yacc and Lex flags is fixed to be consistent with other
- languages: $(AM_YFLAGS) comes before $(YFLAGS), and $(AM_LFLAGS) before
- $(LFLAGS), so that the user variables override the developer variables.
- - "make distcheck" now correctly complains also when "make uninstall"
- leaves one and only one file installed in $(prefix).
- - A "make uninstall" issued before a "make install", or after a mere
- "make install-data" or a mere "make install-exec" does not spuriously
- fail anymore.
- - Automake now warns about more primary/directory invalid combinations,
- such as "doc_LIBRARIES" or "pkglib_PROGRAMS".
- - Rules generated by Automake now try harder to not change any files when
- `make -n' is invoked. Fixes include compilation of Emacs Lisp, Vala, or
- Yacc source files and the rule to update config.h.
- - Several scripts and the parallel-tests testsuite driver now exit with
- the right exit status upon receiving a signal.
- - A per-Makefile.am setting of -Werror does not erroneously carry over
- to the handling of other Makefile.am files.
- - The code for automatic dependency tracking works around a Solaris
- make bug triggered by sources containing repeated slashes when the
- `subdir-objects' option was used.
- - The makedepend and hp depmodes now work better with VPATH builds.
- - Java sources specified with check_JAVA are no longer compiled for
- "make all", but only for "make check".
- - An usage like "java_JAVA = foo.java" will now cause Automake to warn
- and error out if `javadir' is undefined, instead of silently producing
- a broken Makefile.in.
- - aclocal and automake now honour the configure-time definitions of
- AUTOCONF and AUTOM4TE when they spawn autoconf or autom4te processes.
- - The `install-info' recipe no longer tries to guess whether the
- `install-info' program is from Debian or from GNU, and adaptively
- change its behaviour; this has proven to be frail and easy to
- regress.
-
--------------------------------------------------------------------
-Tue Dec 20 19:58:14 UTC 2011 - coolo@suse.com
-
-- add autoconf as buildrequire to avoid implicit dependency
-
--------------------------------------------------------------------
-Sun Dec 18 12:39:06 UTC 2011 - sweet_f_a@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 - jengelh@medozas.de
-
-- Remove redundant tags/sections from specfile
-
--------------------------------------------------------------------
-Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
-
-- use %_smp_mflags
-
--------------------------------------------------------------------
-Fri Dec 11 16:41:49 CET 2009 - pth@suse.de
-
-- Update to 1.11.1 (bnc#559815):
-
- - The `parallel-tests' test driver works around a GNU make 3.80
- bug with trailing white space in the test list
- (`TESTS = foo $(EMPTY)').
-
- * Long standing bugs:
-
- - The testsuite does not try to change the mode of `ltmain.sh'
- files from a Libtool installation (symlinked to test
- directories) any more.
-
- - AM_PROG_GCJ uses AC_CHECK_TOOLS to look for `gcj' now, so
- that prefixed tools are preferred in a cross-compile setup.
-
- - The distribution is tarred up with mode 755 now by the
- `dist*' targets. This fixes a race condition where untrusted
- users could modify files in the $(PACKAGE)-$(VERSION) distdir
- before packing if the toplevel build directory was
- world-searchable. This is CVE-2009-4029.
-
-- Make automake a noarch package.
-
--------------------------------------------------------------------
-Sun Dec 6 18:02:39 CET 2009 - jengelh
-
-- enable parallel building
-
--------------------------------------------------------------------
-Wed Aug 26 11:27:35 CEST 2009 - coolo@novell.com
-
-- rediff to avoid fuzz
-
--------------------------------------------------------------------
-Fri Jul 10 19:37:24 UTC 2009 - jansimon.moeller@opensuse.org
-
-- Disable the testsuite also for ARM as it blocks/stalls the worker.
-
--------------------------------------------------------------------
-Sun Jun 21 11:11:31 CEST 2009 - coolo@novell.com
-
-- add empty %install section to testsuite to fix build
-
--------------------------------------------------------------------
-Tue Jun 16 11:06:00 CEST 2009 - coolo@novell.com
-
-- split test suit into own package (new policy for bootstrap)
-
--------------------------------------------------------------------
-Fri May 29 14:27:25 CEST 2009 - puzel@suse.cz
-
-- update to automake-1.11
- - noteworthy changes:
- - require autoconf-2.62
- - The autoconf version check implemented by aclocal in aclocal.m4
- (and new in Automake 1.10) is degraded to a warning. This helps
- - The automake program can run multiple threads for creating most
- Makefile.in files concurrently in the common case where the Autoconf
- versions used are compatible.
- - Libtool generic flags are now passed to the install and uninstall
- modes as well.
- - distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
- config.lt is removed correctly now.
- - subdir-object mode works now with Fortran (F77, FC, preprocessed
- Fortran, and Ratfor).
- - For files with extension .f90, .f95, .f03, or .f08, the flag
- $(FCFLAGS_f[09]x) computed by AC_FC_SRCEXT is now used in compile rules.
- - Files with extension .sx are also treated as preprocessed assembler.
- - The default source file extension (.c) can be overridden with
- AM_DEFAULT_SOURCE_EXT now.
- - Python 3.0 is supported now, Python releases prior to 2.0 are no
- longer supported.
- - AM_PATH_PYTHON honors python's idea about the site directory.
- - "make dist" can now create xz-compressed tarballs,
- as well as (deprecated?) lzma-compressed tarballs.
- - `automake --add-missing' will by default install the GPLv3 file as
- COPYING if it is missing.
- - for full changelog please see /usr/share/doc/packages/automake/NEWS
-- remove automake-fix_check10.patch (fixed upstream)
-- add automake-11.1-skip-specflg10-without-g++.patch (from upstream git)
-
--------------------------------------------------------------------
-Thu Apr 30 12:59:21 CEST 2009 - pth@suse.de
-
-- Add upstream post 1.10.2 patch to fix the failing check10.test.
-
--------------------------------------------------------------------
-Wed Apr 29 15:07:20 CEST 2009 - pth@suse.de
-
-- Rediff to sync the patches (automake-require_file.patch was off
- by ~ 500 lines). Update the reference to bugzilla for this patch.
-
--------------------------------------------------------------------
-Wed Mar 11 15:02:32 CET 2009 - pth@suse.de
-
-- Update to 1.10.2:
- * Rebuild rules now also work for a removed `subdir/Makefile.in' in
- an otherwise up to date tree.
- * Work around AIX sh quoting issue in AC_PROG_CC_C_O, leading to
- unnecessary use of the `compile' script.
- * `config.status --file=Makefile depfiles' now also works with the
- extra quoting used internally by Autoconf 2.62 and newer
- (it used to work only without the `--file=' bit).
- * distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
- config.lt is removed correctly now.
- * The manual is now distributed under the terms of the GNU FDL 1.3.
- * When `automake --add-missing' causes the COPYING file to be installed,
- it will also warn that the license file should be added to source
- control.
-- Add bison again.
-- Pass docdir on to configure.
-- Add a rpmlintrc file
-
--------------------------------------------------------------------
-Wed Mar 4 13:59:35 CET 2009 - pth@suse.de
-
-- Prefix patches with package name.
-
--------------------------------------------------------------------
-Mon Jan 28 13:18:29 CET 2008 - schwab@suse.de
-
-- Revert last change.
-
--------------------------------------------------------------------
-Sat Jan 26 12:04:22 CET 2008 - aj@suse.de
-
-- Add bison as buildrequirs for the testsuite.
-
--------------------------------------------------------------------
-Tue Jan 22 10:31:29 CET 2008 - schwab@suse.de
-
-- Update to automake 1.10.1.
- * Automake development is done in a git repository on Savannah now, see
- http://git.sv.gnu.org/gitweb/?p=automake.git
- A read-only CVS mirror is provided at
- cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/automake.git \
- checkout -d automake HEAD
- * "make dist" can now create lzma-compressed tarballs.
- * `automake --add-missing' will by default install the GPLv3 file as
- COPYING if it is missing. Note that Automake will never overwrite
- an existing COPYING file, even when the `--force-missing' option is
- used. Further note that Automake 1.10.1 is still licensed under GPLv2+.
- * Libtool generic flags are now passed to the install and uninstall
- modes as well.
- * Files with extension .sx are also treated as preprocessed assembler.
- * install-sh now has an BSD-like option `-C' to preserve modification
- times of unchanged files upon installation.
- * Fix aix dependency tracking for libtool objects.
- * The signal handling of aclocal has been improved.
- * Targets beginning with a digit are now recognized correctly.
- * All directories `.libs'/`_libs' used by libtool are cleaned now,
- not only those in which libraries are built.
- * Fix output of dummy dependency files in presence of post-processed
- Makefile.in's again, but also cope with long lines.
- * $(EXEEXT) is automatically appended to filenames of XFAIL_TESTS
- that have been declared as programs in the same Makefile.
- This is for consistency with the analogous change to TESTS in 1.10.
- * The autoconf version check implemented by aclocal in aclocal.m4
- (and new in Automake 1.10) is degraded to a warning. This helps
- in the common case where the Autoconf versions used are compatible.
- * Fix order of standard includes to again be `-I. -I$(srcdir)',
- followed by directories containing config headers.
-
--------------------------------------------------------------------
-Fri Nov 23 10:21:05 CET 2007 - schwab@suse.de
-
-- Fix last change.
-
--------------------------------------------------------------------
-Tue Nov 13 00:23:47 CET 2007 - dmueller@suse.de
-
-- require the autoconf version it was build against
-
--------------------------------------------------------------------
-Thu Oct 11 11:17:09 CEST 2007 - schwab@suse.de
-
-- Add lzma support.
-
--------------------------------------------------------------------
-Mon Jan 29 16:58:05 CET 2007 - sbrabec@suse.cz
-
-- Removed references to /opt/gnome.
-
--------------------------------------------------------------------
-Sun Oct 15 22:27:09 CEST 2006 - schwab@suse.de
-
-- Update to automake 1.10.
- * Version requirements:
- - Autoconf 2.60 or greater is required.
- - Perl 5.6 or greater is required.
- * Changes to aclocal:
- - aclocal now also supports -Wmumble and -Wno-mumble options.
- - `dirlist' entries (for the aclocal search path) may use shell
- wildcards such as `*', `?', or `[...]'.
- - aclocal supports an --install option that will cause system-wide
- third-party macros to be installed in the local directory
- specified with the first -I flag. This option also uses #serial
- lines in M4 files to upgrade local macros.
- The new aclocal options --dry-run and --diff help to review changes
- before they are installed.
- - aclocal now outputs an autoconf version check in aclocal.m4 in
- projects using automake.
- For a few years, automake and aclocal have been calling autoconf
- (or its underlying engine autom4te) to accurately retrieve the
- data they need from configure.ac and its siblings. Doing so can
- only work if all autotools use the same version of autoconf. For
- instance a Makefile.in generated by automake for one version of
- autoconf may stop working if configure is regenerated with another
- version of autoconf, and vice versa.
- This new version check ensures that the whole build system has
- been generated using the same autoconf version.
- * Support for new Autoconf macros:
- - The new AC_REQUIRE_AUX_FILE Autoconf macro is supported.
- - If `subdir-objects' is set, and AC_CONFIG_LIBOBJ_DIR is specified,
- $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA), and $(LTALLOCA) can be used
- in different directories. However, only one instance of such a
- library objects directory is supported.
- * Change to Libtool support:
- - Libtool generic flags (those that go before the --mode=MODE option)
- can be specified using AM_LIBTOOLFLAGS and target_LIBTOOLFLAGS.
- * Yacc and Lex changes:
- - The rebuild rules for distributed Yacc and Lex output will avoid
- overwriting existing files if AM_MAINTAINER_MODE and maintainer-mode
- is not enabled.
- - ylwrap is now always used for lex and yacc source files,
- regardless of whether there is more than one source per directory.
- * Languages changes:
- - Preprocessed assembler (*.S) compilation now honors CPPFLAGS,
- AM_CPPFLAGS and per-target _CPPFLAGS, and supports dependency
- tracking, unlike non-preprocessed assembler (*.s).
- - subdir-object mode works now with Assembler. Automake assumes
- that the compiler understands `-c -o'.
- - Preprocessed assembler (*.S) compilation now also honors
- $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES).
- - Improved support for Objective C:
- - Autoconf's new AC_PROG_OBJC will enable automatic dependency tracking.
- - A new section of the manual documents the support.
- - New support for Unified Parallel C:
- - AM_PROG_UPC looks for a UPC compiler.
- - A new section of the manual documents the support.
- - Per-target flags are now correctly handled in link rules.
- For instance maude_CFLAGS correctly overrides AM_CFLAGS; likewise
- for maude_LDFLAGS and AM_LDFLAGS. Previous versions bogusly
- preferred AM_CFLAGS over maude_CFLAGS while linking, and they
- used both AM_LDFLAGS and maude_LDFLAGS on the same link command.
- The fix for compiler flags (i.e., using maude_CFLAGS instead of
- AM_CFLAGS) should not hurt any package since that is how _CFLAGS
- is expected to work (and actually works during compilation).
- However using maude_LDFLAGS "instead of" AM_LDFLAGS rather than
- "in addition to" breaks backward compatibility with older versions.
- If your package used both variables, as in
- AM_LDFLAGS = common flags
- bin_PROGRAMS = a b c
- a_LDFLAGS = more flags
- ...
- and assumed *_LDFLAGS would sum up, you should rewrite it as
- AM_LDFLAGS = common flags
- bin_PROGRAMS = a b c
- a_LDFLAGS = $(AM_LDFLAGS) more flags
- ...
- This new behavior of *_LDFLAGS is more coherent with other
- per-target variables, and the way *_LDFLAGS variables were
- considered internally.
- * New installation targets:
- - New targets mandated by GNU Coding Standards:
- install-dvi
- install-html
- install-ps
- install-pdf
- By default they will only install Texinfo manuals.
- You can customize them with *-local variants:
- install-dvi-local
- install-html-local
- install-ps-local
- install-pdf-local
- - The undocumented recursive target `uninstall-info' no longer exists.
- (`uninstall' is in charge of removing all possible documentation
- flavors, including optional formats such as dvi, ps, or info even
- when `no-installinfo' is used.)
- * Miscellaneous changes:
- - Automake no longer complains if input files for AC_CONFIG_FILES
- are specified using shell variables.
- - clean, distribution, or rebuild rules are normally disabled for
- inputs and outputs of AC_CONFIG_FILES, AC_CONFIG_HEADERS, and
- AC_CONFIG_LINK specified using shell variables. However, if these
- variables are used as ${VAR}, and AC_SUBSTed, then Automake will
- be able to output rules anyway.
- (See the Automake documentation for AC_CONFIG_FILES.)
- - $(EXEEXT) is automatically appended to filenames of TESTS
- that have been declared as programs in the same Makefile.
- This is mostly useful when some check_PROGRAMS are listed in TESTS.
- - `-Wportability' has finally been turned on by default for `gnu' and
- `gnits' strictness. This means, automake will complain about %-rules
- or $(GNU Make functions) unless you switch to `foreign' strictness or
- use `-Wno-portability'.
- - Automake now uses AC_PROG_MKDIR_P (new in Autoconf 2.60), and uses
- $(MKDIR_P) instead of $(mkdir_p) to create directories. The
- $(mkdir_p) variable is still defined (to the same value as
- $(MKDIR_P)) but should be considered obsolete. If you are using
- $(mkdir_p) in some of your rules, please plan to update them to
- $(MKDIR_P) at some point.
- - AM_C_PROTOTYPES and ansi2knr are now documented as being obsolete.
- They still work in this release, but may be withdrawn in a future one.
- - Inline compilation rules for gcc3-style dependency tracking are
- more readable.
- - Automake installs a "Hello World!" example package in $(docdir).
- This example is used throughout the new "Autotools Introduction"
- chapter of the manual.
-
--------------------------------------------------------------------
-Mon Aug 21 16:58:38 CEST 2006 - sbrabec@suse.cz
-
-- Removed dirlist.d support, use hardwired path instead.
-
--------------------------------------------------------------------
-Mon Jul 31 13:47:59 CEST 2006 - schwab@suse.de
-
-- Remove obsolete patch.
-
--------------------------------------------------------------------
-Mon May 15 14:31:11 CEST 2006 - schwab@suse.de
-
-- Import latest versions of config.{guess,sub}.
-
--------------------------------------------------------------------
-Wed Jan 25 21:29:58 CET 2006 - mls@suse.de
-
-- converted neededforbuild to BuildRequires
-
--------------------------------------------------------------------
-Mon Jul 11 16:01:41 CEST 2005 - schwab@suse.de
-
-- Update to automake 1.9.6.
-
--------------------------------------------------------------------
-Sun May 8 12:07:02 CEST 2005 - schwab@suse.de
-
-- Some architectures can't keep up the pace.
-
--------------------------------------------------------------------
-Sat May 7 20:48:06 CEST 2005 - matz@suse.de
-
-- Split away an automake-check package, which does the make check.
-
--------------------------------------------------------------------
-Sun Feb 13 14:50:56 CET 2005 - schwab@suse.de
-
-- Update to automake 1.9.5.
-
--------------------------------------------------------------------
-Fri Jan 14 16:57:30 CET 2005 - schwab@suse.de
-
-- Fix require_file_internal to handle file names with directories
- (bnc#64822).
-
--------------------------------------------------------------------
-Wed Jan 12 14:30:56 CET 2005 - schwab@suse.de
-
-- Update to automake 1.9.4.
-
--------------------------------------------------------------------
-Thu Nov 25 16:39:04 CET 2004 - ro@suse.de
-
-- incremental fix for py-compile
-
--------------------------------------------------------------------
-Fri Nov 19 17:06:01 CET 2004 - schwab@suse.de
-
-- Fix py-compile to avoid putting $(DESTDIR) in the output.
-
--------------------------------------------------------------------
-Mon Nov 1 23:38:40 CET 2004 - schwab@suse.de
-
-- Update to automake 1.9.3.
-
--------------------------------------------------------------------
-Fri Oct 8 14:55:28 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.9.2.
-
--------------------------------------------------------------------
-Mon Aug 30 10:43:51 CEST 2004 - schwab@suse.de
-
-- Fix $PATH_PATTERN.
-
--------------------------------------------------------------------
-Tue Aug 17 15:33:32 CEST 2004 - schwab@suse.de
-
-- Fix handling of subdir-objects.
-
--------------------------------------------------------------------
-Thu Aug 12 11:18:24 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.9.1.
-
--------------------------------------------------------------------
-Thu Jul 29 10:38:07 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.9.
-
--------------------------------------------------------------------
-Mon Jul 19 14:19:38 CEST 2004 - schwab@suse.de
-
-- Fix quoting.
-
--------------------------------------------------------------------
-Sat Jul 17 21:18:43 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.8d (1.9 release candidate).
-
--------------------------------------------------------------------
-Mon May 17 17:36:34 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.8.5.
-
--------------------------------------------------------------------
-Tue May 4 13:55:52 CEST 2004 - schwab@suse.de
-
-- Update to automake 1.8.4.
-
--------------------------------------------------------------------
-Sun Mar 7 20:22:23 CET 2004 - schwab@suse.de
-
-- Update to automake 1.8.3.
-
--------------------------------------------------------------------
-Sat Jan 17 14:00:15 CET 2004 - schwab@suse.de
-
-- Fix race condition in testsuite.
-
--------------------------------------------------------------------
-Tue Jan 13 14:14:36 CET 2004 - schwab@suse.de
-
-- Update to automake 1.8.2.
-
--------------------------------------------------------------------
-Mon Jan 12 17:03:44 CET 2004 - schwab@suse.de
-
-- Update to automake 1.8.1.
-
--------------------------------------------------------------------
-Thu Jan 8 17:34:48 CET 2004 - schwab@suse.de
-
-- Fix use of undefined value.
-
--------------------------------------------------------------------
-Thu Dec 11 13:44:18 CET 2003 - schwab@suse.de
-
-- Update to automake 1.8.
-
--------------------------------------------------------------------
-Mon Nov 10 10:36:27 CET 2003 - schwab@suse.de
-
-- Update to automake 1.7.9.
-
--------------------------------------------------------------------
-Tue Oct 7 10:54:57 CEST 2003 - schwab@suse.de
-
-- Update to automake 1.7.8.
-
--------------------------------------------------------------------
-Mon Sep 8 19:20:18 CEST 2003 - schwab@suse.de
-
-- Update to automake 1.7.7.
-
--------------------------------------------------------------------
-Wed Jul 16 14:26:28 CEST 2003 - sbrabec@suse.cz
-
-- Added support for /usr/share/aclocal/dirlist.
-
--------------------------------------------------------------------
-Fri Jul 11 13:53:59 CEST 2003 - schwab@suse.de
-
-- Update to automake 1.7.6.
-
--------------------------------------------------------------------
-Tue Jun 10 21:08:32 CEST 2003 - schwab@suse.de
-
-- Update to automake 1.7.5.
-
--------------------------------------------------------------------
-Mon May 12 18:10:28 CEST 2003 - schwab@suse.de
-
-- Add %defattr.
-
--------------------------------------------------------------------
-Fri Apr 25 15:09:48 CEST 2003 - schwab@suse.de
-
-- Update to automake 1.7.3.
-
--------------------------------------------------------------------
-Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
-
-- fix install_info --delete call and move from preun to postun
-
--------------------------------------------------------------------
-Mon Apr 7 13:11:16 CEST 2003 - schwab@suse.de
-
-- Only delete info entries when removing last version.
-
--------------------------------------------------------------------
-Thu Feb 6 17:47:59 CET 2003 - schwab@suse.de
-
-- Use %install_info.
-
--------------------------------------------------------------------
-Mon Jan 20 21:47:32 CET 2003 - schwab@suse.de
-
-- Fix python macros properly.
-
--------------------------------------------------------------------
-Fri Dec 6 13:45:27 CET 2002 - schwab@suse.de
-
-- Update to automake 1.7.2.
- * Many bug fixes.
-
--------------------------------------------------------------------
-Thu Nov 21 10:06:33 CET 2002 - schwab@suse.de
-
-- Fix ansi2knr option.
-
--------------------------------------------------------------------
-Mon Nov 18 16:49:02 CET 2002 - ro@suse.de
-
-- use /.buildenv like /etc/SuSE-release
-
--------------------------------------------------------------------
-Fri Sep 27 14:38:08 CEST 2002 - schwab@suse.de
-
-- Update to automake 1.7.
-
--------------------------------------------------------------------
-Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
-
-- removed bogus self-provides
-
--------------------------------------------------------------------
-Mon Aug 5 13:58:59 CEST 2002 - schwab@suse.de
-
-- Update to automake 1.6.3.
- * Support for AM_INIT_GETTEXT([external])
- * Bug fixes
-
--------------------------------------------------------------------
-Thu Jun 20 20:20:46 CEST 2002 - schwab@suse.de
-
-- Fix python macros for lib64.
-
--------------------------------------------------------------------
-Sat Jun 15 17:40:42 CEST 2002 - schwab@suse.de
-
-- Update to automake 1.6.2.
- * Bug fix release.
-
--------------------------------------------------------------------
-Fri Apr 12 14:21:46 CEST 2002 - schwab@suse.de
-
-- Update to automake 1.6.1.
-
--------------------------------------------------------------------
-Fri Mar 29 22:54:27 CET 2002 - schwab@suse.de
-
-- Fix typo check.
-- Disable libtool vs. normal check.
-- Make dependency generation work with KDE.
-
--------------------------------------------------------------------
-Mon Mar 11 15:38:27 CET 2002 - schwab@suse.de
-
-- Add versioned links to automake and aclocal.
-
--------------------------------------------------------------------
-Thu Mar 7 14:55:03 CET 2002 - schwab@suse.de
-
-- Update to automake 1.6.
-
--------------------------------------------------------------------
-Wed Jan 23 16:27:39 CET 2002 - schwab@suse.de
-
-- Fix nonportable test option in config.guess.
-
--------------------------------------------------------------------
-Sun Dec 16 18:44:19 UTC 2001 - adrian@suse.de
-
-- fix config.guess to recognize SGI mips systems as big endian systems
-- bzip2 sources
-
--------------------------------------------------------------------
-Mon Aug 27 11:51:27 CEST 2001 - schwab@suse.de
-
-- Update to automake 1.5.
-
--------------------------------------------------------------------
-Thu Aug 9 02:31:38 CEST 2001 - ro@suse.de
-
-- fixed problem when installing lisp files
-
--------------------------------------------------------------------
-Thu Jul 19 12:17:15 CEST 2001 - schwab@suse.de
-
-- Update to automake 1.4-p5.
-
--------------------------------------------------------------------
-Tue Jun 12 19:17:50 CEST 2001 - olh@suse.de
-
-- recognize ppc64
-
--------------------------------------------------------------------
-Tue Jun 12 19:06:37 CEST 2001 - olh@suse.de
-
-- fix typo in automake-1.4-SuSE.patch
-
--------------------------------------------------------------------
-Mon Jun 11 23:46:55 CEST 2001 - schwab@suse.de
-
-- Recognize AC_PROG_LIBTOOL as well as AM_PROG_LIBTOOL.
-
--------------------------------------------------------------------
-Mon Jun 11 12:21:46 CEST 2001 - schwab@suse.de
-
-- Update to automake 1.4-p4.
-
--------------------------------------------------------------------
-Sat May 26 21:13:46 CEST 2001 - schwab@suse.de
-
-- Update to automake 1.4-p2.
-
--------------------------------------------------------------------
-Wed May 9 14:54:53 CEST 2001 - schwab@suse.de
-
-- Update to automake 1.4-p1.
-
--------------------------------------------------------------------
-Fri May 4 12:35:40 CEST 2001 - schwab@suse.de
-
-- Fix automake script for libtool 1.4.
-
--------------------------------------------------------------------
-Fri Mar 30 10:12:24 CEST 2001 - schwab@suse.de
-
-- config.sub: don't try to fill missing parts by looking at the host
- system.
-
--------------------------------------------------------------------
-Thu Feb 15 14:25:43 CET 2001 - schwab@suse.de
-
-- Update config.{guess,sub} to latest version.
-
--------------------------------------------------------------------
-Wed Sep 13 11:46:04 CEST 2000 - schwab@suse.de
-
-- Add bzip2 patch from kkaempf@suse.de.
-
--------------------------------------------------------------------
-Mon Aug 21 18:07:11 CEST 2000 - werner@suse.de
-
-- Use vendor within config.sub even for s390
-
--------------------------------------------------------------------
-Mon May 1 18:53:39 CEST 2000 - kukuk@suse.de
-
-- Use mandir und infodir macro
-
--------------------------------------------------------------------
-Wed Mar 29 17:04:21 EST 2000 - bk@suse.de
-
-- updated config.guess and config.sub for s390
-
--------------------------------------------------------------------
-Wed Mar 1 13:52:34 CET 2000 - werner@suse.de
-
-- Add arm/ppc patch from teTeX sources
-- Make VENDOR=suse if /etc/SuSE-release exists, remove `-gnu', and
- use $VERNDOR for all Linux architectures.
-
--------------------------------------------------------------------
-Tue Feb 15 16:16:18 CET 2000 - schwab@suse.de
-
-- Update config.{guess,sub} to latest version.
-
--------------------------------------------------------------------
-Thu Jan 20 17:53:27 CET 2000 - kukuk@suse.de
-
-- Move /usr/{info,man} -> /usr/share/{info,man}
-
--------------------------------------------------------------------
-Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
-
-- ran old prepare_spec on spec file to switch to new prepare_spec.
-
--------------------------------------------------------------------
-Thu Aug 26 11:04:37 MEST 1999 - kukuk@suse.de
-
-- Add automake.1, aclocal.1 and other documentation
-- Add make check to build section
-
--------------------------------------------------------------------
-Fri Feb 26 22:44:08 MET 1999 - florian@suse.de
-
-- update to 1.4
-
--------------------------------------------------------------------
-Fri Jun 19 14:29:58 MEST 1998 - ro@suse.de
-
-- update to 1.3 using dif from jurix
-
-----------------------------------------------------------------------------
-Wed Jun 25 11:28:39 MEST 1997 - florian@suse.de
-
-
-- update to version 1.2
-
-----------------------------------------------------------------------
-Fri Aug 23 16:13:49 MET DST 1996 - florian@suse.de
-
-new version 1.0
-
diff --git a/automake-testsuite.spec b/automake-testsuite.spec
deleted file mode 100644
index 0e7202f..0000000
--- a/automake-testsuite.spec
+++ /dev/null
@@ -1,135 +0,0 @@
-#
-# spec file for package automake-testsuite
-#
-# 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
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
-#
-
-
-# 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
-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
-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&download=1#/automake.keyring
-Source3: automake-rpmlintrc
-#Source4: http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
-#Source5: http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
-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
-Patch100: automake-SuSE.patch
-BuildRequires: autoconf >= 2.69
-BuildRequires: bison
-BuildRequires: gcc-c++
-BuildRequires: gcc-fortran
-BuildRequires: xz
-BuildRequires: perl(Thread::Queue)
-BuildRequires: perl(threads)
-Requires: autoconf >= 2.69
-Requires: perl
-Requires(post): info
-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
-BuildRequires: pkgconfig(gobject-2.0)
-%endif
-BuildRequires: zip
-Requires: expect
-Requires: flex
-Requires: libtool
-%endif
-
-# 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::
-
-%description
-Automake is a tool for automatically generating "Makefile.in" files
-from "Makefile.am" files. "Makefile.am" is a series of "make" macro
-definitions (with rules occasionally thrown in). The generated
-"Makefile.in" files are compatible with the GNU Makefile standards.
-
-%prep
-%setup -q -n automake-%{version}
-%patch2 -p1
-%patch3 -p1
-%patch5 -p1
-%patch100
-
-%build
-sh bootstrap
-%configure --docdir=%{_docdir}/%{name}
-make #%%{?_smp_mflags}
-
-%if "%{name}" == "automake-testsuite"
-%check
-# Some architectures can't keep up the pace.
-%ifnarch alpha %{arm}
-make %{?_smp_mflags} check VERBOSE=1
-%endif
-
-%install
-%else
-%install
-%make_install
-mkdir %{buildroot}/etc
-echo %{_prefix}/local/share/aclocal >%{buildroot}%{_sysconfdir}/aclocal_dirlist
-ln -s %{_sysconfdir}/aclocal_dirlist %{buildroot}%{_datadir}/aclocal/dirlist
-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
-
-%post
-%install_info --info-dir=%{_infodir} %{_infodir}/automake.info%{ext_info}
-
-%preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info%{ext_info}
-
-%if "%{name}" == "automake"
-%files
-%defattr(-,root,root)
-%doc %{_docdir}/%{name}
-%{_bindir}/*
-%{_infodir}/*%{ext_info}
-%{_mandir}/man1/*
-%{_datadir}/aclocal*
-%{_datadir}/automake-*
-%config %{_sysconfdir}/aclocal_dirlist
-%endif
-
-%changelog
diff --git a/automake.changes b/automake.changes
index 1c1c056..f983651 100644
--- a/automake.changes
+++ b/automake.changes
@@ -1,3 +1,54 @@
+-------------------------------------------------------------------
+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
+
-------------------------------------------------------------------
Tue Nov 12 09:01:36 UTC 2019 - Petr Vorel
diff --git a/automake.keyring b/automake.keyring
index 1501e06..7d35960 100644
--- a/automake.keyring
+++ b/automake.keyring
@@ -1,3 +1,38 @@
+GPG keys of Karl Berry
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQENBE/Xfl8BCACfn5680mdbi33bAoPmsuOiKguiQ8/q/mMhk6GjuM28F/ahp72P
+baGZP2hv6D/DTYeJVlbZPeACkbFQe758AOhoEs8pqDq4JMC4jzNPUSGYH7joaZjc
+mMCUUqzG6qDfajW4M2iRI+US/Dozd++shQ18kKJKNY4ZrFEFXUsiHLDHQk/rmrj3
+lAcrcf7zLwJSKKXLmAvz+vu+i9F5/Xt7TSasszrG6AqqSl3aZn5RGmU4DSiAFh3x
+U4t21t6KbiQ4gUS0VkbyqrDVhUs64H/fzcFOVVT4dq51nQAAb5mxTFCpyAMuJDQ0
+lh32iKNWM5iKDk1Wdmg2EsnJho7EAbqcEOI7ABEBAAG0IUthcmwgQmVycnkgPGth
+cmxAZnJlZWZyaWVuZHMub3JnPokBOAQTAQIAIgUCT9d+XwIbAwYLCQgHAwIGFQgC
+CQoLBBYCAwECHgECF4AACgkQBxZ0ijDRVa2xQgf/T1SWK9wbMn44uYIqyPzSAQ7E
+m6Xqno07CMJH8DD5T7CidxfH3V1DX7OCRqkljc34QzIdZ0HR5HUSpvfwBYHTXzgH
+yiZPVysIb2mx6X//fO16jxi5wj2+mkslGXwrgwzop5InFu6Zl/Q4HDTItthaCYAR
+WZvImf0L/1vySWegonoZp/9eUeRld+6Bc/z5kvt6K9hHZt1G11c3+3zlrFydJHL/
+vuXPLXr8w2nkuX+VsXKIT4VgjVn4LvDF55BphfGteaYqSofYPczynoEh1QtU2Qyh
+4IXt8lgaEPQADa7wUL7HqhzyJMxHTHG/WLzBRJMfNrr2ow6KiCOfIuBkEa7FnohG
+BBARAgAGBQJP14N2AAoJEJ3rRsDWefbPKfIAmgONqRipIzLSUC/FrjSZyV4CO7xu
+AJ9qaqLVib0v9xMWU+8UpHcF5jwbBbkBDQRP135fAQgA+Uhd1N4R9nqhfDLQXuKD
+IhTals5RMhOXy+fG7uDUSaV9HD/XY4JHfli0r5r/WcG0MGm67T3j0p6YhLCqhkai
+x+cZpUwtokw39l5ztT2Smi//WW7wZPIAe4XLUV1TvpoVeoDeoGY9onAdJMEBw+oq
+dMoPVyIRmjw7ID3uF2DfU3QnTSYt64AbsHSPp7imeD4gW3aY7r4OmI1vqz4y5pQm
+cItwc8rudS9s3uiiGCia34M0yRM64ewwAY3eTAK9fA4FOamVgt8YvNdCZBXvcHAh
+amR2BUrt+01+8iqcuX6VEn39srHEutGg8GXcC+7tMncUmlWPUfpy0vTdor/HkxpX
+lQARAQABiQEfBBgBAgAJBQJP135fAhsMAAoJEAcWdIow0VWt9RAH/i+Kxkr/R2xJ
+WcOvWvn6NVLUo0cChc0SaMjuWAk4KlqOQJT0i5xTkMWVQ8PQonUVkzloLkCqRs61
+9rLoB3mNFzGqP5Jm3dSoqvTFCTMGeQEsX0e6kjnsydgtgkeYNT6yO5hrakfzlKvG
+i1KJ7Kwh+8zQtubHQI8/A1IlNyp9WJrWP2Xj1rS3f7SN3QillOhoh8HNkpN4MHZ3
+7moelhQ3XJ+UOUTHv+bNZHVilofbrX5S5LXcPeE/p+DaNNp+oGwPJppGAzKWKQy9
+hA8rKE+HnaSHr/0k0i9Uxmf2c4nLCCeZuxz+TUUZq06Ohco7ullX6MshUhCX+21P
+KLEPtgs1HkI=
+=5dqZ
+-----END PGP PUBLIC KEY BLOCK-----
+
+GPG keys of Stefano Lattarini
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
@@ -51,10 +86,75 @@ DCWf6vdHPQzHSMHAZ68=
=Oc4j
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Alexandre Duret-Lutz
FCA0 8615 0211 941A 2AB9 FA66 3859 C03B 2E23 6E47
+GPG keys of Tom Tromey
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=0nGS
+-----END PGP PUBLIC KEY BLOCK-----
-
+GPG keys of Ralf Wildenhues
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
@@ -631,6 +731,7 @@ QZt4XQzc/AdlR1BHAAEB6/sAn21giVWpJ49k3X5qoKCLtKr9+MnTAKCVtU4hAK/l
qX7ec//CFmTgtaK6KA==
=oMI0
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Eric Blake
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg
@@ -886,6 +987,7 @@ IqV+O8CuGx6PRLjNuqKbZljpLxpFbD3gndtK8lH43BuzfgY9MPg+
=FC1k
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Benoit Sigoure
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.7 (Darwin)
@@ -926,6 +1028,7 @@ KztoqHjOyvPlFBRJvH5A/ElRNC0=
=GMn/
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Jim Meyering
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.16 (GNU/Linux)
@@ -1297,6 +1400,7 @@ AfCzS1F3zCL+g+IUlejaKm6vxUQWDy/4ONNzgmi/9Nibifn4RGIW86/3yAao08ap
L7lK987RIZayL0odb+oCJv+R9I5fu9Tt
=+qse
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Akim Demaille
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (Darwin)
@@ -1341,61 +1445,73 @@ EWvkpVOb1VadL1n3QldRE8JJrU8=
=2vaA
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Bruno Haible
-----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.11 (GNU/Linux)
+Version: GnuPG v2
-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
+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
-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
-fBVUDvSsJHDvpaM=
-=BuIp
+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
+Dw==
+=MDRR
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Paul Eggert
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
@@ -1449,6 +1565,7 @@ WtkGoi8buNcby4U=
=AL6o
-----END PGP PUBLIC KEY BLOCK-----
+GPG keys of Mathieu Lirzin
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
diff --git a/automake.spec b/automake.spec
index 95a2792..d40e99e 100644
--- a/automake.spec
+++ b/automake.spec
@@ -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&download=1#/automake.keyring
@@ -37,6 +42,7 @@ Source3: automake-rpmlintrc
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: automake-testsuite-vala-gcc10.patch
Patch100: automake-SuSE.patch
BuildRequires: autoconf >= 2.69
BuildRequires: bison
@@ -50,7 +56,7 @@ Requires: perl
Requires(post): info
Requires(preun): info
BuildArch: noarch
-%if "%{name}" == "automake-testsuite"
+%if "%{flavor}" == "testsuite"
BuildRequires: cscope
BuildRequires: dejagnu
BuildRequires: expect
@@ -59,22 +65,19 @@ BuildRequires: gettext-tools
BuildRequires: libtool
BuildRequires: makedepend
BuildRequires: makeinfo
-BuildRequires: pkg-config
+BuildRequires: pkgconfig
BuildRequires: python
BuildRequires: sharutils
-%if 0%{suse_version} >= 1500
-BuildRequires: vala
-BuildRequires: pkgconfig(gobject-2.0)
-%endif
BuildRequires: zip
+BuildRequires: etags
Requires: expect
Requires: flex
Requires: libtool
+%if 0%{?suse_version} >= 1500
+BuildRequires: vala
+BuildRequires: pkgconfig(gobject-2.0)
+%endif
%endif
-
-# 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::
%description
Automake is a tool for automatically generating "Makefile.in" files
@@ -87,25 +90,26 @@ definitions (with rules occasionally thrown in). The generated
%patch2 -p1
%patch3 -p1
%patch5 -p1
+%patch6 -p1
%patch100
%build
sh bootstrap
%configure --docdir=%{_docdir}/%{name}
-make #%%{?_smp_mflags}
+%make_build #%%{?_smp_mflags}
-%if "%{name}" == "automake-testsuite"
+%if "%{flavor}" == "testsuite"
%check
# Some architectures can't keep up the pace.
%ifnarch alpha %{arm}
-make %{?_smp_mflags} check VERBOSE=1
+%make_build check
%endif
%install
%else
%install
%make_install
-mkdir %{buildroot}/etc
+mkdir %{buildroot}%{_sysconfdir}
echo %{_prefix}/local/share/aclocal >%{buildroot}%{_sysconfdir}/aclocal_dirlist
ln -s %{_sysconfdir}/aclocal_dirlist %{buildroot}%{_datadir}/aclocal/dirlist
install -m644 AUTHORS COPYING ChangeLog NEWS README THANKS %{buildroot}%{_docdir}/%{name}
@@ -120,9 +124,8 @@ rm -rf %{buildroot}%{_infodir}/dir
%preun
%install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info%{ext_info}
-%if "%{name}" == "automake"
+%if "%{flavor}" == ""
%files
-%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_bindir}/*
%{_infodir}/*%{ext_info}
diff --git a/pre_checkin.sh b/pre_checkin.sh
deleted file mode 100644
index cf106b0..0000000
--- a/pre_checkin.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-# This script has to be run prior to a check-in if changes were done
-# to spec and/or changes
-sed -e "s,^\(Name:.*automake\),\1-testsuite," automake.spec > automake-testsuite.spec
-cp automake.changes automake-testsuite.changes
-
-osc service localrun format_spec_file
-