[Lunar-commits] r23126 - in moonbase/trunk/utils: . timezone-data
Chad Kittel
v3rt1g0 at lunar-linux.org
Sun Feb 4 00:02:29 CET 2007
Author: v3rt1g0
Date: 2007-02-04 00:02:29 +0100 (Sun, 04 Feb 2007)
New Revision: 23126
Added:
moonbase/trunk/utils/timezone-data/
moonbase/trunk/utils/timezone-data/BUILD
moonbase/trunk/utils/timezone-data/DETAILS
moonbase/trunk/utils/timezone-data/PRE_BUILD
Log:
Inital Import: timezone-data
This module provides the /usr/share/zoneinfo/* files and the utilities
that exist for dealing with those timezone files. Currently our glibc
module is responsible for installing/maintaining those files. Unfortunatly
glibc's is out of date, especially on the eve of the US's daylight savings
time change, plus other changes thoughout the world. Having a seperate,
updateable module will be useful when new timezone changes are released.
This follows the lead of other distributions in creating a stand-alone,
updateable timezone package.
The concern at the present time is that these files clobber what glibc
currently installs. However, do to the restricted view of the MD5SUM
check in lunar [no]fix, these clobbered files do NOT flag glibc as being
"broken." So partial good news. Moe is however working on a new glibc
module, and we will best try to figure out to make these two packages
properly co-exist.
Once this gets all hammered out, it might be good to have these updated
timezone files on the next installer ISO so that after the March DST
time changes take effect, the time will be correct on the ISOs.
Added: moonbase/trunk/utils/timezone-data/BUILD
===================================================================
--- moonbase/trunk/utils/timezone-data/BUILD (rev 0)
+++ moonbase/trunk/utils/timezone-data/BUILD 2007-02-03 23:02:29 UTC (rev 23126)
@@ -0,0 +1,7 @@
+(
+
+ patch_it $SOURCE3 0 &&
+ default_make &&
+ gather_docs Theory *.htm *.jpg
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/utils/timezone-data/DETAILS
===================================================================
--- moonbase/trunk/utils/timezone-data/DETAILS (rev 0)
+++ moonbase/trunk/utils/timezone-data/DETAILS 2007-02-03 23:02:29 UTC (rev 23126)
@@ -0,0 +1,22 @@
+ MODULE=timezone-data
+ VERSION=2007a
+ DATA_VERSION=$VERSION
+ CODE_VERSION=$VERSION
+ SOURCE=tzdata${DATA_VERSION}.tar.gz
+ SOURCE2=tzcode${CODE_VERSION}.tar.gz
+ SOURCE3=timezone-data-2007a-makefile.patch
+ SOURCE_URL=ftp://elsie.nci.nih.gov/pub/
+ SOURCE2_URL=ftp://elsie.nci.nih.gov/pub/
+ SOURCE3_URL=$PATCH_URL
+ SOURCE_VFY=sha1:f1c051d9f47ad0b23f9a60705c12980f268303df
+ SOURCE2_VFY=sha1:9d2a721b8297f43cea0a0681851bf475d1291de4
+ SOURCE3_VFY=sha1:9d4b852db7ba75aba274a08da43627f6f633bbd8
+ WEB_SITE=ftp://elsie.nci.nih.gov/pub/
+ ENTERED=20070203
+ UPDATED=20070203
+ SHORT="timezone data and utilities"
+
+cat << EOF
+timezone-data contains the timezone data (/usr/share/zoneinfo/*) and
+various timezone related utilities (tzselect/zic/zdump).
+EOF
Added: moonbase/trunk/utils/timezone-data/PRE_BUILD
===================================================================
--- moonbase/trunk/utils/timezone-data/PRE_BUILD (rev 0)
+++ moonbase/trunk/utils/timezone-data/PRE_BUILD 2007-02-03 23:02:29 UTC (rev 23126)
@@ -0,0 +1,7 @@
+validate_source_dir $SOURCE_DIRECTORY &&
+mk_source_dir $SOURCE_DIRECTORY &&
+cp $SOURCE_CACHE/$SOURCE $SOURCE_DIRECTORY/ &&
+cp $SOURCE_CACHE/$SOURCE2 $SOURCE_DIRECTORY/ &&
+cd $SOURCE_DIRECTORY &&
+unpack $SOURCE &&
+unpack $SOURCE2
More information about the Lunar-commits
mailing list