# Makefile - hhl - /usr/src/world/tzdata # Copyright 2020 Nathan Fisher # distname = tzdata zoneinfo = $(DESTDIR)/usr/share/zoneinfo tabs = $(srcdir)/zone.tab $(srcdir)/zone1970.tab $(srcdir)/iso3166.tab no_objdir = 1 use_configure = 0 include world.mk distfullname = $(distname)$($(distname)_version) distlocal = $(distdir)/$(distfullname).tar.gz install: $(srcdir)/.installed $(info $(grn)=== $(distname) installed ===$(reset)) .PHONY: install ${srcdir}/.installed: $(srcdir)/.dirstamp install -d $(zoneinfo)/posix install -d $(zoneinfo)/right for tz in etcetera southamerica northamerica europe africa \ antarctica asia australasia backward; do \ zic -L /dev/null -d $(zoneinfo) $(srcdir)/$${tz} ; \ zic -L /dev/null -d $(zoneinfo)/posix $(srcdir)/$${tz} ; \ zic -L $(srcdir)/leapseconds -d $(zoneinfo)/right $(srcdir)/$${tz} ; done install -m0644 $(tabs) $(zoneinfo) zic -d $(zoneinfo) -p America/New_York #ln -sfv /usr/share/zoneinfo/America/New_York $(DESTDIR)/etc/localtime touch $@ $(srcdir): install -d $@ $(srcdir)/.dirstamp: $(distlocal) | $(srcdir) tar -xzf $(distlocal) -C $(srcdir) touch $@ $(distlocal): make -C $(distdir) $(distname)