]> git.decadent.org.uk Git - dak.git/blob - scripts/debian/mk-extra-overrides.sh
mk-extra-overrides
[dak.git] / scripts / debian / mk-extra-overrides.sh
1 #!/bin/sh
2
3 # regexp to test if a file is okay:
4 #  grep -Ev '^[a-z0-9A-Z.+-]+\   Task    [a-z0-9:. ,+-]+$' task*
5
6 x="build-essential tag task"
7 opath="/org/ftp.debian.org/scripts/override"
8
9 for s in squeeze sid; do
10   for c in main contrib non-free; do
11     echo "Making $opath/override.$s.extra.$c"
12     if [ "$c" = "main" ]; then
13       c2="";
14     else
15       c2=".$c"
16     fi
17     for t in $x; do
18       if [ -e "$t$c2" ]; then cat $t$c2; fi
19       if [ -e "$t.$s$c2" ]; then cat $t.$s$c2; fi
20     done | sort > $opath/override.$s.extra.$c
21   done
22 done
23