lib/install-sh


Log

Author Commit Date CI Message
Alexandre Duret-Lutz 954aea51 2003-09-24T21:57:26 * lib/install-sh (src, dst): Protect names starting with `-', as in mkinstalldirs.
Paul Eggert a70aabfb 2003-06-14T05:04:52 (dsttmp, rmtmp): Do not use '#' in file names; it's not guaranteed by POSIX and it doesn't work on OpenVMS. Bug reported by Bernard Giroud in: http://mail.gnu.org/archive/html/autoconf-patches/2003-06/msg00013.html
Alexandre Duret-Lutz 7bb3bbe6 2003-05-09T17:58:21 * lib/install-sh: Update copyright notice and license to that of X11R6. This removes an advertising clause reported as Debian bug #191717.
Jim Meyering b0157dde 2003-01-17T14:50:42 Accept --help and --version, and lots of syntactic clean-up. Use consistent indentation, two spaces per level. (scriptversion): New variable. Change initializations like `variable=""' to `variable='. (usage): New variable. Use `test', not `['. Use `test -z "$var"', not `[ x"$var" = x ]'. Use `test -n "$var"', not `[ x"$var" != x ]'. Alphabetize case entries. Accept --help and --version options. Remove unnecessary `else :' clauses. Add a `Local variables' eval block to help emacs users update the time-stamp variable added above. Mostly from Karl Berry.
Jim Meyering da5ee0f6 2002-11-25T20:00:36 Use `$0:' at the beginning of each diagnostic, not `install:'.
Jim Meyering 9f68ee5c 2002-11-10T14:26:15 Make install-sh work even when names contain spaces or certain (but not all) shell metachars. * lib/install-sh: Remove lots of unnecessary quoting. Add double quotes where necessary. Write diagnostics to stderr, not stdout. Normalize spacing in diagnostics: use one space (not two, and not a TAB) after the leading `install:'. Remove trailing white space. Remove unnecessary curly braces. If removing the destination fails, also try to move it aside. Use `trap' more portably.
Alexandre Duret-Lutz e76722fa 2002-06-27T08:46:45 * Makefile.am (fetch): Fetch install-sh from Autoconf CVS. * lib/config.sub, lib/install-sh: New upstream versions.
Akim Demaille 6f8a9c0c 2002-01-24T17:49:13 * lib/install-sh: Update, from Autoconf.
Tom Tromey 2924011e 1998-12-02T12:42:28 * texinfo.tex, config.guess, config.sub, install-sh: New versions. * ansi2knr.c: New version.
Tom Tromey 6e1da29e 1997-04-30T02:05:16 minor updates from franc,ois
Tom Tromey 4314bddf 1996-07-19T16:28:27 Make sure ansi2knr is distributed
Tom Tromey c068ebae 1996-05-14T04:25:26 Fixlet
Tom Tromey 042e80a7 1995-11-12T23:01:53 Initial revision