]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - tools/tools/mid/mid-build
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / tools / tools / mid / mid-build
1 #!/bin/sh
2 #
3 # Copyright (c) March 1998 Wolfram Schneider <wosch@FreeBSD.org>
4 #
5 # create a Message-ID, In-Reply-To look(1) index database
6 #
7 # $FreeBSD$
8
9
10 TMPDIR=/var/tmp; export TMPDIR
11 home=/g/www/mid
12
13 dbout=$home/index
14 archive=$home/archive
15
16 PATH=$home/bin:/bin:/usr/bin:/usr/local/bin; export PATH
17
18
19 all ()
20 {
21     ( cd $archive || exit 1
22       find text/* -type f | mid-master-index 4 mid-index $dbout/mid
23     )
24 }
25
26 current ()
27 {
28     ( cd $archive || exit 1
29     find current/freebsd-* current/cvs-* -type f |
30         mid-master-index 1 mid-index $dbout/mid-current
31     )
32 }
33
34 if [ $# -le 0 ]; then
35         echo "usage mid-build {current|all}"
36         exit 1
37 fi
38
39 for db
40 do
41         case $db in
42                 current) current;;
43                 all) all;;
44                 *) echo "Huh? $db";;
45         esac
46 done