Fix usage
[git-tools-moved-to-github.git] / fixup-headers / fixup.sh
1 #!/bin/sh
2 R="$1"
3 if test -z "$R"; then
4         echo "Supply range. Eg 2006-2009"
5         exit 1
6 fi
7 for f in `find . \( -name '*.[ch]' -or -name Makefile.am -or -name makefile \
8         -or -name '*.cpp' -or -name '*.hpp' -or -name license.txt \
9         -or -name README -or -name configure.ac -or -name '*.nsi' \
10         -or -name '*.rnc' \) -print`; do
11         echo $f
12         sed "s/Copyri.*20.*Data/Copyright (C) $R Index Data/g" < $f >${f}_new
13         if diff $f ${f}_new >/dev/null; then
14                 :
15         else
16                 cp ${f}_new ${f}
17         fi
18         rm ${f}_new
19 done
20