Don't use patch -b, the flag has different meanings for BSD and GNU patch.
[dragonfly.git] / share / man / tools / .param
1 export MANDIR TMPDIR
2 export DIRLST FILLST
3 export LFLAG PFLAG ID
4
5 MANDIR=/usr/man
6 TMPDIR=/tmp
7 DIRLST=
8 FILLST=
9 LFLAG=
10 PFLAG=
11 ID=
12
13 shift
14
15 while [ $# -gt 0 ]
16 do
17         case $1 in
18         -m)
19                 shift
20                 MANDIR=$1
21                 shift
22                 ;;
23
24         -t)
25                 shift
26                 TMPDIR=$1
27                 shift
28                 ;;
29
30         -d | -l)
31                 LFLAG=1
32                 shift
33                 ;;
34
35         -p)
36                 PFLAG=1
37                 shift
38                 ;;
39
40         -i | -o)
41                 shift
42                 ID=$1
43                 shift
44                 ;;
45
46         -s)
47                 shift
48                 while [ $# -gt 0 ]
49                 do
50                         case $1 in
51                         [1-8])
52                                 DIRLST="$DIRLST $1"
53                                 shift
54                                 ;;
55
56                         *)
57                                 break
58                                 ;;
59                         esac
60                 done
61                 ;;
62
63         -f)
64                 shift
65                 while [ $# -gt 0 ]
66                 do
67                         case $1 in
68                         -*)
69                                 break
70                                 ;;
71
72                         *)
73                                 FILLST="$FILLST $1"
74                                 shift
75                                 ;;
76                         esac
77                 done
78                 ;;
79
80         *)
81                 echo $0: unknown option $1
82                 exit 2
83                 ;;
84         esac
85 done
86
87 if [ -z "$DIRLST" ]
88 then
89         DIRLST="1 2 3 4 5 6 7 8"
90 fi
91
92 if [ -z "$FILLST" ]
93 then
94         FILLST=*.*
95 fi