|
Packit Service |
366393 |
#! /bin/sh
|
|
Packit Service |
366393 |
# topline.sh.
|
|
Packit Service |
366393 |
# update top lines in docs.
|
|
Packit Service |
366393 |
|
|
Packit Service |
366393 |
# get version number and current date
|
|
Packit Service |
366393 |
ver=$(grep PACKAGE_VERSION config.h | sed 's/.*VERSION *"\(.*\)".*/\1/')
|
|
Packit Service |
366393 |
if test -z "$ver"; then
|
|
Packit Service |
366393 |
echo "Cannot get version from config.h" 1>&2
|
|
Packit Service |
366393 |
exit 1
|
|
Packit Service |
366393 |
fi
|
|
Packit Service |
366393 |
date=$(date +"%Y-%m-%d")
|
|
Packit Service |
366393 |
# update
|
|
Packit Service |
366393 |
if test -z "$@"; then
|
|
Packit Service |
366393 |
files=$(grep -l '^#=====' * 2>/dev/null)
|
|
Packit Service |
366393 |
else
|
|
Packit Service |
366393 |
files=$@
|
|
Packit Service |
366393 |
fi
|
|
Packit Service |
366393 |
for fnm in $files; do
|
|
Packit Service |
366393 |
if [ "$fnm" = "NEWS" ] ; then
|
|
Packit Service |
366393 |
continue
|
|
Packit Service |
366393 |
fi
|
|
Packit Service |
366393 |
echo "Updating $fnm..." 1>&2
|
|
Packit Service |
366393 |
{ echo "#============================================================================"
|
|
Packit Service |
366393 |
echo "# Enca v$ver ($date) guess and convert encoding of text files"
|
|
Packit Service |
366393 |
echo "# Copyright (C) 2000-2003 David Necas (Yeti) <yeti@physics.muni.cz>"
|
|
Packit Service |
366393 |
echo "# Copyright (C) 2009-2016 Michal Cihar <michal@cihar.com>"
|
|
Packit Service |
366393 |
echo "#============================================================================"
|
|
Packit Service |
366393 |
sed -e '1,5 d' "$fnm"
|
|
Packit Service |
366393 |
} > tmp$$
|
|
Packit Service |
366393 |
mv -f tmp$$ $fnm
|
|
Packit Service |
366393 |
done
|
|
Packit Service |
366393 |
rm -f tmp$$
|