### this file is sourced not run

TARBALL=tzdata2013d.tar.gz
MD5SUM=65b6818162230fc02f86f293376c73df
SRC_URL=http://distro.ibiblio.org/fatdog/arm/sources/lfs-packages-7.4.tar
BUNDLE=lfs-packages-7.4.tar

SLACKREQ=
SLACKDESC='tzdata: tzdata 2013d (Timezone data)  
tzdata:  
tzdata: This is the timezone data, latest updated for 2013.  
tzdata: 
tzdata: 
tzdata: 
tzdata: 
tzdata: 
tzdata: 
tzdata: 
tzdata:
'

### override download for LFS sources
# $1-src-dir $2-tarball $3-download URL
pkg_download() {
	echo downloading $BUNDLE for $TARBALL
	wget -P $1 $SRC_URL
	tar -xf $1/$BUNDLE --strip-components=1 -C $1 
	rm $1/$BUNDLE
}

### prepare - need to extract to our own dir
pkg_prepare() {
	if pkg_check $SRC_DIR $TARBALL $MD5SUM $URL; then
		echo extracting...
		mkdir tmp/tzdata
		tar -xf $SRC_DIR/$TARBALL -C tmp/tzdata
	fi		
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/tzdata
	ZONEINFO=/usr/share/zoneinfo
	mkdir -pv $ZONEINFO/right # $ZONEINFO/posix

	for tz in etcetera southamerica northamerica europe africa antarctica \
		asia australasia backward pacificnew solar87 solar88 solar89 \
		systemv; do
		zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz}
		#zic -L /dev/null -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz}
		zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz}
	done
	ln -sf $ZONEINFO $ZONEINFO/posix # don't duplicate posix timezone
	
	cp -v zone.tab iso3166.tab $ZONEINFO
	zic -d $ZONEINFO -p America/New_York
	unset ZONEINFO

	pkg_build_slackdesc
} 
