Makefile revision 172476
150476Speter# $FreeBSD: head/share/zoneinfo/Makefile 172476 2007-10-08 21:16:38Z edwin $ 21638Srgrimes 3172476Sedwin# 4172476Sedwin# HOW TO UPDATE THE ZONEINFO DATA 5172476Sedwin# 6172476Sedwin# In a clean directory, unpack the distribution archive and run: 7172476Sedwin# 8172476Sedwin# $ cvs -d :ext:ncvs.freebsd.org:/home/ncvs import -b 1.1.2 \ 9172476Sedwin# src/share/zoneinfo ADO tzdataYYYYt 10172476Sedwin# 11172476Sedwin# where YYYYt is the year and the version of the distribution, for 12172476Sedwin# example 2004h. 13172476Sedwin# 14172476Sedwin# Then go to the checked out source, and merge the changes from the 15172476Sedwin# previous tag to the new tag in the HEAD: 16172476Sedwin# 17172476Sedwin# $ cd ../src/share/zoneinfo 18172476Sedwin# $ cvs update -jtzdataYYYYp -j tzdataYYYYt 19172476Sedwin# 20172476Sedwin# Update it again: 21172476Sedwin# 22172476Sedwin# $ cvs update 23172476Sedwin# 24172476Sedwin# And push it back into CVS: 25172476Sedwin# 26172476Sedwin# $ cvs ci 27172476Sedwin# 28172476Sedwin 292747SwollmanCLEANFILES+= yearistype 301638Srgrimes 312747Swollman.if defined(LEAPSECONDS) 3212319SgpalmerLEAPFILE= -L leapseconds 332747Swollman.else 3412319SgpalmerLEAPFILE= 352747Swollman.endif 361638Srgrimes 372747SwollmanTZFILES= africa antarctica asia australasia etcetera europe \ 38149653Swollman factory northamerica southamerica 392747SwollmanPOSIXRULES= America/New_York 401638Srgrimes 412747Swollman.if defined(OLDTIMEZONES) 42149653SwollmanTZFILES+= backward systemv 432747Swollman.endif 441638Srgrimes 4523569Sbdeall: yearistype 461638Srgrimes 4723569Sbdebeforeinstall: 482747Swollman umask 022; cd ${.CURDIR}; \ 4983346Sru zic -D -d ${DESTDIR}/usr/share/zoneinfo -p ${POSIXRULES} \ 50136709Sru -u ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ 51136709Sru ${LEAPFILE} -y ${.OBJDIR}/yearistype ${TZFILES} 52100872Sru ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \ 5323569Sbde ${.CURDIR}/zone.tab ${DESTDIR}/usr/share/zoneinfo/ 541638Srgrimes 551638Srgrimes.include <bsd.prog.mk> 56