Home | History | Annotate | Line # | Download | only in sets
makeflist revision 1.1.1.1
      1  1.1  cgd #!/bin/csh -f
      2  1.1  cgd 
      3  1.1  cgd set arch=`uname -m`
      4  1.1  cgd set listsdir=`pwd`/lists
      5  1.1  cgd 
      6  1.1  cgd set TMPFILE=/tmp/_LIST.$$
      7  1.1  cgd 
      8  1.1  cgd set lists=(base comp etc games text)
      9  1.1  cgd # SPECIAL: man misc
     10  1.1  cgd # EXTRA SPECIAL (not done here): secr
     11  1.1  cgd 
     12  1.1  cgd foreach setname ($lists)
     13  1.1  cgd 	cat $listsdir/$setname/mi $listsdir/$setname/md.${arch} >>! $TMPFILE
     14  1.1  cgd end
     15  1.1  cgd 
     16  1.1  cgd set setname=man
     17  1.1  cgd grep ${arch} $listsdir/man/md_share | \
     18  1.1  cgd     cat $listsdir/$setname/mi $listsdir/$setname/md.${arch} - >>! $TMPFILE
     19  1.1  cgd 
     20  1.1  cgd set setname=misc
     21  1.1  cgd grep -v ${arch} $listsdir/man/md_share | \
     22  1.1  cgd     cat $listsdir/$setname/mi $listsdir/$setname/md.${arch} - >>! $TMPFILE
     23  1.1  cgd 
     24  1.1  cgd sort $TMPFILE
     25  1.1  cgd /bin/rm $TMPFILE
     26