xref: /netbsd-src/external/bsd/ntp/dist/scripts/build/checkChangeLog (revision 8585484ef87f5a04d32332313cdb799625f4faf8)
1*8585484eSchristos#! /bin/sh
2*8585484eSchristos
3*8585484eSchristos. ./packageinfo.sh
4*8585484eSchristos
5*8585484eSchristos# HMS: Irix doesn't have 'head'...
6*8585484eSchristoscl1=`head -1 ChangeLog || sed -e 1q ChangeLog`
7*8585484eSchristos
8*8585484eSchristoscase "$repotype" in
9*8585484eSchristos dev) ;;
10*8585484eSchristos stable) ;;
11*8585484eSchristos *) echo "Unexpected repotype <$repotype>"
12*8585484eSchristos    exit 1
13*8585484eSchristos    ;;
14*8585484eSchristosesac
15*8585484eSchristos
16*8585484eSchristoscase "$repotype$cl1" in
17*8585484eSchristos dev---)
18*8585484eSchristos    echo "Dev repo ChangeLog must not begin with '---'!"
19*8585484eSchristos    exit 1
20*8585484eSchristos    ;;
21*8585484eSchristos dev*)
22*8585484eSchristos    ;;
23*8585484eSchristos stable---)
24*8585484eSchristos    ;;
25*8585484eSchristos stable*)
26*8585484eSchristos    echo "Stable repo Changelog must begin with '---'!"
27*8585484eSchristos    exit 1
28*8585484eSchristos    ;;
29*8585484eSchristosesac
30