diff options
author | Gary V. Vaughan <gary@gnu.org> | 2011-10-27 10:00:29 +0700 |
---|---|---|
committer | Gary V. Vaughan <gary@gnu.org> | 2011-11-17 17:56:40 +0700 |
commit | aa2b2b71fa04097cab30398ee5e5f99ad894773b (patch) | |
tree | 7dcd7fc1e476aba7d1a4d21296ea7024031b3c8d /build-aux/git-log-fix | |
parent | cd1292f5bcd4bf2fbcb637e4cdb2338d2db56a63 (diff) | |
download | libtool-aa2b2b71fa04097cab30398ee5e5f99ad894773b.tar.gz |
libtoolize: rename `libltdl/config' directory to standard `build-aux'.
In addition to moving the autoconf auxiliary script directory
into the place expected by GNU developers ($top_srcdir/build-aux)
we also simplify libtoolize somewhat by having libltdl use
whatever directory was specified by the parent project. This is
much more flexible, allows libltdl client projects to also use a
single canonical `$top_srcdir/build-aux' auxiliary script
directory, and maintains backward compatibility with existing
projects that wish to continue using $ltdl_dir/config.
* libltdl/config: Moved whole directory from here...
* build-aux: ...to here.
* libtoolize.m4sh (func_install_pkgaux_subproject): Remove.
(func_install_pkgaux_parent): Remove.
(func_install_pkgaux_files): Considerably simplified now that we
have only a single auxiliary directory to worry about.
(subproject_aux_dir): Remove.
* bootstrap.conf (libtool_readme_release_package_substitutions):
No need to substitute our old unusual aux_dir location into
README-release any more.
* cfg.mk (_build-aux): Now that we use the standard location for
this directory, no need to set this variable either.
* configure.ac (AC_INIT): git-version-gen has moved.
(AC_CONFIG_AUX_DIR): Adjust.
* Makefile.am (stamp-mk, auxexefiles, auxfiles)
(install-data-local): Use build-aux instead of config.
(libltdl/stamp-mk): Ditto.
* libltdl/configure.ac, tests/cdemo/configure.ac,
tests/demo/configure.ac, tests/depdemo/configure.ac,
tests/f77demo/configure.ac, tests/fcdemo/configure.ac,
tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
tests/pdemo/configure.ac, tests/tagdemo/configure.ac
(AC_CONFIG_AUX_DIR): Ditto.
* tests/defs.m4sh (aux_dir): Ditto.
* tests/configure-iface.at, tests/getopt-m4sh.at,
tests/libtoolize.at, tests/subproject.at, tests/testsuite.at:
Ditto.
* Makefile.am (ltdl_ac_aux_dir): Extract at build-time...
* libtoolize.m4sh (require_ltdl_ac_aux_dir): ...so that
libtoolize can access it at runtime without requiring GNU M4 via
the extract-trace script.
(require_Makefile_am_filter): Use it to determine whether the
aux_dir declared in the current (parent) project configure is
compatible with the declarations in installed ltdl autotools
source files.
(require_configure_ac_filter): New function to perform similar
checks and rewrite configure.ac during installation if necessary.
* NEWS: Updated.
Signed-off-by: Gary V. Vaughan <gary@gnu.org>
Diffstat (limited to 'build-aux/git-log-fix')
-rw-r--r-- | build-aux/git-log-fix | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/build-aux/git-log-fix b/build-aux/git-log-fix new file mode 100644 index 00000000..e03fe48d --- /dev/null +++ b/build-aux/git-log-fix @@ -0,0 +1,80 @@ +# This file is expected to be used via gitlog-to-changelog's --amend=FILE +# option. It specifies what changes to make to each given SHA1's commit +# log and metadata, using Perl-eval'able expressions. + +a5ef08182ce0fb80b8adcff5872f190afd915908 +# Date: Wed Nov 16 12:13:55 2011 +0700 +# Fix a typo. +s,bootstraps,bootstrap's, + +88224124e4f57166cdcc78be29730372762a147e +# Date: Tue Nov 15 16:44:15 2011 +0700 +# Fix a typo. +s,todays,today's, + +e8db92c345b99acd9c6984a321fc241ed1d01d23 +# Date: Tue Nov 15 13:26:53 2011 +0700 +# Email address of Reporters is in THANKS. +s,(Reported by .*?) *<.*>,$1., + +0fe4d0740effaec9d08ee9683fb493d8ad0bd8b5 +# Date: Mon Oct 17 16:43:18 2011 +0700 +# No empty lines in a single commit. +s,\n\n,\n,g; +# Fix a typo. +s,soure,source, + +789817d512111d063981446efc7493ce87696bb3 +# Date: Mon Oct 17 12:40:55 2011 +0700 +# No empty lines in a single commit. +s,\n\n,\n,g + +49ae2888b43cad358e2ff60a69722341116e7b40 +# Date: Sun Oct 2 10:02:18 2011 -0500 +# No leading tabs in git log message. +s,\n\t,\n,g + +920da81be698974faa50bd36a60248e2c18c4fd5 +# Date: Sun Sep 25 17:39:04 2011 -0500 +# No leading tabs in git log message. +s,\n\t,\n,g; +# No empty lines in a single commit. +s,\n\n,\n,g + +dc28c2bfbcb4879bc04a73186d72ec0e7ef2ad4c +# Date: Thu Sep 1 18:45:03 2011 -0500 +# Typo in name. +s,Davd,David, + +1ea9302bd1eadf25b466fcd7e8697e4bef111493 +# Date: Sun Apr 10 10:17:21 2011 +0200 +# Add back missing annotation: +s,$,\nCopyright-paperwork-exempt: Yes, + +1b76054f4763a28ae1b01fbeee86ba0c524d1923 +# Date: Mon Mar 14 08:40:50 2011 +0100 +# Refill to 64 columns (72 in ChangeLog including leading \t): +s,to add all\nnecessary,to\nadd all necessary,; +s,support\. Currently,support.\nCurrently,; +s,filters\n,filters ,; +s,the case with,the\ncase with,; +s,This change\nhandles,This change handles,; +s,the situation for,the situation\nfor,; +s,thread\nsupport was,thread support\nwas,; +# Indent urls slightly: +s,\nhttp://,\n http://,g; +# No empty lines in a single commit: +s,\n\n,\n,g; +# Add back missing annotation, and co-author: +s,$,\nCopyright-paperwork-exempt: Yes,; +s,$,\nCo-authored-by: Rhys Ulerich <rhys.ulerich\@gmail.com>,; + +e94c6d6e0359d92f08f491f57e0ef3371e978952 +# Date: Thu Jan 20 19:35:14 2011 +0100 +# Add back missing annotation: +s,$,\nCopyright-paperwork-exempt: Yes, + +9167aecabd12c5afe7a65d45dc73f8c92ab42f05 +# Date: Sun Jan 9 19:51:28 2011 +0100 +# Add back missing annotation: +s,$,\nCopyright-paperwork-exempt: Yes, |