Update of /cvsroot/devil-linux/build/scripts
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25551/scripts
Added Files:
tz
Log Message:
- added timezone updater from DL 1.2
--- NEW FILE: tz ---
#!/bin/bash
# $Source: /cvsroot/devil-linux/build/scripts/tz,v $
# $Revision: 1.2 $
# $Date: 2010/03/23 20:16:29 $
#
# http://www.devil-linux.org
# get the directoryname of the script
MYDIR=${0%/*}
# source functions and config
source $MYDIR/settings
case $1 in
build )
if [ $(basename $(pwd)) != tz ]; then
mkdir $WORKDIR/tz || exit 1
cd $WORKDIR/tz || exit 1
for tz in $SRCDIR/special/tz{data,code}*.tar.gz
do
tar -xzf $tz
done
fi
rm -fr $WORKDIR/tzdata
mkdir $WORKDIR/tzdata || exit 1
[ ! -d /usr/share/zoneinfo.orig ] && mv /usr/share/zoneinfo /usr/share/zoneinfo.orig
rm -fr /usr/share/zoneinfo
mkdir -p /usr/share/zoneinfo
make TZDIR=/usr/share/zoneinfo TOPDIR=$WORKDIR/tzdata install || exit 1
cd /usr/share || exit 1
mv zoneinfo-posix zoneinfo/posix || exit 1
mv zoneinfo-leaps zoneinfo/leaps || exit 1
;;
install )
cd $WORKDIR/tzdata/ || exit 1
copy_man ./man
cd $WORKDIR/tzdata/etc/ || exit 1
rm -f $CDDIR/usr/bin/tzselect $CDDIR/usr/sbin/{zic,zdump}
cp -f tzselect $CDDIR/usr/bin || exit 1
cp -f zic zdump $CDDIR/usr/sbin || exit 1
rm -fr $CDDIR/usr/share/zoneinfo*
cd /usr/share || exit 1
cp -dpPR zoneinfo $CDDIR/usr/share/ || exit 1
;;
* )
echo "ERROR ($0)"
echo "please add parameter so I know what to do"
exit 1
;;
esac
|