Module Name: src Committed By: kre Date: Wed Aug 17 14:32:34 UTC 2022
Modified Files: src/external/public-domain/tz: tzdata2netbsd Log Message: Add support for fetching and using the Global Time Zone fork of tzdata in addition to the older (Eggert) version. The GTZ vesion is the one we're currently using, so automating its use helps. While here, correctly compare version numbers, correctly handling the almost unthinkable need for a multi-char suffix after the year as the version ID. This was almost correct before, but would have failed in the case that 9999za was being updated to 10000a And add the ability (should not be needed often) to fetch one version but claim to be using another (this was useful this time, as 2022c followed quickly on the heels of 2022b - but made no changes at all to the data, just some of the build infrastructure we don't use). The GTZ version hadn't been updated (there was no real need, since the data, which is all that it alters, had not changed) at the time, so we updated to 2022c using the gtz data file for 2022b. (The 2022cgtz data file now exists - but didn't then). To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/public-domain/tz/tzdata2netbsd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.