| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: automake | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.15.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 4.10.2 | Build date: Thu Jun 24 10:45:03 2021 |
| Group: Development/Tools/Building | Build host: goat04 |
| Size: 2619915 | Source RPM: automake-1.15.1-4.10.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://www.gnu.org/software/automake | |
| Summary: A Program for Automatically Generating GNU-Style Makefile.in Files | |
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.
GPL-2.0+
* Wed Jun 23 2021 josef.moellers@suse.com
- Add automake-update-help2man.patch to avoid date variations in docs
[boo#1047218, jsc#SLE-17848, automake-update-help2man.patch]
* Tue Jun 22 2021 josef.moellers@suse.com
- make generated autoconf makefiles reproducible.
[bsc#1182604, automake-reproducible.patch]
* Sun May 02 2021 mkubecek@suse.cz
- update 0001-correct-parameter-parsing-in-test-driver-script.patch
* avoid bashisms in test-driver script (bsc#1185540)
* Fri Oct 20 2017 jayvdb@gmail.com
- Add missing BuildRequires perl(Thread::Queue)
* Tue Jun 20 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 2017 bg@suse.com
- use vendor suse instead of IBM on s390x
* Sun Jun 26 2016 mpluskal@suse.com
- Fix tests with gzip-1.7 and later:
* automake-fix-tests-gzip.patch
* Tue Jun 14 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 01 2015 dimstar@opensuse.org
- Add automake-perl-5.22.patch: Fix test suite with perl 5.22 by
silencing some warnings.
* Sun May 17 2015 meissner@suse.com
- move delete of info file to preun section
* Tue Feb 10 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 <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 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.
/etc/aclocal_dirlist /usr/bin/aclocal /usr/bin/aclocal-1.15 /usr/bin/automake /usr/bin/automake-1.15 /usr/share/aclocal /usr/share/aclocal-1.15 /usr/share/aclocal-1.15/amversion.m4 /usr/share/aclocal-1.15/ar-lib.m4 /usr/share/aclocal-1.15/as.m4 /usr/share/aclocal-1.15/auxdir.m4 /usr/share/aclocal-1.15/cond-if.m4 /usr/share/aclocal-1.15/cond.m4 /usr/share/aclocal-1.15/depend.m4 /usr/share/aclocal-1.15/depout.m4 /usr/share/aclocal-1.15/dmalloc.m4 /usr/share/aclocal-1.15/extra-recurs.m4 /usr/share/aclocal-1.15/gcj.m4 /usr/share/aclocal-1.15/init.m4 /usr/share/aclocal-1.15/install-sh.m4 /usr/share/aclocal-1.15/internal /usr/share/aclocal-1.15/internal/ac-config-macro-dirs.m4 /usr/share/aclocal-1.15/lead-dot.m4 /usr/share/aclocal-1.15/lex.m4 /usr/share/aclocal-1.15/lispdir.m4 /usr/share/aclocal-1.15/maintainer.m4 /usr/share/aclocal-1.15/make.m4 /usr/share/aclocal-1.15/missing.m4 /usr/share/aclocal-1.15/mkdirp.m4 /usr/share/aclocal-1.15/obsolete.m4 /usr/share/aclocal-1.15/options.m4 /usr/share/aclocal-1.15/prog-cc-c-o.m4 /usr/share/aclocal-1.15/python.m4 /usr/share/aclocal-1.15/runlog.m4 /usr/share/aclocal-1.15/sanity.m4 /usr/share/aclocal-1.15/silent.m4 /usr/share/aclocal-1.15/strip.m4 /usr/share/aclocal-1.15/substnot.m4 /usr/share/aclocal-1.15/tar.m4 /usr/share/aclocal-1.15/upc.m4 /usr/share/aclocal-1.15/vala.m4 /usr/share/aclocal/README /usr/share/aclocal/dirlist /usr/share/automake-1.15 /usr/share/automake-1.15/Automake /usr/share/automake-1.15/Automake/ChannelDefs.pm /usr/share/automake-1.15/Automake/Channels.pm /usr/share/automake-1.15/Automake/Condition.pm /usr/share/automake-1.15/Automake/Config.pm /usr/share/automake-1.15/Automake/Configure_ac.pm /usr/share/automake-1.15/Automake/DisjConditions.pm /usr/share/automake-1.15/Automake/FileUtils.pm /usr/share/automake-1.15/Automake/General.pm /usr/share/automake-1.15/Automake/Getopt.pm /usr/share/automake-1.15/Automake/Item.pm /usr/share/automake-1.15/Automake/ItemDef.pm /usr/share/automake-1.15/Automake/Language.pm /usr/share/automake-1.15/Automake/Location.pm /usr/share/automake-1.15/Automake/Options.pm /usr/share/automake-1.15/Automake/Rule.pm /usr/share/automake-1.15/Automake/RuleDef.pm /usr/share/automake-1.15/Automake/VarDef.pm /usr/share/automake-1.15/Automake/Variable.pm /usr/share/automake-1.15/Automake/Version.pm /usr/share/automake-1.15/Automake/Wrap.pm /usr/share/automake-1.15/Automake/XFile.pm /usr/share/automake-1.15/COPYING /usr/share/automake-1.15/INSTALL /usr/share/automake-1.15/am /usr/share/automake-1.15/am/check.am /usr/share/automake-1.15/am/check2.am /usr/share/automake-1.15/am/clean-hdr.am /usr/share/automake-1.15/am/clean.am /usr/share/automake-1.15/am/compile.am /usr/share/automake-1.15/am/configure.am /usr/share/automake-1.15/am/data.am /usr/share/automake-1.15/am/dejagnu.am /usr/share/automake-1.15/am/depend.am /usr/share/automake-1.15/am/depend2.am /usr/share/automake-1.15/am/distdir.am /usr/share/automake-1.15/am/footer.am /usr/share/automake-1.15/am/header-vars.am /usr/share/automake-1.15/am/header.am /usr/share/automake-1.15/am/inst-vars.am /usr/share/automake-1.15/am/install.am /usr/share/automake-1.15/am/java.am /usr/share/automake-1.15/am/lang-compile.am /usr/share/automake-1.15/am/lex.am /usr/share/automake-1.15/am/library.am /usr/share/automake-1.15/am/libs.am /usr/share/automake-1.15/am/libtool.am /usr/share/automake-1.15/am/lisp.am /usr/share/automake-1.15/am/ltlib.am /usr/share/automake-1.15/am/ltlibrary.am /usr/share/automake-1.15/am/mans-vars.am /usr/share/automake-1.15/am/mans.am /usr/share/automake-1.15/am/program.am /usr/share/automake-1.15/am/progs.am /usr/share/automake-1.15/am/python.am /usr/share/automake-1.15/am/remake-hdr.am /usr/share/automake-1.15/am/scripts.am /usr/share/automake-1.15/am/subdirs.am /usr/share/automake-1.15/am/tags.am /usr/share/automake-1.15/am/texi-vers.am /usr/share/automake-1.15/am/texibuild.am /usr/share/automake-1.15/am/texinfos.am /usr/share/automake-1.15/am/vala.am /usr/share/automake-1.15/am/yacc.am /usr/share/automake-1.15/ar-lib /usr/share/automake-1.15/compile /usr/share/automake-1.15/config.guess /usr/share/automake-1.15/config.sub /usr/share/automake-1.15/depcomp /usr/share/automake-1.15/install-sh /usr/share/automake-1.15/mdate-sh /usr/share/automake-1.15/missing /usr/share/automake-1.15/mkinstalldirs /usr/share/automake-1.15/py-compile /usr/share/automake-1.15/tap-driver.sh /usr/share/automake-1.15/test-driver /usr/share/automake-1.15/texinfo.tex /usr/share/automake-1.15/ylwrap /usr/share/doc/packages/automake /usr/share/doc/packages/automake/AUTHORS /usr/share/doc/packages/automake/COPYING /usr/share/doc/packages/automake/ChangeLog /usr/share/doc/packages/automake/NEWS /usr/share/doc/packages/automake/README /usr/share/doc/packages/automake/THANKS /usr/share/doc/packages/automake/amhello-1.0.tar.gz /usr/share/info/automake-history.info.gz /usr/share/info/automake.info-1.gz /usr/share/info/automake.info-2.gz /usr/share/info/automake.info.gz /usr/share/man/man1/aclocal-1.15.1.gz /usr/share/man/man1/aclocal.1.gz /usr/share/man/man1/automake-1.15.1.gz /usr/share/man/man1/automake.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 16:38:47 2026