Work from new iana timezone registry.

This commit is contained in:
Andrew McMillan 2012-02-01 12:47:37 -08:00
parent b11ff47ef6
commit b158253e45

View File

@ -1,17 +1,25 @@
#!/bin/sh #!/bin/sh
wget --continue 'ftp://elsie.nci.nih.gov/pub/tz*.tar.gz' wget --continue 'ftp://ftp.iana.org/tz/tz*.tar.gz'
TZCODEFILE="`ls -t tzcode*.tar.gz|tail -n 1`" TZCODEFILE="`readlink tzcode-latest.tar.gz`"
TZDATAFILE="`ls -t tzdata*.tar.gz|tail -n 1`" TZDATAFILE="`readlink tzdata-latest.tar.gz`"
( # if [ ! -f $TZCODEFILE ]; then
mkdir tzcode && cd tzcode && tar -xfz ../$TZCODEFILE (
) wget --continue -O $TZCODEFILE 'ftp://ftp.iana.org/tz/'$TZCODEFILE
rm -rf tzcode
mkdir -p tzcode && cd tzcode && tar -xzf ../$TZCODEFILE
)
# fi
( # if [ ! -f $TZDATAFILE ]; then
mkdir tzdata && cd tzdata && tar -xfz ../$TZDATAFILE (
) wget --continue -O $TZDATAFILE 'ftp://ftp.iana.org/tz/'$TZDATAFILE
rm -rf tzdata
mkdir -p tzdata && cd tzdata && tar -xzf ../$TZDATAFILE
)
# fi
vzic --pure --olson-dir tzdata --output-dir vtimezones vzic --pure --olson-dir tzdata --output-dir vtimezones
echo "Olson `echo $TZDATAFILE | cut -f1 -d.`" >vtimezones/primary-source echo "Olson `echo $TZDATAFILE | cut -f1 -d.`" >vtimezones/primary-source