[Lunar-commits] glibc, timezone-data: Resolve conflict between files installed.
Chad 'v3rt1g0' Kittel
v3rt1g0 at lunar-linux.org
Tue Dec 11 00:16:40 CET 2007
Why did we do it this way instead of letting the stand-alone
timezone-data be the "master" source of timezone data instead of
glibc? timezone data can be much more independtly updated (multiple
times a year as changes are made around the world) where as glibc
tends to stagnent. Can't we just have glibc NOT install the
conflicting files and keep timezone-data around?
On Dec 10, 2007 12:59 PM, Moritz Heiber <moe at lunar-linux.org> wrote:
> commit 397abc8fca058d677437d22037db5ee9d586f2f8
> Author: Moritz Heiber <moe at lunar-linux.org>
> Date: Mon Dec 10 19:59:24 2007 +0100
>
> glibc, timezone-data: Resolve conflict between files installed.
>
> Resolving a conflict between timezone-data and glibc. Timezone-data was
> never actually needed. It had just been added to overcome our very old
> glibc and its very old timezone definitions. Unfortunately, glibc has to be
> recompiled in order to cope with the changes. Sorry for that.
> ---
> libs/glibc/DETAILS | 2 +-
> utils/timezone-data/BUILD | 7 -------
> utils/timezone-data/DETAILS | 22 ----------------------
> utils/timezone-data/PRE_BUILD | 7 -------
> 4 files changed, 1 insertions(+), 37 deletions(-)
>
> diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
> index 3a097db..7513034 100644
> --- a/libs/glibc/DETAILS
> +++ b/libs/glibc/DETAILS
> @@ -10,7 +10,7 @@
> SOURCE2_VFY=sha1:2338cc9b5795f5e97a19aac6d7d00ab750e81ac3
> WEB_SITE=http://www.gnu.org/software/libc
> ENTERED=20010922
> - UPDATED=20071118
> + UPDATED=20071210
> PSAFE=no
> SHORT="C library for use with GNU/Hurd and GNU/Linux."
> cat << EOF
> diff --git a/utils/timezone-data/BUILD b/utils/timezone-data/BUILD
> deleted file mode 100644
> index 2a413d2..0000000
> --- a/utils/timezone-data/BUILD
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -(
> -
> - patch_it $SOURCE3 1 &&
> - default_make &&
> - gather_docs Theory *.htm *.jpg
> -
> -) > $C_FIFO 2>&1
> diff --git a/utils/timezone-data/DETAILS b/utils/timezone-data/DETAILS
> deleted file mode 100644
> index 71362ad..0000000
> --- a/utils/timezone-data/DETAILS
> +++ /dev/null
> @@ -1,22 +0,0 @@
> - MODULE=timezone-data
> - VERSION=2007h
> - DATA_VERSION=$VERSION
> - CODE_VERSION=$VERSION
> - SOURCE=tzdata${DATA_VERSION}.tar.gz
> - SOURCE2=tzcode${CODE_VERSION}.tar.gz
> - SOURCE3=$MODULE-2007c-makefile.patch
> - SOURCE_URL=$MIRROR_URL
> - SOURCE2_URL=$MIRROR_URL
> - SOURCE3_URL=$PATCH_URL
> - SOURCE_VFY=sha1:be408cd5c058a526922ee4bb94ee9595e465ea6d
> - SOURCE2_VFY=sha1:d04c6be80aa846d6927169b240b426d00dc6f8d9
> - SOURCE3_VFY=sha1:9f3234708c0baa44d5aeb132871cb473d37f9dbe
> - WEB_SITE=ftp://elsie.nci.nih.gov/pub/
> - ENTERED=20070203
> - UPDATED=20071019
> - 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
> diff --git a/utils/timezone-data/PRE_BUILD b/utils/timezone-data/PRE_BUILD
> deleted file mode 100644
> index 90782d7..0000000
> --- a/utils/timezone-data/PRE_BUILD
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -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
> _______________________________________________
> Lunar-commits mailing list
> Lunar-commits at lunar-linux.org
> http://foo-projects.org/mailman/listinfo/lunar-commits
>
--
_
(\o/) Chad 'v3rt1g0' Kittel <chad.kittel at gmail.com>
/_\ Beaver Dam, WI (USA) [4 8 15 16 23 42]
"This is who we are." // Lunar Linux developer // عزرایل
More information about the Lunar-dev
mailing list