From 50b13cdedb19f4bdd6737e8d2cdb4daa4e886c92 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 27 Aug 2013 23:01:52 -0700 Subject: [PATCH] * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, for portability to hosts where /bin/sh has problems. --- ChangeLog | 5 +++++ Makefile.in | 2 +- admin/ChangeLog | 5 +++++ admin/unidata/Makefile.in | 2 +- doc/emacs/ChangeLog | 5 +++++ doc/emacs/Makefile.in | 2 +- doc/lispintro/ChangeLog | 5 +++++ doc/lispintro/Makefile.in | 2 +- doc/lispref/ChangeLog | 5 +++++ doc/lispref/Makefile.in | 2 +- doc/misc/ChangeLog | 5 +++++ doc/misc/Makefile.in | 2 +- leim/ChangeLog | 5 +++++ leim/Makefile.in | 5 +---- lib-src/ChangeLog | 5 +++++ lib-src/Makefile.in | 5 +---- lisp/ChangeLog | 5 +++++ lisp/Makefile.in | 2 +- nextstep/ChangeLog | 5 +++++ nextstep/Makefile.in | 2 +- src/ChangeLog | 5 +++++ src/Makefile.in | 2 +- test/ChangeLog | 5 +++++ test/automated/Makefile.in | 2 +- 24 files changed, 72 insertions(+), 18 deletions(-) diff --git a/ChangeLog b/ChangeLog index d99187ccf95..eda75951238 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-28 Stefan Monnier * configure.ac (DOCMISC_W32): New var to replace DOCMISC_*_W32. diff --git a/Makefile.in b/Makefile.in index d5cd6bd8d20..8e3a846c8df 100644 --- a/Makefile.in +++ b/Makefile.in @@ -56,7 +56,7 @@ # make docs # Make Emacs documentation files from their sources; requires makeinfo. -SHELL = /bin/sh +SHELL = @SHELL@ # This may not work with certain non-GNU make's. It only matters when # inheriting a CDPATH not starting with the current directory. diff --git a/admin/ChangeLog b/admin/ChangeLog index 245c809ec81..29118deba7f 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * unidata/Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-27 Glenn Morris * admin.el (manual-misc-manuals): Use INFO_COMMON rather than diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in index c759079a49a..df225cc8cbf 100644 --- a/admin/unidata/Makefile.in +++ b/admin/unidata/Makefile.in @@ -21,7 +21,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ srcdir = @srcdir@ abs_builddir = @abs_builddir@ diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index f94db60f25f..2dd245a92ba 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-17 Xue Fuqiao * text.texi (Enriched Justification): Minor fixes. diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in index 7aeead4e2f6..bf9f8152ad4 100644 --- a/doc/emacs/Makefile.in +++ b/doc/emacs/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ # NB If you add any more configure variables, # update the sed rules in the dist target below. diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog index db02a257a3a..a47183f4d27 100644 --- a/doc/lispintro/ChangeLog +++ b/doc/lispintro/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-12 Glenn Morris * emacs-lisp-intro.texi (Complete copy-region-as-kill): Fix typo. diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in index ad1b978f255..363e12215b3 100644 --- a/doc/lispintro/Makefile.in +++ b/doc/lispintro/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ # NB If you add any more configure variables, # update the sed rules in the dist target below. diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index d27f58c0efa..8b5aa65ff96 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-26 Stefan Monnier * variables.texi (File Local Variables): Don't recommend quoting! Ever! diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in index c7aa5ac1a28..164646ac433 100644 --- a/doc/lispref/Makefile.in +++ b/doc/lispref/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ # NB If you add any more configure variables, # update the sed rules in the dist target below. diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index c08de7e4a59..22148deace0 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-28 Stefan Monnier Try to reduce redundancy in doc/misc/Makefile.in. diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in index 0c2b48aa67e..30fc4953172 100644 --- a/doc/misc/Makefile.in +++ b/doc/misc/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ # Where to find the source code. $(srcdir) will be the man-aux # subdirectory of the source tree. This is diff --git a/leim/ChangeLog b/leim/ChangeLog index abe0e195ff9..3e25c0edbe1 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-06-21 Juanma Barranquero * quail/croatian.el ("croatian-prefix"): diff --git a/leim/Makefile.in b/leim/Makefile.in index b04eb6c2e77..7c3f3ca47e1 100644 --- a/leim/Makefile.in +++ b/leim/Makefile.in @@ -21,10 +21,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . - -# Avoid trouble on systems where the `SHELL' variable might be -# inherited from the environment. -SHELL = /bin/sh +SHELL = @SHELL@ # Here are the things that we expect ../configure to edit. srcdir=@srcdir@ diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 53d66ba1e37..d2e9dd18177 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-10 Eli Zaretskii * update-game-score.exe.manifest: New file. diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index fe1900a2a40..994eb2bb266 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in @@ -18,10 +18,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . - -# Avoid trouble on systems where the `SHELL' variable might be -# inherited from the environment. -SHELL = /bin/sh +SHELL = @SHELL@ # Following ../lisp/Makefile.in. EMACS = ../src/emacs diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6c9afcc5630..31533b92a99 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-28 Stefan Monnier * emacs-lisp/cconv.el (cconv--analyse-function): Improve warning. diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 066e15368da..c71fb37e62c 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ diff --git a/nextstep/ChangeLog b/nextstep/ChangeLog index d76d832555c..7e5e7b520dd 100644 --- a/nextstep/ChangeLog +++ b/nextstep/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-06-02 Jan Djärv * templates/Info-gnustep.plist.in: Add NSDocumentClass EmacsDocument. diff --git a/nextstep/Makefile.in b/nextstep/Makefile.in index feeafc0d694..8e768f70043 100644 --- a/nextstep/Makefile.in +++ b/nextstep/Makefile.in @@ -20,7 +20,7 @@ ### Commentary: ### Code: -SHELL = /bin/sh +SHELL = @SHELL@ srcdir = @srcdir@ EXEEXT = @EXEEXT@ diff --git a/src/ChangeLog b/src/ChangeLog index dfcad3bf120..ed2346424ea 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-28 Dmitry Antipov Redesign redisplay interface to drop global output_cursor. diff --git a/src/Makefile.in b/src/Makefile.in index f0ed770ac8f..0e7ff9cbd33 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -23,7 +23,7 @@ # script may need modifying in sync with changes made here. Try to # avoid shell-ism because the DOS build has to use the DOS shell. -SHELL = /bin/sh +SHELL = @SHELL@ # Here are the things that we expect ../configure to edit. # We use $(srcdir) explicitly in dependencies so as not to depend on VPATH. diff --git a/test/ChangeLog b/test/ChangeLog index 969bc3c4939..bbc841585d1 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,8 @@ +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + 2013-08-21 David Engster * automated/eieio-tests.el, automated/eieio-test-persist.el: diff --git a/test/automated/Makefile.in b/test/automated/Makefile.in index d4bfcc12130..5e0ca182c65 100644 --- a/test/automated/Makefile.in +++ b/test/automated/Makefile.in @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with GNU Emacs. If not, see . -SHELL = /bin/sh +SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ -- 2.39.2