summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-03-24 19:42:07 +0000
committerMike Frysinger <vapier@gentoo.org>2008-03-24 19:42:07 +0000
commitcbe433e2b904937745b73d7d2c5a5e8a8769afb3 (patch)
tree8e391717735e786f1e2766c3eb3eec55fd624c8d /sys-libs
parentFixed kernel checks, thanks to Petteri Räty (bug #210890). (diff)
downloadhistorical-cbe433e2b904937745b73d7d2c5a5e8a8769afb3.tar.gz
historical-cbe433e2b904937745b73d7d2c5a5e8a8769afb3.tar.bz2
historical-cbe433e2b904937745b73d7d2c5a5e8a8769afb3.zip
Version bump #214540 by Rodrigo Severo.
Package-Manager: portage-2.2_pre5
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/Manifest16
-rw-r--r--sys-libs/timezone-data/ChangeLog8
-rw-r--r--sys-libs/timezone-data/Manifest10
-rw-r--r--sys-libs/timezone-data/timezone-data-2008b.ebuild80
4 files changed, 101 insertions, 13 deletions
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 2db45af11c60..0704d5be7c78 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -107,7 +107,7 @@ AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 RMD160 f4e7df0cb25292af
AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 RMD160 b674894f3b16f63193bb8040f8a5657dce82e1f9 SHA1 79fb3a4454b85af70dac95dd79134be3fe3a9201 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3
AUX eblits/common.eblit 7207 RMD160 7d44672811c82543595116181783e48c4de44af6 SHA1 4129a747fe1baf81c0ff99ef9f342070068567a5 SHA256 046e8be5ab5bf13ea7da84ac975c8e87cf6104e99b29b539d2c9c5d31980bb3b
AUX eblits/src_compile.eblit 5098 RMD160 fb08a8acb73e8ee9b9d5bff504d49608a1634843 SHA1 227ad8ba04ccfbf64a864a1f3be91bed51fd57bb SHA256 611b2c740a6c68124339194809ae36527fd171a2aa3ee2351f89cb18cdf9a7d5
-AUX eblits/src_install-2.7.eblit 7943 RMD160 f0b2fcf13347d8ad3f6a61db3b6c051768ec6da0 SHA1 9cf0b3fbd3f832517d43ef70d9c999cb98b807e2 SHA256 1d70a56958a60e2e1eed5116a6e4729664ad852034f507a248a01fc33063c586
+AUX eblits/src_install-2.6.eblit 7943 RMD160 5f5f10f513070e4c03818bd5f497201030e037f1 SHA1 5c9a76840456d6a12c157004774baeef30d27d5f SHA256 9a1fe141e9ecfb46fec5dac6ee32e9e03d8f838a22c7b9ae428247dab57e479d
AUX eblits/src_install.eblit 8000 RMD160 5208f59424208a8efeef650af9deccb25515962e SHA1 07aca649bed25e45e97661cdabab9bb04ca1d972 SHA256 f608c49aec5efc49fe29197aeaeda94800cc8f7f4861eaacee3ad7e2bb72d6c9
AUX eblits/src_test.eblit 1162 RMD160 349db09c5f2c2e412a108b8c5371adf946e1a3f0 SHA1 357ef650e1dce62d5d688133426bc62b9085009d SHA256 bac1db2da478f6e6709275c36cc1f9a98fac7fcc2e80bd8831f2077207754962
AUX eblits/src_unpack.eblit 4674 RMD160 4b41371b61d940d0237dd3dd370bb8060cc05433 SHA1 ca37acc1b2022732d2a330554c01d2c759ee8922 SHA256 e31d3cdccdd1b4cd96622bf15693e7406c3c577b8ae0dca7d9a46ab045ff8ede
@@ -184,17 +184,17 @@ EBUILD glibc-2.5-r2.ebuild 38677 RMD160 16c6bb911b3d97f1e8a9632f220f27b94a156833
EBUILD glibc-2.5-r3.ebuild 38677 RMD160 fd1ba0c2b4a9aee52666be1b00bf67f5090fa04d SHA1 8838c614b1c58f5279a5e98389c5ea56ab2ecf97 SHA256 417b99032cd614026678bf3b83a4effab7e774d46cd2285f805d00ddbbf0d694
EBUILD glibc-2.5-r4.ebuild 38679 RMD160 94adde51f8b61d6eeeffd917c0d03618f0e242b6 SHA1 b5ba47757ed8fd11e3a73cdf7491e3cea9a796d0 SHA256 3a8b5fca45f9511719a8abaca4d481b9c6813e9926aa48cae9983ad9b63417c9
EBUILD glibc-2.5.1.ebuild 38754 RMD160 4f351c8e74913b579d558df61f7e85df1550a26a SHA1 45d207e25f3b8a1752dfb0df4bdac06945991c46 SHA256 d108a1c5a82bece216b4b469f234b9d5c979431d0ab2f053fbe4c873d9dd2ba2
-EBUILD glibc-2.6.1.ebuild 12175 RMD160 7d903201fdf616663c9563549b39d4a7e86c4c40 SHA1 7bbd2ad401f75e0ae7a74f613cd0eb01fa1c3063 SHA256 e5e868173e23f8c404412759f253249ee82c484c964107dde9cf1167b89b04ff
+EBUILD glibc-2.6.1.ebuild 12175 RMD160 7deb6c69b9dae3c93ab1e2c3df47cbcc2606d293 SHA1 30003817cfe8457025efac6c5fc49f2b46c9a8ac SHA256 71baf0aa5be99b727a478041a921186903b92dbeb62e36d627195f92ae69dfdb
EBUILD glibc-2.6.ebuild 39505 RMD160 87c1e6fd2f982345133c1bb85424cdb80a1b71c8 SHA1 1792f6be2d12f8a4c8f4759fb00e18754459cf52 SHA256 edb61c6412783b34b6071cad06c916bf075389543206698505f9a80bfb7edafe
-EBUILD glibc-2.7-r1.ebuild 12223 RMD160 08b7f5c128fc2d78e957bd4b6cf401d3b108b479 SHA1 728e8f15a2cf640524af22652070711b5e3f625d SHA256 682e99fdcaf27018d81df8c86236d666584b189d23af75a13374840dc8e4ba07
+EBUILD glibc-2.7-r1.ebuild 12223 RMD160 a144d62d48fe4600808ae2c903a97463253a120c SHA1 80663a1ac4bbea13e3548f82ce47ea4145b43fc7 SHA256 37c699739018315470934bcd962acd72871418664018608a1eab0baa69ad24b9
EBUILD glibc-2.7-r2.ebuild 12225 RMD160 db7b839a4e5956e3154e2e5f3c27b3830b5cdd1e SHA1 e59dbec92939b775e07247c155010f9092f6f4e0 SHA256 da2d786f2b2eb7205b3b360c0b5a49bbd27e9bcd109004f30cb5699e3e3d0545
-EBUILD glibc-2.7.ebuild 12203 RMD160 310582edbabc7d68762a9b4bc3ee9f6548833f60 SHA1 0f64a4b3fa2cf553c40141843d994944c455c525 SHA256 78a12396aff5428ea347c239c50e0dd9ccb18d6ce2cfbf28ab73fc83d732da1b
-MISC ChangeLog 109455 RMD160 6f7ef8d5e023f7e5ced7ce23d9b26abddeb82c4d SHA1 1e09a0ab9f53bb161b795594412a3d271eef93bf SHA256 ff449090f43f2c1943ed20628964d5aa5b97b5a082ae82578d0b4a2296edb15e
+EBUILD glibc-2.7.ebuild 12203 RMD160 21eba6cdcf3800a1c24bad3b2c614d9f6811c98c SHA1 7a9f6244546f7920a0dbc0f79aed0efc221c6519 SHA256 23aa5b6e50d9247e7c0569d01b6e4ec906012309d7c7061ee11294c70cafbc12
+MISC ChangeLog 109685 RMD160 519cf7ecd802531193b02acc30ee83b5898f8f97 SHA1 d79fcca94b259cd7a644934c191fccf5ad354e48 SHA256 572d529a91c7677df12a8923109cdf6fd772c0ffa90e2197c0b5e06b44c84cd7
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFH54uKj9hvisErhMIRAt4ZAJ9Pnh5tA9PqyFQpHAHPd8ErOG4aRgCeLKnX
-duPDE/DGlnFDiDp3VEnn0Vk=
-=1IAR
+iD8DBQFH6AVsj9hvisErhMIRAoRVAKCz6PGMCfkSes77m8H//wROYsigTwCeOdpb
+xj8kgJvs5rP5a8ugYTb6bw4=
+=SX+I
-----END PGP SIGNATURE-----
diff --git a/sys-libs/timezone-data/ChangeLog b/sys-libs/timezone-data/ChangeLog
index 8d14a5b6144f..9c3182eb97d3 100644
--- a/sys-libs/timezone-data/ChangeLog
+++ b/sys-libs/timezone-data/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/timezone-data
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/ChangeLog,v 1.120 2008/03/22 23:49:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/ChangeLog,v 1.121 2008/03/24 19:42:07 vapier Exp $
+
+*timezone-data-2008b (24 Mar 2008)
+
+ 24 Mar 2008; Mike Frysinger <vapier@gentoo.org>
+ +timezone-data-2008b.ebuild:
+ Version bump #214540 by Rodrigo Severo.
22 Mar 2008; Mike Frysinger <vapier@gentoo.org>
timezone-data-2008a.ebuild:
diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index d5d0e4fd3876..93c91b05e71c 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -10,16 +10,18 @@ DIST tzdata2007i.tar.gz 162977 RMD160 d55df98db7e2dddfec70a6c69b39a668c8488ff9 S
DIST tzdata2007j.tar.gz 163202 RMD160 a3699d9405b7229b33b0c381ef624a6afb7a81be SHA1 c615434776c8aaa5dd5c85eaa5e33028bc66b1c9 SHA256 0319a3dc08f05a92b5c409cc7278a45fa6194bcdfdd27918554bd3d8d6d33c6d
DIST tzdata2007k.tar.gz 163688 RMD160 cc80faf9db0252f32ed0f902056160d4de2fac3f SHA1 d64928c84555a67be2eace926c066911b35b0d39 SHA256 37e986086ce1a1ccb9a4f24c2b77ede54f0eae2ee9959e7a191a49cedb405783
DIST tzdata2008a.tar.gz 163981 RMD160 9f7c24c4260afd8a7043d99ca27ec3af789a7e54 SHA1 0a43a9b96b48421657f0e09534a23b664fc58d18 SHA256 104a270bdc7a511cffd41d2722ff3fafd0caf221b4344263316177e8a64abbf1
+DIST tzdata2008b.tar.gz 166544 RMD160 0bc433e12521b608f49fb259a45a61f7abb1db59 SHA1 13f610d04a4cf3a889478a032f123cf3fd351eb3 SHA256 633d76612d73a7add41a3b90fe5721ea5f4282d52bd8408b9d4fab261443aa6c
EBUILD timezone-data-2007i.ebuild 2403 RMD160 472ab45788797a7bbc362872bf9dadb5a26ae9b7 SHA1 3f5949342ecbda3dfbbefc92054b8fbc9ed1d93a SHA256 d55b83bd78ff8bfab34684e93c4f1cc8765a0819e9ee5fb58bb713395c802b96
EBUILD timezone-data-2007j.ebuild 2398 RMD160 fa300b522a53f529fd9306e0596523ef63a1508c SHA1 c3c585cbfd5ff800fed71ae64222e0dff5c88fdd SHA256 99d3a713a735640a2c11cff3128524e305196914880bd410e34fc1dc86dbe419
EBUILD timezone-data-2007k.ebuild 2400 RMD160 9523360c956c110ab64c54570b314ec64cc82762 SHA1 0b7eb00cedd2a9be223ecbd34d53411731b0044d SHA256 c317389397df384f4f072c84aedca3b38c46f498bd98fd962f5fd0b9dc487e40
EBUILD timezone-data-2008a.ebuild 2550 RMD160 0ede5a3f7ba389d0f9941025d9b6dc2d783e9845 SHA1 1ca616f1e352b8c02d65a058d95792172575e449 SHA256 19aae8cd351219870988621fe0185be60b88989fb98aedc43ebce99c9f4206bb
-MISC ChangeLog 15074 RMD160 3f4d1525d9a9f32ad61a1bb8c5f3d7638d6f3ed2 SHA1 e73c4388e378d6b0a7f30a2e1e90082e57f53423 SHA256 7a88880eebf783e2fd5df43f8815240a0a4dff452af5ed8cb765492420f04484
+EBUILD timezone-data-2008b.ebuild 2414 RMD160 b541f131a17934541c375c8d9d08db0923312a82 SHA1 b0a57e10f19e6b7f17d7c52ff6d8aef8c50b2afd SHA256 ae1d1afb7e74134db04c078bdab3dc3dd3e387fc45edf788e1b87642f5fcbe06
+MISC ChangeLog 15234 RMD160 ac1cf42930b2e0bdfa45a71e159678ac74cd8cb8 SHA1 711fc4d8286b41cbd0189dc3ab1e81bd9c2f34e4 SHA256 610fafc78a2086bcf360ea367350cedadf14364c04c39892b20e282d9107f943
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFH5Zufj9hvisErhMIRAg/aAKDCgTtVH7FfFanNjG0LQBs5zRD4cwCdEf8A
-1LzWE917c2mRzGyPgfbwbcI=
-=/kyh
+iD8DBQFH6ASwj9hvisErhMIRAm4bAJ9xFoRtMg8+GD5GEQZSjz1OPSoWmwCggqge
+dXhAuFSJFtBvpKgOD+tQPLA=
+=n0+c
-----END PGP SIGNATURE-----
diff --git a/sys-libs/timezone-data/timezone-data-2008b.ebuild b/sys-libs/timezone-data/timezone-data-2008b.ebuild
new file mode 100644
index 000000000000..d0cf96b53908
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2008b.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/timezone-data-2008b.ebuild,v 1.1 2008/03/24 19:42:07 vapier Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+code_ver=${PV/b/a}
+data_ver=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)"
+HOMEPAGE="ftp://elsie.nci.nih.gov/pub/"
+SRC_URI="ftp://elsie.nci.nih.gov/pub/tzdata${data_ver}.tar.gz
+ ftp://elsie.nci.nih.gov/pub/tzcode${code_ver}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="nls elibc_FreeBSD elibc_glibc"
+
+DEPEND=""
+
+S=${WORKDIR}
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}"/${PN}-2005n-makefile.patch
+ tc-is-cross-compiler && cp -pR "${S}" "${S}"-native
+}
+
+src_compile() {
+ tc-export CC
+ use elibc_FreeBSD && append-flags -DSTD_INSPIRED #138251
+ if use nls ; then
+ use elibc_glibc || append-ldflags -lintl #154181
+ export NLS=1
+ else
+ export NLS=0
+ fi
+ emake || die "emake failed"
+ if tc-is-cross-compiler ; then
+ make -C "${S}"-native CC=$(tc-getBUILD_CC) CFLAGS="${BUILD_CFLAGS}" zic || die
+ fi
+}
+
+src_install() {
+ local zic=""
+ tc-is-cross-compiler && zic="zic=${S}-native/zic"
+ make install ${zic} DESTDIR="${D}" || die
+ rm -rf "${D}"/usr/share/zoneinfo-leaps
+ dodoc README Theory
+ dohtml *.htm *.jpg
+}
+
+pkg_config() {
+ # make sure the /etc/localtime file does not get stale #127899
+ local tz=$(unset TIMEZONE ; source "${ROOT}"/etc/conf.d/clock ; echo ${TIMEZONE-FOOKABLOIE})
+ [[ -z ${tz} ]] && return 0
+ if [[ ${tz} == "FOOKABLOIE" ]] ; then
+ elog "You do not have TIMEZONE set in /etc/conf.d/clock."
+ if [[ ! -e ${ROOT}/etc/localtime ]] ; then
+ cp -f "${ROOT}"/usr/share/zoneinfo/Factory "${ROOT}"/etc/localtime
+ elog "Setting /etc/localtime to Factory."
+ else
+ elog "Skipping auto-update of /etc/localtime."
+ fi
+ return 0
+ fi
+
+ if [[ ! -e ${ROOT}/usr/share/zoneinfo/${tz} ]] ; then
+ elog "You have an invalid TIMEZONE setting in /etc/conf.d/clock."
+ elog "Your /etc/localtime has been reset to Factory; enjoy!"
+ tz="Factory"
+ fi
+ einfo "Updating /etc/localtime with /usr/share/zoneinfo/${tz}"
+ [[ -L ${ROOT}/etc/localtime ]] && rm -f "${ROOT}"/etc/localtime
+ cp -f "${ROOT}"/usr/share/zoneinfo/"${tz}" "${ROOT}"/etc/localtime
+}
+
+pkg_postinst() {
+ pkg_config
+}