install: pkglibexec_SCRIPTS is a valid prefix/primary combination
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 3 Jan 2012 08:06:09 +0000 (09:06 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 3 Jan 2012 21:21:33 +0000 (22:21 +0100)
commit4e4dae500390d2ace681e4e4bc4c590ecdca38c6
tree967a1158ab19697bf5b72ea1d8e394300fa6deda
parent971000c121b9b79b787435f1eaaa76caa37986ee
install: pkglibexec_SCRIPTS is a valid prefix/primary combination

It makes little sense for `libexec_SCRIPTS' to be accepted as valid
while `pkglibexec_SCRIPTS' is not.  So fix this inconsistency by
explicitly allowing `pkglibexec_SCRIPTS' as well.  It is worth
noting that the inconsistency has been there for a long time,
but only the quite recent commit `v1.11-373-g9ca6326' "Warnings
about primary/prefix mismatch fixed and extended" has made it
noisy enough to be noticed.

* automake.in (handle_scripts): Also list `pkglibexec' among the
prefixes valid for the `SCRIPTS' primary.
* doc/automake.texi (Scripts): Likewise.
* tests/primary-prefix-valid-couples.test: Update.
* THANKS: Likewise.
* NEWS: Likewise.

Reported by Dennis Schridde on the automake list:
<http://lists.gnu.org/archive/html/automake/2012-01/msg00002.html>
NEWS
THANKS
automake.in
doc/automake.texi
tests/primary-prefix-invalid-couples.test
tests/primary-prefix-valid-couples.test