automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Update of my February patches to CVS automake


From: Bonzini
Subject: [PATCH] Update of my February patches to CVS automake
Date: Fri, 3 May 2002 10:28:16 -0400
User-agent: Mutt/1.3.25i

This patch does these things:
* add PDF support via texi2dvi's --pdf option.  Triggered by `make pdf'

* test for --help and --version in gnits mode

* better checks for distribution of license files
** prefer COPYING.LESSER to COPYING.LIB (error in gnits mode, warning in
   gnu mode), distribute COPYING.LESSER automatically
** in gnu or gnits modes, don't require COPYING if COPYING.LESSER is there

* support for shtool

I can sign a copyright assignment if it's accepted.  The code was
already more or less revised when I submitted patches relative to
Automake 1.5 back in February; this is against CVS automake, checked
out about two hours ago (2PM in Europe).

Here is the ChangeLog entry.

2002-05-03      Paolo Bonzini  (address@hidden)

        * automake.in (check_gnu_standards): accept in --gnu
        mode that COPYING is absent if COPYING.LESSER is there.
        Warn if COPYING.LIB is there.
        (check_gnits_standards): Fail if COPYING.LIB is there.
        (common_files): Automatically distribute COPYING.LESSER.
        * automake.texi (Gnits) document this.

        * automake.in (process_option_list): recognize std-options
        (handle_options): assume std-options in GNITS mode
        (handle_minor_options): handle std-options
        (am_install_var): handle std-options
        * lib/am/scripts.am: Added the check-options target.
        * lib/am/progs.am: Added the check-options target.
        * tests/gnits2.test: new test case for this feature
        * tests/Makefile.am: added gnits2.test

        * automake.in (required_targets): add PDF related targets
        (initialize_per_input): likewise
        (scan_texinfo_file): likewise
        (handle_texinfo_helper): likewise
        * lib/am/texinfos.am: add PDF related targets

        * automake.in (common_files): distribute shtool
        (shtool, shtool_scripts, shtoolize): new variables
        (parse_arguments): parse shtool-related options
        (handle_texinfo_helper): don't look for mdate-sh if
        shtool is being used; substitute MDATE rather than MDDIR
        (handle_configure): don't look for mkinstalldirs if
        shtool is being used
        (scan_autoconf_files): require shtool instead of install-sh
        and mkinstalldirs, if it is being used
        * lib/am/texi-vers.am: use %MDATE% rather than %MDDIR%/mdate-sh
        * automake.texi (Auxiliary programs): refer to shtool
        and document it
        (Automake options): document shtool-related options
        (Texinfo): document that shtool can replace mdate-sh

Attachment: automake-bonz-patch.diff
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]