diff --git a/misc/zoneinfo/Makefile b/misc/zoneinfo/Makefile index 284df5ffb8af..d85a3a89f342 100644 --- a/misc/zoneinfo/Makefile +++ b/misc/zoneinfo/Makefile @@ -1,102 +1,102 @@ PORTNAME= zoneinfo -DISTVERSION= 2022b +DISTVERSION= 2022c CATEGORIES= misc MASTER_SITES= https://data.iana.org/time-zones/releases/ \ ftp://ftp.iana.org/tz/releases/ DISTNAME= tzdata${DISTVERSION} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Updated timezone definitions LICENSE= PD NO_WRKSUBDIR= yes PREFIX= /usr NO_ARCH= yes OPTIONS_DEFINE= BACKWARD OPTIONS_DEFAULT= BACKWARD OPTIONS_SUB= yes BACKWARD_DESC= Include backwards compatible zones BACKWARD_VARS= tzfiles+=backward TZFILES= africa antarctica asia australasia etcetera europe \ factory northamerica southamerica POSIXRULES= America/New_York # Run both of: # "make DEVELOPER=1 WITHOUT=BACKWARD do-clean test-pkgplist" # and # "make DEVELOPER=1 WITH=BACKWARD do-clean test-pkgplist" # before commiting! # Make sure it breaks when the distfile isn't there anymore. .if !defined(PACKAGE_BUILDING) MASTER_SITES+= http://people.freebsd.org/~edwin/ .endif # tzsetup objects (fatally) if any entry in zone.tab or zone1970.tab # refers to a country code that doesn't exist in misc/iso3166. While # arguably that should be fixed, for compatibility we remove such # entries here to avoid the problem. # # This used to be done by adding patch files for each country to # remove, but that doesn't work for zone1970.tab. # # We generate a list of all 2-letter codes that are NOT in iso3166; # then, for any entry in zone.tab or zone1970.tab that contains a bad # code: first emit a commented-out version of the line, then a version # with the bad codes stripped out of the first field (unless this # leaves the first field empty). post-patch: cd ${WRKSRC}; \ badc=$$(${AWK} '/^[^\#]/ { t[$$1]=1; }; \ END { for (i=0; i<676; ++i) { \ c = sprintf("%c%c", 65+int(i/26), 65+(i%26)); \ if (!(c in t)) print c; \ } \ }' \ /usr/share/misc/iso3166 | \ ${SED} -n -e '1h; 1!H; $${g;s/\n/|/g;p;}'); \ for fn in zone.tab zone1970.tab; do \ ${MV} $${fn} $${fn}.bak; \ ${AWK} -v FS="\t" -v OFS="\t" -v re="(^|,)($${badc})" \ '/^[^#]/ && $$1 ~ re { \ print "#" $$0; \ gsub(re,"",$$1); \ sub(/^,/,"",$$1); \ }; \ $$1 != "" { print; }' <$${fn}.bak >$${fn}; \ done do-build: umask 022; \ cd ${WRKSRC}; \ zic -d ${WRKSRC}/zoneinfo -p ${POSIXRULES} -m ${NOBINMODE} \ -y ${.OBJDIR}/yearistype ${TZFILES} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/zoneinfo (cd ${WRKSRC}/zoneinfo && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/zoneinfo) ${INSTALL_DATA} ${WRKSRC}/zone.tab ${STAGEDIR}${PREFIX}/share/zoneinfo ${INSTALL_DATA} ${WRKSRC}/zone1970.tab ${STAGEDIR}${PREFIX}/share/zoneinfo # check-plist is too lenient for us; it doesn't care if there are # files in the stage dir that are commented out in plist due to port # options. But we need to check for an exact match, otherwise the # final package may be incorrect if entries move into or out of the # "backward" file. # # So this rule makes the additional check that there must be no file in # STAGEDIR not accounted for by .plist-files-no-comments. test-pkgplist: check-plist @(cd ${STAGEDIR} && ${FIND} . -type f -print) | \ ${SED} -e 's:^[.]::' | ${SORT} | \ ${COMM} -23 -- - ${WRKDIR}/.plist-files-no-comments | \ while read -r f; do ${ECHO_CMD} "MISSING FROM PLIST: $$f" >&2; ${ECHO_CMD} fail; done | \ ! ${GREP} fail >/dev/null .include diff --git a/misc/zoneinfo/distinfo b/misc/zoneinfo/distinfo index ed74ffd29d13..f37b59246940 100644 --- a/misc/zoneinfo/distinfo +++ b/misc/zoneinfo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660400351 -SHA256 (tzdata2022b.tar.gz) = f590eaf04a395245426c2be4fae71c143aea5cebc11088b7a0a5704461df397d -SIZE (tzdata2022b.tar.gz) = 432594 +TIMESTAMP = 1660669142 +SHA256 (tzdata2022c.tar.gz) = 6974f4e348bf2323274b56dff9e7500247e3159eaa4b485dfa0cd66e75c14bfe +SIZE (tzdata2022c.tar.gz) = 432721 diff --git a/misc/zoneinfo/pkg-plist b/misc/zoneinfo/pkg-plist index 6451e2db3e7e..fb88acc29eef 100644 --- a/misc/zoneinfo/pkg-plist +++ b/misc/zoneinfo/pkg-plist @@ -1,599 +1,599 @@ %%DATADIR%%/Africa/Abidjan %%DATADIR%%/Africa/Accra %%DATADIR%%/Africa/Addis_Ababa %%DATADIR%%/Africa/Algiers %%DATADIR%%/Africa/Asmara %%DATADIR%%/Africa/Bamako %%DATADIR%%/Africa/Bangui %%DATADIR%%/Africa/Banjul %%DATADIR%%/Africa/Bissau %%DATADIR%%/Africa/Blantyre %%DATADIR%%/Africa/Brazzaville %%DATADIR%%/Africa/Bujumbura %%DATADIR%%/Africa/Cairo %%DATADIR%%/Africa/Casablanca %%DATADIR%%/Africa/Ceuta %%DATADIR%%/Africa/Conakry %%DATADIR%%/Africa/Dakar %%DATADIR%%/Africa/Dar_es_Salaam %%DATADIR%%/Africa/Djibouti %%DATADIR%%/Africa/Douala %%DATADIR%%/Africa/El_Aaiun %%DATADIR%%/Africa/Freetown %%DATADIR%%/Africa/Gaborone %%DATADIR%%/Africa/Harare %%DATADIR%%/Africa/Johannesburg %%DATADIR%%/Africa/Juba %%DATADIR%%/Africa/Kampala %%DATADIR%%/Africa/Khartoum %%DATADIR%%/Africa/Kigali %%DATADIR%%/Africa/Kinshasa %%DATADIR%%/Africa/Lagos %%DATADIR%%/Africa/Libreville %%DATADIR%%/Africa/Lome %%DATADIR%%/Africa/Luanda %%DATADIR%%/Africa/Lubumbashi %%DATADIR%%/Africa/Lusaka %%DATADIR%%/Africa/Malabo %%DATADIR%%/Africa/Maputo %%DATADIR%%/Africa/Maseru %%DATADIR%%/Africa/Mbabane %%DATADIR%%/Africa/Mogadishu %%DATADIR%%/Africa/Monrovia %%DATADIR%%/Africa/Nairobi %%DATADIR%%/Africa/Ndjamena %%DATADIR%%/Africa/Niamey %%DATADIR%%/Africa/Nouakchott %%DATADIR%%/Africa/Ouagadougou %%DATADIR%%/Africa/Porto-Novo %%DATADIR%%/Africa/Sao_Tome %%DATADIR%%/Africa/Tripoli %%DATADIR%%/Africa/Tunis %%DATADIR%%/Africa/Windhoek %%DATADIR%%/America/Adak %%DATADIR%%/America/Anchorage %%DATADIR%%/America/Anguilla %%DATADIR%%/America/Antigua %%DATADIR%%/America/Araguaina %%DATADIR%%/America/Argentina/Buenos_Aires %%DATADIR%%/America/Argentina/Catamarca %%DATADIR%%/America/Argentina/Cordoba %%DATADIR%%/America/Argentina/Jujuy %%DATADIR%%/America/Argentina/La_Rioja %%DATADIR%%/America/Argentina/Mendoza %%DATADIR%%/America/Argentina/Rio_Gallegos %%DATADIR%%/America/Argentina/Salta %%DATADIR%%/America/Argentina/San_Juan %%DATADIR%%/America/Argentina/San_Luis %%DATADIR%%/America/Argentina/Tucuman %%DATADIR%%/America/Argentina/Ushuaia %%DATADIR%%/America/Aruba %%DATADIR%%/America/Asuncion %%DATADIR%%/America/Atikokan %%DATADIR%%/America/Bahia %%DATADIR%%/America/Bahia_Banderas %%DATADIR%%/America/Barbados %%DATADIR%%/America/Belem %%DATADIR%%/America/Belize %%DATADIR%%/America/Blanc-Sablon %%DATADIR%%/America/Boa_Vista %%DATADIR%%/America/Bogota %%DATADIR%%/America/Boise %%DATADIR%%/America/Cambridge_Bay %%DATADIR%%/America/Campo_Grande %%DATADIR%%/America/Cancun %%DATADIR%%/America/Caracas %%DATADIR%%/America/Cayenne %%DATADIR%%/America/Cayman %%DATADIR%%/America/Chicago %%DATADIR%%/America/Chihuahua %%DATADIR%%/America/Costa_Rica %%DATADIR%%/America/Creston %%DATADIR%%/America/Cuiaba %%DATADIR%%/America/Curacao %%DATADIR%%/America/Danmarkshavn %%DATADIR%%/America/Dawson %%DATADIR%%/America/Dawson_Creek %%DATADIR%%/America/Denver %%DATADIR%%/America/Detroit %%DATADIR%%/America/Dominica %%DATADIR%%/America/Edmonton %%DATADIR%%/America/Eirunepe %%DATADIR%%/America/El_Salvador %%DATADIR%%/America/Fort_Nelson %%DATADIR%%/America/Fortaleza %%DATADIR%%/America/Glace_Bay %%DATADIR%%/America/Goose_Bay %%DATADIR%%/America/Grand_Turk %%DATADIR%%/America/Grenada %%DATADIR%%/America/Guadeloupe %%DATADIR%%/America/Guatemala %%DATADIR%%/America/Guayaquil %%DATADIR%%/America/Guyana %%DATADIR%%/America/Halifax %%DATADIR%%/America/Havana %%DATADIR%%/America/Hermosillo %%DATADIR%%/America/Indiana/Indianapolis %%DATADIR%%/America/Indiana/Knox %%DATADIR%%/America/Indiana/Marengo %%DATADIR%%/America/Indiana/Petersburg %%DATADIR%%/America/Indiana/Tell_City %%DATADIR%%/America/Indiana/Vevay %%DATADIR%%/America/Indiana/Vincennes %%DATADIR%%/America/Indiana/Winamac %%DATADIR%%/America/Inuvik %%DATADIR%%/America/Iqaluit %%DATADIR%%/America/Jamaica %%DATADIR%%/America/Juneau %%DATADIR%%/America/Kentucky/Louisville %%DATADIR%%/America/Kentucky/Monticello %%DATADIR%%/America/Kralendijk %%DATADIR%%/America/La_Paz %%DATADIR%%/America/Lima %%DATADIR%%/America/Los_Angeles %%DATADIR%%/America/Lower_Princes %%DATADIR%%/America/Maceio %%DATADIR%%/America/Managua %%DATADIR%%/America/Manaus %%DATADIR%%/America/Marigot %%DATADIR%%/America/Martinique %%DATADIR%%/America/Matamoros %%DATADIR%%/America/Mazatlan %%DATADIR%%/America/Menominee %%DATADIR%%/America/Merida %%DATADIR%%/America/Metlakatla %%DATADIR%%/America/Mexico_City %%DATADIR%%/America/Miquelon %%DATADIR%%/America/Moncton %%DATADIR%%/America/Monterrey %%DATADIR%%/America/Montevideo %%DATADIR%%/America/Montserrat %%DATADIR%%/America/Nassau %%DATADIR%%/America/New_York %%DATADIR%%/America/Nipigon %%DATADIR%%/America/Nome %%DATADIR%%/America/Noronha %%DATADIR%%/America/North_Dakota/Beulah %%DATADIR%%/America/North_Dakota/Center %%DATADIR%%/America/North_Dakota/New_Salem %%DATADIR%%/America/Nuuk %%DATADIR%%/America/Ojinaga %%DATADIR%%/America/Panama %%DATADIR%%/America/Pangnirtung %%DATADIR%%/America/Paramaribo %%DATADIR%%/America/Phoenix %%DATADIR%%/America/Port-au-Prince %%DATADIR%%/America/Port_of_Spain %%DATADIR%%/America/Porto_Velho %%DATADIR%%/America/Puerto_Rico %%DATADIR%%/America/Punta_Arenas %%DATADIR%%/America/Rainy_River %%DATADIR%%/America/Rankin_Inlet %%DATADIR%%/America/Recife %%DATADIR%%/America/Regina %%DATADIR%%/America/Resolute %%DATADIR%%/America/Rio_Branco %%DATADIR%%/America/Santarem %%DATADIR%%/America/Santiago %%DATADIR%%/America/Santo_Domingo %%DATADIR%%/America/Sao_Paulo %%DATADIR%%/America/Scoresbysund %%DATADIR%%/America/Sitka %%DATADIR%%/America/St_Barthelemy %%DATADIR%%/America/St_Johns %%DATADIR%%/America/St_Kitts %%DATADIR%%/America/St_Lucia %%DATADIR%%/America/St_Thomas %%DATADIR%%/America/St_Vincent %%DATADIR%%/America/Swift_Current %%DATADIR%%/America/Tegucigalpa %%DATADIR%%/America/Thule %%DATADIR%%/America/Thunder_Bay %%DATADIR%%/America/Tijuana %%DATADIR%%/America/Toronto %%DATADIR%%/America/Tortola %%DATADIR%%/America/Vancouver %%DATADIR%%/America/Whitehorse %%DATADIR%%/America/Winnipeg %%DATADIR%%/America/Yakutat %%DATADIR%%/America/Yellowknife %%DATADIR%%/Antarctica/Casey %%DATADIR%%/Antarctica/Davis %%DATADIR%%/Antarctica/DumontDUrville %%DATADIR%%/Antarctica/Macquarie %%DATADIR%%/Antarctica/Mawson %%DATADIR%%/Antarctica/McMurdo %%DATADIR%%/Antarctica/Palmer %%DATADIR%%/Antarctica/Rothera %%DATADIR%%/Antarctica/Syowa %%DATADIR%%/Antarctica/Troll %%DATADIR%%/Antarctica/Vostok %%DATADIR%%/Arctic/Longyearbyen %%DATADIR%%/Asia/Aden %%DATADIR%%/Asia/Almaty %%DATADIR%%/Asia/Amman %%DATADIR%%/Asia/Anadyr %%DATADIR%%/Asia/Aqtau %%DATADIR%%/Asia/Aqtobe %%DATADIR%%/Asia/Ashgabat %%DATADIR%%/Asia/Atyrau %%DATADIR%%/Asia/Baghdad %%DATADIR%%/Asia/Bahrain %%DATADIR%%/Asia/Baku %%DATADIR%%/Asia/Bangkok %%DATADIR%%/Asia/Barnaul %%DATADIR%%/Asia/Beirut %%DATADIR%%/Asia/Bishkek %%DATADIR%%/Asia/Brunei %%DATADIR%%/Asia/Chita %%DATADIR%%/Asia/Choibalsan %%DATADIR%%/Asia/Colombo %%DATADIR%%/Asia/Damascus %%DATADIR%%/Asia/Dhaka %%DATADIR%%/Asia/Dili %%DATADIR%%/Asia/Dubai %%DATADIR%%/Asia/Dushanbe %%DATADIR%%/Asia/Famagusta %%DATADIR%%/Asia/Gaza %%DATADIR%%/Asia/Hebron %%DATADIR%%/Asia/Ho_Chi_Minh %%DATADIR%%/Asia/Hong_Kong %%DATADIR%%/Asia/Hovd %%DATADIR%%/Asia/Irkutsk %%DATADIR%%/Asia/Istanbul %%DATADIR%%/Asia/Jakarta %%DATADIR%%/Asia/Jayapura %%DATADIR%%/Asia/Jerusalem %%DATADIR%%/Asia/Kabul %%DATADIR%%/Asia/Kamchatka %%DATADIR%%/Asia/Karachi %%DATADIR%%/Asia/Kathmandu %%DATADIR%%/Asia/Khandyga %%DATADIR%%/Asia/Kolkata %%DATADIR%%/Asia/Krasnoyarsk %%DATADIR%%/Asia/Kuala_Lumpur %%DATADIR%%/Asia/Kuching %%DATADIR%%/Asia/Kuwait %%DATADIR%%/Asia/Macau %%DATADIR%%/Asia/Magadan %%DATADIR%%/Asia/Makassar %%DATADIR%%/Asia/Manila %%DATADIR%%/Asia/Muscat %%DATADIR%%/Asia/Nicosia %%DATADIR%%/Asia/Novokuznetsk %%DATADIR%%/Asia/Novosibirsk %%DATADIR%%/Asia/Omsk %%DATADIR%%/Asia/Oral %%DATADIR%%/Asia/Phnom_Penh %%DATADIR%%/Asia/Pontianak %%DATADIR%%/Asia/Pyongyang %%DATADIR%%/Asia/Qatar %%DATADIR%%/Asia/Qostanay %%DATADIR%%/Asia/Qyzylorda %%DATADIR%%/Asia/Riyadh %%DATADIR%%/Asia/Sakhalin %%DATADIR%%/Asia/Samarkand %%DATADIR%%/Asia/Seoul %%DATADIR%%/Asia/Shanghai %%DATADIR%%/Asia/Singapore %%DATADIR%%/Asia/Srednekolymsk %%DATADIR%%/Asia/Taipei %%DATADIR%%/Asia/Tashkent %%DATADIR%%/Asia/Tbilisi %%DATADIR%%/Asia/Tehran %%DATADIR%%/Asia/Thimphu %%DATADIR%%/Asia/Tokyo %%DATADIR%%/Asia/Tomsk %%DATADIR%%/Asia/Ulaanbaatar %%DATADIR%%/Asia/Urumqi %%DATADIR%%/Asia/Ust-Nera %%DATADIR%%/Asia/Vientiane %%DATADIR%%/Asia/Vladivostok %%DATADIR%%/Asia/Yakutsk %%DATADIR%%/Asia/Yangon %%DATADIR%%/Asia/Yekaterinburg %%DATADIR%%/Asia/Yerevan %%DATADIR%%/Atlantic/Azores %%DATADIR%%/Atlantic/Bermuda %%DATADIR%%/Atlantic/Canary %%DATADIR%%/Atlantic/Cape_Verde %%DATADIR%%/Atlantic/Faroe %%DATADIR%%/Atlantic/Madeira %%DATADIR%%/Atlantic/Reykjavik %%DATADIR%%/Atlantic/South_Georgia %%DATADIR%%/Atlantic/St_Helena %%DATADIR%%/Atlantic/Stanley %%DATADIR%%/Australia/Adelaide %%DATADIR%%/Australia/Brisbane %%DATADIR%%/Australia/Broken_Hill %%DATADIR%%/Australia/Darwin %%DATADIR%%/Australia/Eucla %%DATADIR%%/Australia/Hobart %%DATADIR%%/Australia/Lindeman %%DATADIR%%/Australia/Lord_Howe %%DATADIR%%/Australia/Melbourne %%DATADIR%%/Australia/Perth %%DATADIR%%/Australia/Sydney %%DATADIR%%/CET %%DATADIR%%/CST6CDT %%DATADIR%%/EET %%DATADIR%%/EST %%DATADIR%%/EST5EDT %%DATADIR%%/Etc/GMT %%DATADIR%%/Etc/GMT+0 %%DATADIR%%/Etc/GMT+1 %%DATADIR%%/Etc/GMT+10 %%DATADIR%%/Etc/GMT+11 %%DATADIR%%/Etc/GMT+12 %%DATADIR%%/Etc/GMT+2 %%DATADIR%%/Etc/GMT+3 %%DATADIR%%/Etc/GMT+4 %%DATADIR%%/Etc/GMT+5 %%DATADIR%%/Etc/GMT+6 %%DATADIR%%/Etc/GMT+7 %%DATADIR%%/Etc/GMT+8 %%DATADIR%%/Etc/GMT+9 %%DATADIR%%/Etc/GMT-0 %%DATADIR%%/Etc/GMT-1 %%DATADIR%%/Etc/GMT-10 %%DATADIR%%/Etc/GMT-11 %%DATADIR%%/Etc/GMT-12 %%DATADIR%%/Etc/GMT-13 %%DATADIR%%/Etc/GMT-14 %%DATADIR%%/Etc/GMT-2 %%DATADIR%%/Etc/GMT-3 %%DATADIR%%/Etc/GMT-4 %%DATADIR%%/Etc/GMT-5 %%DATADIR%%/Etc/GMT-6 %%DATADIR%%/Etc/GMT-7 %%DATADIR%%/Etc/GMT-8 %%DATADIR%%/Etc/GMT-9 %%DATADIR%%/Etc/GMT0 %%DATADIR%%/Etc/Greenwich %%DATADIR%%/Etc/UTC %%DATADIR%%/Etc/Universal %%DATADIR%%/Etc/Zulu %%DATADIR%%/Europe/Amsterdam %%DATADIR%%/Europe/Andorra %%DATADIR%%/Europe/Astrakhan %%DATADIR%%/Europe/Athens %%DATADIR%%/Europe/Belgrade %%DATADIR%%/Europe/Berlin %%DATADIR%%/Europe/Bratislava %%DATADIR%%/Europe/Brussels %%DATADIR%%/Europe/Bucharest %%DATADIR%%/Europe/Budapest %%DATADIR%%/Europe/Busingen %%DATADIR%%/Europe/Chisinau %%DATADIR%%/Europe/Copenhagen %%DATADIR%%/Europe/Dublin %%DATADIR%%/Europe/Gibraltar %%DATADIR%%/Europe/Guernsey %%DATADIR%%/Europe/Helsinki %%DATADIR%%/Europe/Isle_of_Man %%DATADIR%%/Europe/Istanbul %%DATADIR%%/Europe/Jersey %%DATADIR%%/Europe/Kaliningrad -%%DATADIR%%/Europe/Kiev %%DATADIR%%/Europe/Kirov %%DATADIR%%/Europe/Kyiv %%DATADIR%%/Europe/Lisbon %%DATADIR%%/Europe/Ljubljana %%DATADIR%%/Europe/London %%DATADIR%%/Europe/Luxembourg %%DATADIR%%/Europe/Madrid %%DATADIR%%/Europe/Malta %%DATADIR%%/Europe/Mariehamn %%DATADIR%%/Europe/Minsk %%DATADIR%%/Europe/Monaco %%DATADIR%%/Europe/Moscow %%DATADIR%%/Europe/Nicosia %%DATADIR%%/Europe/Oslo %%DATADIR%%/Europe/Paris %%DATADIR%%/Europe/Podgorica %%DATADIR%%/Europe/Prague %%DATADIR%%/Europe/Riga %%DATADIR%%/Europe/Rome %%DATADIR%%/Europe/Samara %%DATADIR%%/Europe/San_Marino %%DATADIR%%/Europe/Sarajevo %%DATADIR%%/Europe/Saratov %%DATADIR%%/Europe/Simferopol %%DATADIR%%/Europe/Skopje %%DATADIR%%/Europe/Sofia %%DATADIR%%/Europe/Stockholm %%DATADIR%%/Europe/Tallinn %%DATADIR%%/Europe/Tirane %%DATADIR%%/Europe/Ulyanovsk %%DATADIR%%/Europe/Uzhgorod %%DATADIR%%/Europe/Vaduz %%DATADIR%%/Europe/Vatican %%DATADIR%%/Europe/Vienna %%DATADIR%%/Europe/Vilnius %%DATADIR%%/Europe/Volgograd %%DATADIR%%/Europe/Warsaw %%DATADIR%%/Europe/Zagreb %%DATADIR%%/Europe/Zaporozhye %%DATADIR%%/Europe/Zurich %%DATADIR%%/Factory %%DATADIR%%/GMT %%DATADIR%%/HST %%DATADIR%%/Indian/Antananarivo %%DATADIR%%/Indian/Chagos %%DATADIR%%/Indian/Christmas %%DATADIR%%/Indian/Cocos %%DATADIR%%/Indian/Comoro %%DATADIR%%/Indian/Kerguelen %%DATADIR%%/Indian/Mahe %%DATADIR%%/Indian/Maldives %%DATADIR%%/Indian/Mauritius %%DATADIR%%/Indian/Mayotte %%DATADIR%%/Indian/Reunion %%DATADIR%%/MET %%DATADIR%%/MST %%DATADIR%%/MST7MDT %%DATADIR%%/PST8PDT %%DATADIR%%/Pacific/Apia %%DATADIR%%/Pacific/Auckland %%DATADIR%%/Pacific/Bougainville %%DATADIR%%/Pacific/Chatham %%DATADIR%%/Pacific/Chuuk %%DATADIR%%/Pacific/Easter %%DATADIR%%/Pacific/Efate %%DATADIR%%/Pacific/Fakaofo %%DATADIR%%/Pacific/Fiji %%DATADIR%%/Pacific/Funafuti %%DATADIR%%/Pacific/Galapagos %%DATADIR%%/Pacific/Gambier %%DATADIR%%/Pacific/Guadalcanal %%DATADIR%%/Pacific/Guam %%DATADIR%%/Pacific/Honolulu %%DATADIR%%/Pacific/Kanton %%DATADIR%%/Pacific/Kiritimati %%DATADIR%%/Pacific/Kosrae %%DATADIR%%/Pacific/Kwajalein %%DATADIR%%/Pacific/Majuro %%DATADIR%%/Pacific/Marquesas %%DATADIR%%/Pacific/Midway %%DATADIR%%/Pacific/Nauru %%DATADIR%%/Pacific/Niue %%DATADIR%%/Pacific/Norfolk %%DATADIR%%/Pacific/Noumea %%DATADIR%%/Pacific/Pago_Pago %%DATADIR%%/Pacific/Palau %%DATADIR%%/Pacific/Pitcairn %%DATADIR%%/Pacific/Pohnpei %%DATADIR%%/Pacific/Port_Moresby %%DATADIR%%/Pacific/Rarotonga %%DATADIR%%/Pacific/Saipan %%DATADIR%%/Pacific/Tahiti %%DATADIR%%/Pacific/Tarawa %%DATADIR%%/Pacific/Tongatapu %%DATADIR%%/Pacific/Wake %%DATADIR%%/Pacific/Wallis -%%DATADIR%%/UTC %%DATADIR%%/WET %%DATADIR%%/posixrules %%DATADIR%%/zone.tab %%DATADIR%%/zone1970.tab %%BACKWARD%%%%DATADIR%%/Africa/Asmera %%BACKWARD%%%%DATADIR%%/Africa/Timbuktu %%BACKWARD%%%%DATADIR%%/America/Argentina/ComodRivadavia %%BACKWARD%%%%DATADIR%%/America/Atka %%BACKWARD%%%%DATADIR%%/America/Buenos_Aires %%BACKWARD%%%%DATADIR%%/America/Catamarca %%BACKWARD%%%%DATADIR%%/America/Coral_Harbour %%BACKWARD%%%%DATADIR%%/America/Cordoba %%BACKWARD%%%%DATADIR%%/America/Ensenada %%BACKWARD%%%%DATADIR%%/America/Fort_Wayne %%BACKWARD%%%%DATADIR%%/America/Godthab %%BACKWARD%%%%DATADIR%%/America/Indianapolis %%BACKWARD%%%%DATADIR%%/America/Jujuy %%BACKWARD%%%%DATADIR%%/America/Knox_IN %%BACKWARD%%%%DATADIR%%/America/Louisville %%BACKWARD%%%%DATADIR%%/America/Mendoza %%BACKWARD%%%%DATADIR%%/America/Montreal %%BACKWARD%%%%DATADIR%%/America/Porto_Acre %%BACKWARD%%%%DATADIR%%/America/Rosario %%BACKWARD%%%%DATADIR%%/America/Santa_Isabel %%BACKWARD%%%%DATADIR%%/America/Shiprock %%BACKWARD%%%%DATADIR%%/America/Virgin %%BACKWARD%%%%DATADIR%%/Antarctica/South_Pole %%BACKWARD%%%%DATADIR%%/Asia/Ashkhabad %%BACKWARD%%%%DATADIR%%/Asia/Calcutta %%BACKWARD%%%%DATADIR%%/Asia/Chongqing %%BACKWARD%%%%DATADIR%%/Asia/Chungking %%BACKWARD%%%%DATADIR%%/Asia/Dacca %%BACKWARD%%%%DATADIR%%/Asia/Harbin %%BACKWARD%%%%DATADIR%%/Asia/Kashgar %%BACKWARD%%%%DATADIR%%/Asia/Katmandu %%BACKWARD%%%%DATADIR%%/Asia/Macao %%BACKWARD%%%%DATADIR%%/Asia/Rangoon %%BACKWARD%%%%DATADIR%%/Asia/Saigon %%BACKWARD%%%%DATADIR%%/Asia/Tel_Aviv %%BACKWARD%%%%DATADIR%%/Asia/Thimbu %%BACKWARD%%%%DATADIR%%/Asia/Ujung_Pandang %%BACKWARD%%%%DATADIR%%/Asia/Ulan_Bator %%BACKWARD%%%%DATADIR%%/Atlantic/Faeroe %%BACKWARD%%%%DATADIR%%/Atlantic/Jan_Mayen %%BACKWARD%%%%DATADIR%%/Australia/ACT %%BACKWARD%%%%DATADIR%%/Australia/Canberra %%BACKWARD%%%%DATADIR%%/Australia/Currie %%BACKWARD%%%%DATADIR%%/Australia/LHI %%BACKWARD%%%%DATADIR%%/Australia/NSW %%BACKWARD%%%%DATADIR%%/Australia/North %%BACKWARD%%%%DATADIR%%/Australia/Queensland %%BACKWARD%%%%DATADIR%%/Australia/South %%BACKWARD%%%%DATADIR%%/Australia/Tasmania %%BACKWARD%%%%DATADIR%%/Australia/Victoria %%BACKWARD%%%%DATADIR%%/Australia/West %%BACKWARD%%%%DATADIR%%/Australia/Yancowinna %%BACKWARD%%%%DATADIR%%/Brazil/Acre %%BACKWARD%%%%DATADIR%%/Brazil/DeNoronha %%BACKWARD%%%%DATADIR%%/Brazil/East %%BACKWARD%%%%DATADIR%%/Brazil/West %%BACKWARD%%%%DATADIR%%/Canada/Atlantic %%BACKWARD%%%%DATADIR%%/Canada/Central %%BACKWARD%%%%DATADIR%%/Canada/Eastern %%BACKWARD%%%%DATADIR%%/Canada/Mountain %%BACKWARD%%%%DATADIR%%/Canada/Newfoundland %%BACKWARD%%%%DATADIR%%/Canada/Pacific %%BACKWARD%%%%DATADIR%%/Canada/Saskatchewan %%BACKWARD%%%%DATADIR%%/Canada/Yukon %%BACKWARD%%%%DATADIR%%/Chile/Continental %%BACKWARD%%%%DATADIR%%/Chile/EasterIsland %%BACKWARD%%%%DATADIR%%/Cuba %%BACKWARD%%%%DATADIR%%/Egypt %%BACKWARD%%%%DATADIR%%/Eire %%BACKWARD%%%%DATADIR%%/Etc/UCT %%BACKWARD%%%%DATADIR%%/Europe/Belfast +%%BACKWARD%%%%DATADIR%%/Europe/Kiev %%BACKWARD%%%%DATADIR%%/Europe/Tiraspol %%BACKWARD%%%%DATADIR%%/GB %%BACKWARD%%%%DATADIR%%/GB-Eire %%BACKWARD%%%%DATADIR%%/GMT+0 %%BACKWARD%%%%DATADIR%%/GMT-0 %%BACKWARD%%%%DATADIR%%/GMT0 %%BACKWARD%%%%DATADIR%%/Greenwich %%BACKWARD%%%%DATADIR%%/Hongkong %%BACKWARD%%%%DATADIR%%/Iceland %%BACKWARD%%%%DATADIR%%/Iran %%BACKWARD%%%%DATADIR%%/Israel %%BACKWARD%%%%DATADIR%%/Jamaica %%BACKWARD%%%%DATADIR%%/Japan %%BACKWARD%%%%DATADIR%%/Kwajalein %%BACKWARD%%%%DATADIR%%/Libya %%BACKWARD%%%%DATADIR%%/Mexico/BajaNorte %%BACKWARD%%%%DATADIR%%/Mexico/BajaSur %%BACKWARD%%%%DATADIR%%/Mexico/General %%BACKWARD%%%%DATADIR%%/NZ %%BACKWARD%%%%DATADIR%%/NZ-CHAT %%BACKWARD%%%%DATADIR%%/Navajo %%BACKWARD%%%%DATADIR%%/PRC %%BACKWARD%%%%DATADIR%%/Pacific/Enderbury %%BACKWARD%%%%DATADIR%%/Pacific/Johnston %%BACKWARD%%%%DATADIR%%/Pacific/Ponape %%BACKWARD%%%%DATADIR%%/Pacific/Samoa %%BACKWARD%%%%DATADIR%%/Pacific/Truk %%BACKWARD%%%%DATADIR%%/Pacific/Yap %%BACKWARD%%%%DATADIR%%/Poland %%BACKWARD%%%%DATADIR%%/Portugal %%BACKWARD%%%%DATADIR%%/ROC %%BACKWARD%%%%DATADIR%%/ROK %%BACKWARD%%%%DATADIR%%/Singapore %%BACKWARD%%%%DATADIR%%/Turkey %%BACKWARD%%%%DATADIR%%/UCT %%BACKWARD%%%%DATADIR%%/US/Alaska %%BACKWARD%%%%DATADIR%%/US/Aleutian %%BACKWARD%%%%DATADIR%%/US/Arizona %%BACKWARD%%%%DATADIR%%/US/Central %%BACKWARD%%%%DATADIR%%/US/East-Indiana %%BACKWARD%%%%DATADIR%%/US/Eastern %%BACKWARD%%%%DATADIR%%/US/Hawaii %%BACKWARD%%%%DATADIR%%/US/Indiana-Starke %%BACKWARD%%%%DATADIR%%/US/Michigan %%BACKWARD%%%%DATADIR%%/US/Mountain %%BACKWARD%%%%DATADIR%%/US/Pacific %%BACKWARD%%%%DATADIR%%/US/Samoa +%%BACKWARD%%%%DATADIR%%/UTC %%BACKWARD%%%%DATADIR%%/Universal %%BACKWARD%%%%DATADIR%%/W-SU %%BACKWARD%%%%DATADIR%%/Zulu