### this file is sourced not run
PKGVER=2019.c
PKGBUILD=1
PKGARCH=noarch

#TARBALL=tzdata2018c.tar.gz
#MD5SUM=c412b1531adef1be7a645ab734f86acc
#BUNDLE=fatdog-base-8.2.tar
#SRC_URL=http://distro.ibiblio.org/fatdog/source/800/$BUNDLE

TARBALL=tzdata2019c.tar.gz
MD5SUM=f6987e6dfdb2eb83a1b5076a50b80894
SRC_URL=https://www.iana.org/time-zones/repository/releases/$TARBALL
BUNDLE=

SLACKREQ=
SLACKDESC="tzdata: tzdata $PKGVER (Timezone data)  
tzdata:  
tzdata: This is the timezone data.
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() {
	pkg_check $SRC_DIR $TARBALL $MD5SUM $URL &&
	echo extracting... &&
	mkdir tmp/tzdata &&
	tar -xf $SRC_DIR/$TARBALL -C tmp/tzdata 
}

### 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 systemv; do
		zic -L /dev/null -d $ZONEINFO -y "sh yearistype.sh" ${tz} || return 1
		zic -L /dev/null -d $ZONEINFO/posix -y "sh yearistype.sh" ${tz} || return 1
		zic -L leapseconds -d $ZONEINFO/right -y "sh yearistype.sh" ${tz} || return 1
	done &&
	#ln -sf $ZONEINFO $ZONEINFO/posix # don't duplicate posix timezone
	
	cp -v zone.tab zone1970.tab iso3166.tab $ZONEINFO &&
	zic -d $ZONEINFO -p America/New_York &&
	unset ZONEINFO &&

	pkg_build_slackdesc
} 
