pkgsrc/devel/automake/PLIST
wiz a83ee7ef70 automake: update to 1.16.1.
New in 1.16.1:

* Bugs fixed:

  - '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)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New in 1.16:

* 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.

* New features added

  - A custom testsuite driver for the Guile Scheme SRFI-64 API has been added
    to the "contrib" section.  This allows a more convenient way to test Guile
    code without having to use low primitives such as exit status.  See
    SRFI-64 API specification for more details:
    <https://srfi.schemers.org/srfi-64/srfi-64.html>
2018-12-01 04:58:36 +00:00

122 lines
5.4 KiB
Text

@comment $NetBSD: PLIST,v 1.22 2018/12/01 04:58:36 wiz Exp $
bin/aclocal
bin/aclocal-${PKG_DIR_VERSION}
bin/automake
bin/automake-${PKG_DIR_VERSION}
info/automake-history.info
info/automake.info
man/man1/aclocal-${PKG_DIR_VERSION}.1
man/man1/aclocal.1
man/man1/automake-${PKG_DIR_VERSION}.1
man/man1/automake.1
share/aclocal-${PKG_DIR_VERSION}/amversion.m4
share/aclocal-${PKG_DIR_VERSION}/ar-lib.m4
share/aclocal-${PKG_DIR_VERSION}/as.m4
share/aclocal-${PKG_DIR_VERSION}/auxdir.m4
share/aclocal-${PKG_DIR_VERSION}/cond-if.m4
share/aclocal-${PKG_DIR_VERSION}/cond.m4
share/aclocal-${PKG_DIR_VERSION}/depend.m4
share/aclocal-${PKG_DIR_VERSION}/depout.m4
share/aclocal-${PKG_DIR_VERSION}/dmalloc.m4
share/aclocal-${PKG_DIR_VERSION}/extra-recurs.m4
share/aclocal-${PKG_DIR_VERSION}/gcj.m4
share/aclocal-${PKG_DIR_VERSION}/init.m4
share/aclocal-${PKG_DIR_VERSION}/install-sh.m4
share/aclocal-${PKG_DIR_VERSION}/internal/ac-config-macro-dirs.m4
share/aclocal-${PKG_DIR_VERSION}/lead-dot.m4
share/aclocal-${PKG_DIR_VERSION}/lex.m4
share/aclocal-${PKG_DIR_VERSION}/lispdir.m4
share/aclocal-${PKG_DIR_VERSION}/maintainer.m4
share/aclocal-${PKG_DIR_VERSION}/make.m4
share/aclocal-${PKG_DIR_VERSION}/missing.m4
share/aclocal-${PKG_DIR_VERSION}/mkdirp.m4
share/aclocal-${PKG_DIR_VERSION}/obsolete.m4
share/aclocal-${PKG_DIR_VERSION}/options.m4
share/aclocal-${PKG_DIR_VERSION}/prog-cc-c-o.m4
share/aclocal-${PKG_DIR_VERSION}/python.m4
share/aclocal-${PKG_DIR_VERSION}/runlog.m4
share/aclocal-${PKG_DIR_VERSION}/sanity.m4
share/aclocal-${PKG_DIR_VERSION}/silent.m4
share/aclocal-${PKG_DIR_VERSION}/strip.m4
share/aclocal-${PKG_DIR_VERSION}/substnot.m4
share/aclocal-${PKG_DIR_VERSION}/tar.m4
share/aclocal-${PKG_DIR_VERSION}/upc.m4
share/aclocal-${PKG_DIR_VERSION}/vala.m4
share/aclocal/README
share/automake-${PKG_DIR_VERSION}/Automake/ChannelDefs.pm
share/automake-${PKG_DIR_VERSION}/Automake/Channels.pm
share/automake-${PKG_DIR_VERSION}/Automake/Condition.pm
share/automake-${PKG_DIR_VERSION}/Automake/Config.pm
share/automake-${PKG_DIR_VERSION}/Automake/Configure_ac.pm
share/automake-${PKG_DIR_VERSION}/Automake/DisjConditions.pm
share/automake-${PKG_DIR_VERSION}/Automake/FileUtils.pm
share/automake-${PKG_DIR_VERSION}/Automake/General.pm
share/automake-${PKG_DIR_VERSION}/Automake/Getopt.pm
share/automake-${PKG_DIR_VERSION}/Automake/Item.pm
share/automake-${PKG_DIR_VERSION}/Automake/ItemDef.pm
share/automake-${PKG_DIR_VERSION}/Automake/Language.pm
share/automake-${PKG_DIR_VERSION}/Automake/Location.pm
share/automake-${PKG_DIR_VERSION}/Automake/Options.pm
share/automake-${PKG_DIR_VERSION}/Automake/Rule.pm
share/automake-${PKG_DIR_VERSION}/Automake/RuleDef.pm
share/automake-${PKG_DIR_VERSION}/Automake/VarDef.pm
share/automake-${PKG_DIR_VERSION}/Automake/Variable.pm
share/automake-${PKG_DIR_VERSION}/Automake/Version.pm
share/automake-${PKG_DIR_VERSION}/Automake/Wrap.pm
share/automake-${PKG_DIR_VERSION}/Automake/XFile.pm
share/automake-${PKG_DIR_VERSION}/COPYING
share/automake-${PKG_DIR_VERSION}/INSTALL
share/automake-${PKG_DIR_VERSION}/am/check.am
share/automake-${PKG_DIR_VERSION}/am/check2.am
share/automake-${PKG_DIR_VERSION}/am/clean-hdr.am
share/automake-${PKG_DIR_VERSION}/am/clean.am
share/automake-${PKG_DIR_VERSION}/am/compile.am
share/automake-${PKG_DIR_VERSION}/am/configure.am
share/automake-${PKG_DIR_VERSION}/am/data.am
share/automake-${PKG_DIR_VERSION}/am/dejagnu.am
share/automake-${PKG_DIR_VERSION}/am/depend.am
share/automake-${PKG_DIR_VERSION}/am/depend2.am
share/automake-${PKG_DIR_VERSION}/am/distdir.am
share/automake-${PKG_DIR_VERSION}/am/footer.am
share/automake-${PKG_DIR_VERSION}/am/header-vars.am
share/automake-${PKG_DIR_VERSION}/am/header.am
share/automake-${PKG_DIR_VERSION}/am/inst-vars.am
share/automake-${PKG_DIR_VERSION}/am/install.am
share/automake-${PKG_DIR_VERSION}/am/java.am
share/automake-${PKG_DIR_VERSION}/am/lang-compile.am
share/automake-${PKG_DIR_VERSION}/am/lex.am
share/automake-${PKG_DIR_VERSION}/am/library.am
share/automake-${PKG_DIR_VERSION}/am/libs.am
share/automake-${PKG_DIR_VERSION}/am/libtool.am
share/automake-${PKG_DIR_VERSION}/am/lisp.am
share/automake-${PKG_DIR_VERSION}/am/ltlib.am
share/automake-${PKG_DIR_VERSION}/am/ltlibrary.am
share/automake-${PKG_DIR_VERSION}/am/mans-vars.am
share/automake-${PKG_DIR_VERSION}/am/mans.am
share/automake-${PKG_DIR_VERSION}/am/program.am
share/automake-${PKG_DIR_VERSION}/am/progs.am
share/automake-${PKG_DIR_VERSION}/am/python.am
share/automake-${PKG_DIR_VERSION}/am/remake-hdr.am
share/automake-${PKG_DIR_VERSION}/am/scripts.am
share/automake-${PKG_DIR_VERSION}/am/subdirs.am
share/automake-${PKG_DIR_VERSION}/am/tags.am
share/automake-${PKG_DIR_VERSION}/am/texi-vers.am
share/automake-${PKG_DIR_VERSION}/am/texibuild.am
share/automake-${PKG_DIR_VERSION}/am/texinfos.am
share/automake-${PKG_DIR_VERSION}/am/vala.am
share/automake-${PKG_DIR_VERSION}/am/yacc.am
share/automake-${PKG_DIR_VERSION}/ar-lib
share/automake-${PKG_DIR_VERSION}/compile
share/automake-${PKG_DIR_VERSION}/config.guess
share/automake-${PKG_DIR_VERSION}/config.sub
share/automake-${PKG_DIR_VERSION}/depcomp
share/automake-${PKG_DIR_VERSION}/install-sh
share/automake-${PKG_DIR_VERSION}/mdate-sh
share/automake-${PKG_DIR_VERSION}/missing
share/automake-${PKG_DIR_VERSION}/mkinstalldirs
share/automake-${PKG_DIR_VERSION}/py-compile
share/automake-${PKG_DIR_VERSION}/tap-driver.sh
share/automake-${PKG_DIR_VERSION}/test-driver
share/automake-${PKG_DIR_VERSION}/texinfo.tex
share/automake-${PKG_DIR_VERSION}/ylwrap
share/doc/automake/amhello-1.0.tar.gz