~ubuntu-branches/ubuntu/trusty/electricsheep/trusty-proposed

« back to all changes in this revision

Viewing changes to flame/mkinstalldirs

  • Committer: Bazaar Package Importer
  • Author(s): Alexis Sukrieh
  • Date: 2005-06-17 18:28:17 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050617182817-3ju56pnktawusjt8
Tags: 2.6.2-1
* New upstream release: 2.6.2.
  (closes: #309852)
* Added myself as maintainer (Sander Smeenk offered it to me).
* Added dpatch for handling changes applied on upstream sources.
* Added all missing manpages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#! /bin/sh
2
 
# mkinstalldirs --- make directory hierarchy
3
 
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
4
 
# Created: 1993-05-16
5
 
# Public domain
6
 
 
7
 
# $Id: mkinstalldirs,v 1.1 2003/04/26 22:25:39 spotspot Exp $
8
 
 
9
 
errstatus=0
10
 
 
11
 
for file
12
 
do
13
 
   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
14
 
   shift
15
 
 
16
 
   pathcomp=
17
 
   for d
18
 
   do
19
 
     pathcomp="$pathcomp$d"
20
 
     case "$pathcomp" in
21
 
       -* ) pathcomp=./$pathcomp ;;
22
 
     esac
23
 
 
24
 
     if test ! -d "$pathcomp"; then
25
 
        echo "mkdir $pathcomp" 1>&2
26
 
 
27
 
        mkdir "$pathcomp" || lasterr=$?
28
 
 
29
 
        if test ! -d "$pathcomp"; then
30
 
          errstatus=$lasterr
31
 
        fi
32
 
     fi
33
 
 
34
 
     pathcomp="$pathcomp/"
35
 
   done
36
 
done
37
 
 
38
 
exit $errstatus
39
 
 
40
 
# mkinstalldirs ends here