xref: /netbsd-src/external/bsd/ntp/dist/scripts/build/genCommitLog (revision 8585484ef87f5a04d32332313cdb799625f4faf8)
1*8585484eSchristos#! /bin/sh
2*8585484eSchristos
3*8585484eSchristosset -e
4*8585484eSchristos
5*8585484eSchristosGCL_REMOVEWRITE=0
6*8585484eSchristos. ./packageinfo.sh
7*8585484eSchristosif [ ! -w . ] ; then
8*8585484eSchristos        GCL_REMOVEWRITE=1
9*8585484eSchristos        chmod u+w .
10*8585484eSchristos        [ -f CommitLog -a ! -w CommitLog ] && chmod u+w CommitLog
11*8585484eSchristosfi
12*8585484eSchristosbk changes -v -m -r${CLTAG}.. > CommitLog.new
13*8585484eSchristosmv CommitLog.new CommitLog
14*8585484eSchristoscase "$GCL_REMOVEWRITE" in
15*8585484eSchristos 1) chmod a-w CommitLog .
16*8585484eSchristosesac
17