[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mkinstalldirs --version
From: |
Karl Berry |
Subject: |
mkinstalldirs --version |
Date: |
Mon, 2 Jun 2003 11:26:49 -0400 |
Alexandre, can we put a date "version" into mkinstalldirs?
Gettext installs mkinstalldirs and thus can overwrite a newer version,
since right now there's no explicit way of knowing what the version is.
Here's a patch.
2003-06-02 <address@hidden>
* mkinstalldirs (version): new variable.
(--version): new option.
(usage): improve message.
*** mkinstalldirs.~1.4.~ Thu Nov 14 13:06:06 2002
--- mkinstalldirs Mon Jun 2 08:24:50 2003
***************
*** 1,14 ****
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
! # Author: Noah Friedman <address@hidden>
# Created: 1993-05-16
! # Public domain
errstatus=0
dirmode=""
usage="\
! Usage: mkinstalldirs [-h] [--help] [-m MODE] DIR ..."
# process command line arguments
while test $# -gt 0 ; do
--- 1,20 ----
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
! # Original author: Noah Friedman <address@hidden>
# Created: 1993-05-16
! # Public domain.
!
! version="mkinstalldirs 2003-06-02"
errstatus=0
dirmode=""
usage="\
! Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
!
! Create each directory DIR (with mode MODE, if specified), including all
! leading file name components.
! "
# process command line arguments
while test $# -gt 0 ; do
***************
*** 20,25 ****
--- 26,32 ----
test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
dirmode="${1}"
shift ;;
+ --version) echo "$version"; exit 0;;
--) shift; break ;; # stop option processing
-*) echo "${usage}" 1>&2; exit 1 ;; # unknown option
*) break ;; # first non-opt arg
- mkinstalldirs --version,
Karl Berry <=