kc3-lang/automake

Branch :


Log

Author Commit Date CI Message
915d00c6 2010-06-06 12:45:07 Merge branch 'maint'
d7ab85e6 2010-06-06 12:44:32 Rewrite manual to be gender-neutral. * doc/automake.texi (GNU Build System) (Standard Directory Variables, General Operation, CVS) (Hard-Coded Install Paths, Dependencies As Side Effects): Rewrite text to not contain gender-specific pronouns when speaking about developers or users, either by avoiding pronouns or by addressing them as `you' instead. * THANKS: Update. Report by Christina Gratorp. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
a28702cf 2010-06-06 12:39:19 Update AUTHORS. * AUTHORS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1e19bbfd 2010-06-06 12:24:43 Merge branch 'jk-silent' * jk-silent: Tiny fix in silent8.test (display output of `make' command). Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
7f4c7a88 2010-06-06 12:23:39 Merge branch 'maint'
73a48a42 2010-04-27 02:06:59 Tiny fix in silent8.test (display output of `make' command). * tests/silent8.test: Make sure that the captured output of `make' command is always displayed. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f3f323e0 2010-04-27 02:06:05 Tests on extensibility of silent-rules made stricter. * tests/silent6.test: Made stricter w.r.t. the grepping of the output produced by `make'. * tests/silent7.test: Likewise. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
394f5177 2010-04-27 02:13:15 Tests on silent-mode for C/Libtool made stricter. * tests/silent.test: Made stricter w.r.t. the grepping of the output produced by `make'. * tests/silent2.test: Likewise. * tests/silent4.test: Likewise. * tests/silent9.test: Likewise. * tests/silent3.test: Likewise, and add a final `make distclean' command to keep it better in sync with tests/silent{4,9}.test. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
de09b369 2010-04-27 02:12:50 Improved test silent5.test. * tests/silent5.test: Remove by hand all generated C files after non-verbose builds, to ensure the following builds are clean. Try to clean and rebuild with the same verbosity and without removing generated sources in between, to check that this does not trigger a different set of rules. Make grepping of make's output stricter. Improved/added some comments. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
04b61efc 2010-04-27 02:12:21 New tests for Automake silent-mode with Fortran. * tests/silentf77.test: New test. * tests/silentf90.test: Likewise. * tests/Makefile.am (TESTS): Updated accordingly. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
164a1b18 2010-04-27 02:02:54 New test silentcxx.test (Automake/C++ silent-mode). * tests/silentcxx.test: New test. * tests/Makefile.am (TESTS): Updated accordingly. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3378c258 2010-04-27 02:11:33 New test silentyacc.test (Automake/Yacc silent-mode). * tests/silentyacc.test: New test. * tests/Makefile.am (TESTS): Updated accordingly. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2514b9fe 2010-04-27 02:11:06 New test silentlex.test (Automake/Lex silent-mode). * tests/silentlex.test: New test. * tests/Makefile.am (TESTS): Updated accordingly. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
97cab581 2010-06-06 10:53:03 Merge branch 'je-silent' into maint * je-silent: Relax silent-rules tests to cater to verbose makes. Fix silent-rules output for disabled dependency tracking.
9afaf900 2010-04-27 02:10:21 Relax silent-rules tests to cater to verbose makes. * tests/silent.test: When testing silent builds, don't fail if make's output simply contains the `mv' substring, but only if it contains the `mv ' substring (note the trailing space). * tests/silent2.test: Likewise. * tests/silent3.test: Likewise. * tests/silent4.test: Likewise. * tests/silent5.test: Likewise. * tests/silent9.test: Likewise. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9bd82c34 2010-05-23 17:22:29 Merge branch 'maint'
979fc44e 2010-05-23 14:44:56 Fix truncated comment in Makefile.am. * Makefile.am (sc_tests_logs_duplicate_prefixes): Fix unfinished sentence in comment. Report by Stefano Lattarini. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3e5290d9 2010-04-26 13:58:25 Extend test on `nostdinc' automake option. * tests/nostdinc.test: Enable `errexit' shell flag. Related and unrelated minor changes. Make the grepping of the generated Makefile.in slighty stricter. Generate and run configure, so that the generated Makefile can be grepped too. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
cc43aab4 2010-05-23 15:29:25 Make gnupload portable to EBCDIC hosts. * lib/gnupload: Use literal newline as argument for 'tr' rather than \015, for EBCDIC hosts. Also, avoid unportable nested double-quotes and backquotes. * THANKS: Update. Report from Eric Blake and Steve Goetze via gnulib. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
64912034 2010-04-30 16:52:28 Fix Autoconf version required by Automake's configure. Automake configure script used to tell that automake required autoconf 2.60 or later, but then it checked for autoconf >= 2.62, and if that was not found, it gave an error saying that Automake required configure 2.61a-341 or later. This change should eliminate such inconsistencies. * configure.ac ($required_autoconf_version): New variable. Use it throughout. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
7c96a2cd 2010-05-23 14:34:29 Relax silent8.test for NetBSD make. * tests/silent8.test: Accept ./foo.info in output as well. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
8479c9ad 2010-05-23 14:32:39 Merge branch 'maint'
4f1334cf 2010-05-23 14:28:05 Fix unportable sed script in maintainer-check test. * Makefile.am (sc_tests_Exit_not_exit): Rewrite sed script to not contain semicolon after 'b' or brace commands, for NetBSD. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2a76de29 2010-05-23 14:27:32 Wildcards are not portable to NetBSD make. * doc/automake.texi (Wildcards): Document portability issue. * tests/extra10.test, tests/extra11.test, tests/extra12.test: Require GNU make. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
a40eb140 2010-04-20 13:26:48 Make test for configure.in vs. configure.ac stricter. * tests/configure.test: Use a configure.in file that provokes an automake error, to ensure configure.ac is preferred. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
d137a68c 2010-05-06 03:18:45 Avoid possible false negatives in dejagnu7.test. * tests/dejagnu7.test: Enable shell `errexit' flag. Also, avoid unportable use of fgrep option `-e'. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c95cff68 2010-05-06 18:12:25 Fix conflnk3.test to work with Solaris/Heirloom Sh. * tests/conflnk3.test: Use `test -r FILE' and `test ! -r FILE' instead of respectively `test -e FILE' and `test ! -e FILE', since Solaris Sh doesn't grok the latter. Do not SKIP the test if the shell doesn't support `test -e'. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
5eb0bf21 2010-05-23 13:58:44 Fix a ChangeLog commit date, for consistent order. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
4296aecd 2010-05-08 03:20:19 Typofix in ChangeLog entry (2010-04-11, Stefano Lattarini)
83d7976f 2010-04-25 18:26:14 Warning and error message formatting cleanups. * aclocal.in (parse_arguments, main): Remove trailing period or newline in error or warning messages, avoid capitalization of the first word of a message. * automake.in (check_user_variables, handle_languages) (handle_ltlibraries, scan_aclocal_m4, scan_autoconf_config_files) (scan_autoconf_files, cond_stack_if, require_file_internal) (usage, generate_makefile, parse_arguments): Likewise. * lib/Automake/ChannelDefs.pm (set_strictness): Likewise. * lib/Automake/Configure_ac.pm (find_configure_ac): Likewise. * lib/Automake/Options.pm (set_strictness): Likewise. * lib/Automake/Rule.pm (define): Likewise. * lib/Automake/Variable.pm (define, variables_dump): Likewise. * tests/ltinstloc.test, tests/suffix11.test: Adjust expected error message. * lib/Automake/Channels.pm (setup_channel): Reword error message to be the same as in msg. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
a700fa33 2010-04-25 18:44:53 Fix placing of ellipses in English text and synopses. * Makefile.am: Be sure to add a space before `...' in natural language text. * automake.in (scan_autoconf_traces): Likewise. * lib/Automake/Rule.pm (define): Likewise. * lib/Automake/Variable.pm (define): Likewise. * lib/am/dejagnu.am: Likewise. * lib/am/progs.am: Likewise. * lib/gnupload (dprint, upload): Likewise. * tests/confdeps.test: Likewise. * tests/location.test: Adjust expected output. * automake.in (usage): In synopsis, use singular for OPTION, * remove space before ellipsis. * aclocal.in (usage): Likewise. Also, fix indentation. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
057d5e0e 2010-04-25 18:44:41 Fix more duplicate message prefixes. * lib/Automake/XFile.pm (seek): Do not prepend $me. ($me): Remove now-unused package-global. * aclocal.in (check_acinclude): Remove duplicate 'warning: ' prefix. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
d4c5a007 2010-04-25 18:49:18 Merge branch 'maint' into foo
bf38d9c5 2010-04-25 17:19:54 Fix typo in manual. * doc/automake.texi (Simple Tests using parallel-tests): Add missing closing parenthesis. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c3d47d57 2010-04-25 17:19:13 Fix leftover call to removed function macros_dump. * automake.in (read_main_am_file): Call variables_dump, not macros_dump. Print actual error before list of variables. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
6375de2b 2010-04-22 22:34:29 Minor improvements in comments of silent3.test. * tests/silent3.test: Tell to keep it in sync with `silent9.test' too. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
76b2ca95 2010-04-25 11:42:23 testsuite: ensure verbose printing of captured output. * tests/acloca14.test, tests/acloca18.test, tests/aclocal.test, tests/fort2.test, tests/help.test, tests/missing3.test, tests/missing6.test: Print captured stdout or stderr before grepping it. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
891c5b53 2010-04-08 17:40:02 Make badopt.test stricter (by enabling `set -e'). * tests/badopt.test: Add call to `set -e'. Due to this change, an unexpected failure in the call to `$ACLOCAL' (whose outcome was previously unchecked) would cause the whole test to fail. Also, bumped the copyright years. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
4da4ff7c 2010-04-20 21:02:15 Make test for configure.in vs. configure.ac stricter. * tests/configure.test: Use a configure.in file that provokes an automake error, to ensure configure.ac is preferred. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
20f6bb8f 2010-04-09 18:24:34 Use `set -e' in confsub.test (avoid false negatives). * tests/confsub.test: Enable shell `errexit' flag, and related changes (this helps avoiding some possible minor false negatives). Also, bumped copyright years. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c57885b0 2010-04-20 11:26:28 Typofix in older changelog entry. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
fcad1df7 2010-04-20 07:47:11 Merge branch 'maint'
53ac1719 2010-04-20 07:43:59 Fix -Werror handling for presence of configure.in and configure.ac. * lib/Automake/Variable.pm (Automake::Variable): Do not initialize $configure_ac at the global level, before command-line arguments have been parsed. (require_variables): Initialize it here. * tests/configure.test: New test. * tests/Makefile.am: Update. Report by Stefano Lattarini.
3645d214 2010-04-09 16:33:43 Avoid possible false negatives in confh5.test. * tests/confh5.test: Enable shell `errexit' flag, and bumped copyright years. Due to this change, any unexpected failure in calls to $ACLOCAL, $AUTOMAKE, $AUTOCONF or $AUTOHEADER, or a failure in grepping expected text in output files should now cause the whole test to fail. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
fc65cea6 2010-04-17 15:51:11 Fix botched ChangeLog entry.
74be0c27 2010-04-17 15:40:35 Fix typo in POD documentation of Automake::Channels. * lib/Automake/Channels.pm: Fixed typo in POD documentation: @<...> was used instead of C<...>.
85aee474 2010-04-14 13:52:51 Refactor tests on Automake TESTS color output. * tests/color.test: Tests using the expect program moved out to... * tests/color2.test: ... this new file. * tests/Makefile.am (TESTS): Extended accordingly.
17435f54 2010-04-11 22:34:18 Fix typos in comments in test confh5.test * tests/confh5.test: Fix a couple of typos in comments. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
3dd1cc65 2010-04-08 18:30:29 Avoid possible false negatives in canon-name.test. * tests/canon-name.test: Enable shell `errexit' flag. Improve test description. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
16552859 2010-04-11 22:00:09 Print 'warnings are treated as errors' note if needed. * lib/Automake/Channels.pm: Fix typo in comment. (_print_message): If -Werror is enabled, print a 'warnings are treated as errors' note before the first such warning. * tests/warnopts.test: Adjust comment to mention expected warning. Adjust code to ignore 'warnings are treated as errors' note. * tests/location.test: Adjust expected output with -Werror. * tests/werror4.test: New test. * tests/Makefile.am: Update. * NEWS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f7587e18 2010-04-11 21:30:34 Ensure we don't print 'warning:' or 'error:' twice. * Makefile.am (sc_ensure_testsuite_has_run): New helper rule. (sc_tests_logs_duplicate_prefixes): New rule, to check for wrong-looking warning and error messages in the test suite logs. * aclocal.in (scan_configure_dep, scan_file): Remove duplicate `warning: ' prefix. * tests/vars3.test: Rename variable to avoid false positive. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
bda8d57b 2010-04-11 21:04:13 Prepend type to warning, error, and fatal messages. For the first part of messages of types `error' or `fatal', prepend `error: ' to the message. Prepend `warning: ' to warning messages, whatever the setting of -Werror. * lib/Automake/Channels.pm (partial): Move up definition. (_format_message): Emit `header' and `footer' strings only with the first resp. last part of a set of partial messages. * lib/Automake/ChannelDefs.pm: Add missing '1;' statement at the end of the module. (Automake::ChannelDefs): Setup warning channels with header `warning: ', error and fatal messages with header `error: '. * tests/condinc2.test, tests/ltinstloc.test: Adjust expected error messages. * tests/comment5.test: Likewise. Also, include stack notes should not start with `error:'. * tests/location.test: Likewise. Also, try both -Werror and -Wno-error. * NEWS: Update. Report by Bruno Haible. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
483b962e 2010-04-11 20:49:38 Fix capitalization of error messages, reword one message. * lib/Automake/Variable.pm (define): Do not capitalize the first word in the error message. * automake.in (require_file_internal): Likewise. Also, reword and line-wrap for better readability. * tests/distcom7.test, tests/pluseq5.test, tests/pluseq9.test: Adjust tests. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
da765822 2010-04-11 20:31:19 Fix connected warnings about obsolete exeext override. * lib/Automake/Rule.pm (define): Merge two warnings that belong together, by setting the 'partial' flag for the first one. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
b853db4a 2010-04-11 20:04:01 Merge branch 'maint'
b3d9df07 2010-04-11 19:56:21 Fix per-Makefile.am setting of -Werror. Before this patch, 'AUTOMAKE_OPTIONS = -Werror' in one Makefile.am would carry over to other Makefile.am files treated afterwards by the same thread, causing inconsistent and unstable exit status values. * lib/Automake/Channels.pm (dup_channel_setup) (drop_channel_setup): Save and restore the setting of $warnings_are_errors. * tests/werror3.test: New test. * tests/Makefile.am: Adjust. * NEWS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
41431556 2010-04-11 19:53:35 Bugfix in confh5.test w.r.t. Solaris/Heirloom Sh. * tests/confh5.test: In the generated Makefile.am: do not use `test ! -e FILE' to check for the non-existence of a file, since that is not supported by Solarish/Heirloom Sh. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ee2f199f 2010-04-09 01:27:23 Avoid possible false negatives in cond46.test. * tests/cond46.test: Enable shell `errexit' flag (and bumped copyright years). Due to this change, the testcase should now fail on unexpected failures in calls to $ACLOCAL/$AUTOMAKE (whose outcomes were previously unchecked), and on failures in grepping the expected diagnostic in Automake stderr. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
7103a606 2010-04-08 10:54:16 Make test `aclocal3.test' stricter. * tests/aclocal3.test: Add call to `set -e'. Fail if $ACLOCAL succeds unexpectedly. Make test `aclocal3.test' stricter. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
e1b08fba 2010-03-31 23:41:01 Check that symlinks are resolved by `make dist'. * tests/distlinks.test: New test. * tests/Makefile.am (TESTS): Updated accordingly. Suggested by observations from Ralf Wildenhues. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
b410859d 2010-04-11 19:43:20 Use -9 for maximum xz compression with dist-xz. * lib/am/distdir.am (dist-xz, dist, dist-all): Pass -9 to xz. * NEWS, THANKS: Update. Report by Pavel Sanda. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f9dae929 2010-03-07 15:48:10 Generated tests are now just a thin layer around other tests. * tests/Makefile.am: Rewrite the rule to generate the `*-p.test' test scripts so that any of them simply includes the corresponding `*.test' script (after setting `$parallel_tests' to `yes'). * tests/.gitignore: Add wildcard for temporary files used in the generation of `*-p.test' tests.
e4999764 2010-04-04 08:44:53 Merge branch 'maint'
d14b29a7 2010-03-30 17:36:13 Avoid an unportable use of `$status' shell variable. * Makefile.am (path-check): Don't use the `$status' shell variable in the target's rules, as it's special in Zsh (equivalent to `$?', and readonly).
8ff479ac 2010-03-30 17:12:27 Avoid another use of `chmod -R'. * Makefile.am (path-check): To be safe, do not use `chmod -R' on $(distdir) before removing it (as Solaris `chmod -R' touches symlink targets). Instead, use the cleanup strategy used in distdir.am (which is also employed in tests/defs.in).
9e966db9 2010-03-28 18:06:22 Merge branch 'maint'
ebd30f30 2010-03-28 17:56:50 Remove uses of @acronym and @sc. * doc/automake.texi (Public Macros, Limitations on File Names): Remove all usage of @acronym and @sc in the manual. Suggested by Karl Berry. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
92bd8069 2010-03-13 12:18:54 GNU hello uses fdl.texi, not gpl.texi. * doc/automake.texi (Texinfo): Adjust example to upstream change. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
e937eb5a 2010-03-13 11:42:17 Fix ChangeLog entry.
59e07285 2010-03-06 09:35:46 Merge branch 'maint'
18546c2c 2010-03-06 09:14:06 Formatting cleanups in macro comments. * automake.in, lib/Automake/Channels.pm, lib/Automake/FileUtils.pm, lib/Automake/Options.pm, lib/Automake/Variable.pm, lib/Automake/XFile.pm, m4/options.m4, m4/substnot.m4: Fix macro comment format. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f44f0aa6 2010-03-05 21:29:38 Merge branch 'maint'
03449117 2010-03-04 20:22:17 Avoid generation of `tests/defs-p' file * tests/defs.in: In the generated `configure.in' snippet: call `AM_INIT_AUTOMAKE' with the `parallel-tests' option if the shell variable `parallel_tests' is set to `yes'. * tests/Makefile.am (defs-p): Target removed. (check_SCRIPTS): Removed `defs-p'. (clean-local-check): Do not unlink `defs-p' anymore. ($(parallel_tests)): Transformation rules for the test scripts adjusted. * tests/gen-parallel-tests: Selection rules for the test scripts adjusted. * tests/parallel-tests.test: Set `$parallel_tests' to `yes' then include `./defs' (rather than simply including `./defs-p'). * tests/parallel-tests2.test: Likewise. * tests/parallel-tests3.test: Likewise. * tests/parallel-tests4.test: Likewise. * tests/parallel-tests5.test: Likewise. * tests/parallel-tests6.test: Likewise. * tests/parallel-tests7.test: Likewise. * tests/parallel-tests8.test: Likewise. * tests/parallel-tests9.test: Likewise. * tests/parallel-tests10.test: Likewise. * tests/README (Section "Writing Test Cases", subsection "Do"): Adjusted the parts referring to tests checking `parallel-tests' behaviour. Some other minor related improvements. * tests/.gitignore (defs-p): Removed.
f923b46e 2010-03-04 21:09:13 Remove redundant unset of variable TESTS from some test scripts. * tests/color.test: Do not unset the `TESTS' variable, as it's already unset in the `defs' file. * tests/check5.test: Likewise. * tests/check8.test: Likewise. * tests/check9.test: Likewise. * tests/check10.test: Likewise. * tests/check11.test: Likewise. * tests/parallel-tests.test: Likewise. * tests/parallel-tests3.test: Likewise. * tests/parallel-tests4.test: Likewise. * tests/parallel-tests5.test: Likewise. * tests/parallel-tests6.test: Likewise. * tests/parallel-tests7.test: Likewise.
5a67f3a5 2010-03-04 03:32:35 Fix typo in ChangeLog entry.
a1d5239b 2010-03-01 20:43:25 Fix cscope test on systems without working Fortran compiler. * tests/cscope.test: Skip remainder of test if `$MAKE all' fails. * THANKS: Update. Report by Peter Johansson. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
4147afc1 2010-02-24 19:56:26 Merge branch 'lzip-support' * lzip-support: Add lzip compression support.
3c3ff958 2010-02-24 19:41:59 Add lzip compression support. * automake.in (handle_dist): Recognize dist-lzip. (make_paragraphs): Map LZIP to dist-lzip. * doc/automake.texi (Dist): Add dist-lzip. (Options): Likewise. * lib/Automake/Options.pm (_process_option_list): Add dist-lzip. * lib/am/distdir.am (dist dist-all): Add command to create an lzip-compressed tarball. (distcheck): Handle lzip-compressed tarballs just like the others. * tests/defs.in: Test for lzip, too. * tests/lzip.test: New file, based on nogzip.test. * tests/Makefile.am (TESTS): Add lzip.test. * NEWS: Update. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
d3092078 2010-02-22 22:16:34 Merge branch 'maint'
64399ee8 2010-02-22 22:08:43 Improve help message of mdate-sh. * mdate-sh: mention actual output format in help message. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c84e8917 2010-02-22 18:53:51 Deprecate dist-lzma in favor of dist-xz. * doc/automake.texi (The Types of Distributions, Options): Adjust text to reflect renaming of lzma to xz. * NEWS: Update. Missing deprecation noted by Antonio Diaz Diaz. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
8e5a8aae 2010-02-20 17:38:19 Add tests about support of wildcards in EXTRA_DIST. * tests/extra10.test: New test, check basic support of wildcards in EXTRA_DIST. * tests/extra11.test: New test, check more complex usage of wildcards in EXTRA_DIST. * tests/extra11.test: New test, check usage of wildcards in EXTRA_DIST when $builddir != $srcdir. * tests/Makefile.am (TESTS): Updated accordingly. Necessity of these new tests suggested by Braden McDaniel and Ralf Wildenhues. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
99f8fda5 2010-02-08 07:33:03 Merge branch 'maint'
9096695f 2010-02-08 07:32:20 Fix copyright statement in gnupload script. * lib/gnupload: Fix copyright statement. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
e75d52b1 2010-02-06 20:48:26 Merge branch 'maint'
dbfabdfc 2010-01-30 22:21:19 Fix exit status of signal handlers in shell scripts. The value of `$?' on entrance to signal handlers in shell scripts cannot be relied upon, so set the exit code explicitly to 128 + SIG<SIGNAL>. * lib/am/check.am (am__check_pre): Use `exit 143' in signal handler. * lib/elisp-comp: Likewise. * lib/install-sh: Likewise. * lib/ylwrap: Likewise. Also, fix script to trap signal 13, not 3. * NEWS, THANKS: Update. Bug report, analysis, and initial patch by Dmitry V. Levin. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1fd9d393 2010-02-06 18:27:55 Improve gnupload usage text. * gnupload (usage): Shorten to make more likely to fit on a tty line. Mention CMD in the synopsis. With ..., plural is implied. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f5cb540e 2010-02-06 18:21:52 Use --email with gendocs.sh. * HACKING: Set bug reporting address in gendocs.sh command.
d56acb87 2010-01-23 23:23:08 Fix some typos in the manual * doc/automake.texi (Nested Packages, Rebuilding): Fix typos. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
335494d7 2010-01-24 12:37:36 Merge branch 'je-silent' * je-silent: Fix silent-rules output for disabled dependency tracking.
c150e6c8 2010-01-24 12:36:47 Fix silent-rules output for disabled dependency tracking. * lib/am/depend2.am [!%FASTDEP%]: Rework silent-rules variable expansion code to also work in the case where %AMDEP% expands to FALSE at config.status time, using new substitution string %VERBOSE-NODEP%. * automake.in (verbose_nodep_flag): New function, appending `@am__nodep@' to the verbose-variable name. (handle_languages): If dependencies are not disabled, use it to set %VERBOSE-NODEP%. * m4/depend.m4: Substitute am__nodep as '_no', so the second verbose-variable will always expand to an empty string, if dependencies are enabled. * tests/silent5.test: Also test --disable-dependency-tracking; also test per-target flags for non-C language files. * tests/silent9.test: New test, like silent4.test but disable dependency tracking. * tests/Makefile.am: Adjust. * NEWS, THANKS: Update. Report by Dmitry V. Levin <ldv@altlinux.org>. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
f68d0155 2010-01-17 14:22:56 Merge branch 'maint'
05a3690f 2010-01-17 14:20:15 Slighty improve tests acoutbs.test and acoutbs2.test. * tests/acoutbs2.test: Enable `errexit' shell flag. Check that autoconf and configure work, that the file `zot' is created by configure, and that no file containing a backslash in its name is created. * tests/acoutbs.test: Likewise, plus updated copyright years. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ff27d1ec 2010-01-17 14:18:39 Fix test acoutbs2.test. * tests/acoutbs2: In the generated configure.in: add proper calls to AC_INIT and AM_INIT_AUTOMAKE, and remove explicit definition of PACKAGE and VERSION. Add a call to aclocal before calling automake. Updated copyright years. * tests/Makefile.am (XFAIL_TESTS): Removed acoutbs2.test. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
31c51b2a 2010-01-17 14:15:15 Add forgotten test scripts to $(TESTS). * tests/Makefile.am (TESTS): Added test scripts present on the filesystem, which were erroneously left out from $(TESTS): acoutbs2.test, badopt.test, extra2.test. (XFAIL_TESTS): Added acoutbs2.test. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
64161769 2010-01-17 13:48:16 Sync auxiliary files from upstream. * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub: Sync from upstream. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
7f2d6fb3 2010-01-17 12:08:50 Merge branch 'maint'
72c9d14d 2010-01-17 12:08:19 Bump copyright years. * aclocal.in (write_aclocal, version): Bump copyright years. * automake.in (gen_copyright, version): Likewise. * doc/automake.texi: Likewise. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
4eef9492 2010-01-17 12:06:44 Merge branch 'maint' * maint: Rotate ChangeLog. This is a faked merge, to ensure that the ChangeLog.09 file represents the contents from master, not from maint.
089490a8 2010-01-17 12:03:48 Rotate ChangeLog. * ChangeLog.09: New file, rotated from ... * ChangeLog: ... here. * Makefile.am (EXTRA_DIST): Distribute ChangeLog.09. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>