summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-08-07 00:08:04 +0000
committerMike Frysinger <vapier@gentoo.org>2014-08-07 00:08:04 +0000
commit25243d1ad31bd867f384ca1c4acaa36a98ced9f1 (patch)
treeb2a099851144d112ed6f637cd053ac3acb7ce283 /sys-libs
parentAutomated update. (diff)
downloadhistorical-25243d1ad31bd867f384ca1c4acaa36a98ced9f1.tar.gz
historical-25243d1ad31bd867f384ca1c4acaa36a98ced9f1.tar.bz2
historical-25243d1ad31bd867f384ca1c4acaa36a98ced9f1.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/timezone-data/ChangeLog8
-rw-r--r--sys-libs/timezone-data/Manifest32
-rw-r--r--sys-libs/timezone-data/files/timezone-data-2014f-makefile.patch112
-rw-r--r--sys-libs/timezone-data/timezone-data-2014f.ebuild152
4 files changed, 289 insertions, 15 deletions
diff --git a/sys-libs/timezone-data/ChangeLog b/sys-libs/timezone-data/ChangeLog
index c5a7f60f4316..a6672cd30575 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/ChangeLog,v 1.306 2014/07/30 06:46:16 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/ChangeLog,v 1.307 2014/08/07 00:08:01 vapier Exp $
+
+*timezone-data-2014f (07 Aug 2014)
+
+ 07 Aug 2014; Mike Frysinger <vapier@gentoo.org>
+ +files/timezone-data-2014f-makefile.patch, +timezone-data-2014f.ebuild:
+ Version bump.
30 Jul 2014; Mike Frysinger <vapier@gentoo.org> timezone-data-2014e.ebuild:
Make upgrade logic more robust #506570 by Cănărău Constantin.
diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index 5ea1a9baa450..c5b78fd9e350 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -8,6 +8,7 @@ AUX timezone-data-2013a-makefile.patch 3017 SHA256 33278b69ebeb41523befd2627d4fc
AUX timezone-data-2013d-makefile.patch 3042 SHA256 b138d8ff362fed49af4487de98ebbb0e61dc73612643a800bf1df7a3f443ead4 SHA512 ad09fba6facd4e5fd49b9176f5087669f880e96e904bad23458d280b9846bb9e75c8cb0738d64d886f07047b66b23aa9f3da489f67df1f27dbfe9b6b1e1a1ea3 WHIRLPOOL 503673dabb24e233f554805ceb2cb871870a357e3ff378460f8f72fdae1c46a306703f255de6cfc78e91099f3e275b0108c8c3c6607cc302658c5236750a48bb
AUX timezone-data-2013f-makefile.patch 3898 SHA256 7437b00386ee673467e0fa01a0dbae1a3a32d709e444443c1eefd00b890ed725 SHA512 5ab04af020cca764179885f7c7b93402bc16a625a92acdde0e52ba56552aaa04c50723d2e0f98e13d7090a1a34b450818a86119d20301e2b8518bccc0cbdd10f WHIRLPOOL b622f3581078e4c4f2fd908b89eb204056d43aa786f581fedaf299ac498c4b0a8214c7da4534b80d61dc6dd7f8ddb9a7429580c71055c4cee015cba4c72a2d4b
AUX timezone-data-2013h-makefile.patch 3745 SHA256 c6ff4692c63998a85fd7639aa6770a0650eedd5646e2f56835dac263426a4368 SHA512 27708eba2dfa0959d178c1a31d3dd5458f3ddcc929723f3516897a2d1418ff2a058270f38322523c52b610659258abe588ab161d6e3e9ccf738e787be4b697f7 WHIRLPOOL 3795a2b6b0752cec93c1277012e2d8b6856ff3b45c18574e89d0e29ab6350921dd134f27a3c0a1de968b71aedddb759a6ccea560c58d0f249b0bf6500864d187
+AUX timezone-data-2014f-makefile.patch 3750 SHA256 a8d2438e4cd132052acdb4fd17f99e45981f7f278777485cc20eb1b6e78742c9 SHA512 b748790745fca23b34d8c4ad1be453b8111591925f542cae219af37ce1eaf174dfc918d1b4c8cd8d3dd95657a22be7120ebf2f2e7b442f89f59ffb2f80724f07 WHIRLPOOL 5f580beb195124c4e5d9db10336c4c864a24f9abd95447e2f76de2db74909d3b7bd50aaa20341f2741cb7b9665e668fb513a8de9d83138d513ea6972376dfa3c
DIST tzcode2011i.tar.gz 135022 SHA256 f0dd991de3f8d6c599c104e294377c9befa1ef40aa5a1d09e2e295a453f3c1ec SHA512 4febb158d9799cb9a7017259d76b74d54d0a8f9dfb46443fa79701f488964080b1d64d81eec38c11fcb85aecf31f42bf42437d77575537c598c37a6569765696 WHIRLPOOL 7ce496081a31e891c7b55ff66be39a78be0369a55b70531c793ccace3c274a59d1c602c5c07a2e93eb377578995d33c9a6508b02535121665d2fb4090bd6dc16
DIST tzcode2012j.tar.gz 134654 SHA256 ee4361b3b4ae201a270857c84d0f063c2a2191b3e4cd7414ea4622bb8bae9a82 SHA512 a0182438fedb1d855b52c0734f52bfd4dd3707d65c6f347833d5a68aab132a68f2b77a0e182d7ecfe7c58185245d7181ab01da909c2fdc84b71150c3090382c2 WHIRLPOOL 430e7320976e184753364d034f16109713a350ec0828d864be2f30ce6d29dd403d8f9c25866f828c664f0324f57ad72197fd752ba343f316d80d7c11a1ebdee6
DIST tzcode2013a.tar.gz 135569 SHA256 c2be9f6c0449df21308df1ab17bfd88e7d0652961b0dcbc768c2829cab6331bc SHA512 cf02e22cc5dd7a8f7614f7ffcb85148abf481aa278f58e26f4a11e1af9d9f24799aa68f6b8a7b6a209d57d3b120e77fdccba8b42dfdb5b142563460dba17c1f1 WHIRLPOOL 4ee6dc489f62d1e93fbac1400a78c99099f3f451879199ab006e8402cfb3434261e5144b037a25b89946fde0a6e68cd4a9efe7372441b49e3402937b9d2da9fc
@@ -23,6 +24,7 @@ DIST tzcode2014b.tar.gz 175361 SHA256 b5dad3b0c7880e3fc030f87354b93776d9c0e761a5
DIST tzcode2014c.tar.gz 175535 SHA256 1461e6f6973797ccf516421b272a28082fe26754e8ae94967d8f931a4c8f011b SHA512 f964b6a8e9be408ed6a950121669edcab81e75eed69a80f8050e87af1b8dd87ac0786bddee227bb64eacfd1baa6f6d085255f2aaa4e967bf82463267c291e682 WHIRLPOOL 39cc45f629d261fd2f6de7723b38c21ce323012ec80ec46f7b121ecdf2dc45f0153f3e96d65204f0b19466ee7d34db99464472587e5b2727c3b377ff6cf9792d
DIST tzcode2014d.tar.gz 176681 SHA256 e9c775bb76c9700521ada77776277c25f8650a22b56d46c9f00f4147970ef13e SHA512 8448cd023322b0b1dda081a102305c4b066d2177516e2920bbcaed50a28df34a7236142176b84586885af869efb8ec7d21dfef69318f98ae6e84f36964acefeb WHIRLPOOL 1263dc168cb6dea29b247693dafbe7fd3896ab08fa6724ef74da1a64d23d27d58000313a5a4349ae1c8b9eb25e9420c6ba8697d0d43cbdaa8cf92656a3dd637c
DIST tzcode2014e.tar.gz 177124 SHA256 43ebc426ab4911e222a4487f24289adfd2bc5eb09363a5e77cdabf56374a8c1c SHA512 f1be2dc8a1017bcc0ff9c10f46707dd02cfac9925c5b3407aca8c51b90f817b84ad7ff81f44af4a5535838d9967f2bf189d8036347e2a72afffcfe3fc72b3b06 WHIRLPOOL c49b2a4f358c38c36fd181bf49edc1ffd969a90d182aedc67bc2c96b29061f52e06d98bdaa34fd0e8e1af18738ad2763d0eb83b77783e0e82a805aad565447d2
+DIST tzcode2014f.tar.gz 173899 SHA256 8c12b56abf614722f0ab7cfc502492063b2c7c5de19563540132b81709ac2555 SHA512 b6edec06211d873ce43c2f0061954901293aeae4dcd9efe339ef4e4c1b024bec347ca05d5c280e88cbc0dce6f40222b3d333319c2bb9661983dd25474cd564cb WHIRLPOOL c96cd52873a37d95945e62aa32831de4cbd73376fd9e36ad053d70d84981f482350d2b18835038db54825175649f3242feef4252de91eccb17d6e8e20c68fe26
DIST tzdata2011n.tar.gz 204684 SHA256 a343e542486b2b8ebdeca474eed79f1c04f69420ca943c2b9bdea1d2385e38cd SHA512 2081fa44f00ace6539ecc1296f454fb96bb4afa61114ffbc58f46f82ef8ba2cfa22d7e48456a293502433dccca6d921db8f70d6c6e18a074996cfeb74534d2df WHIRLPOOL e7004894829c63baef91fd5fbc14b77a7fbd92ae2a6e001f279c8b1169bd5be009ae07af336ddaca148eadeba3383896b247a19c9e72d894e80ad60fc896f3f3
DIST tzdata2012j.tar.gz 214075 SHA256 4b6a3c2831bdbb68ab1a1bf906bcf11d18ab78009713a0339da6fe96b6afceaa SHA512 98515b92268a2ee49386f6955211c14b9fe47460ba1c3ec5d60681b1a934688c3de4452f8f757ca3a6924e15784585967c768e7c86be730378d0332c249584fe WHIRLPOOL 17af29d05587bea2b05762751d146101a8bcc647346aa22a33e06a095805ecf4feab62693b3216ba5d75cf87f8a63d8cbcee9167be4b6dfe7936e1828bbc4b8a
DIST tzdata2013a.tar.gz 217511 SHA256 ed9f273f52d5df9ec09fdcf6684176bbdc86d0fbafcbc27b97e5a9c103024afc SHA512 c5b07246218f5c3c751b7ddc5c4ee127432fc19187019321beeff589596ae91c4d64400a63b6e335cf6a30643a8d9c8b9bd37d31c553424718626d7591aab995 WHIRLPOOL d1bb9d9e0d9e4d3df6f866dcd1b6d35cb07da0f2066e7d92140605f917f52e20f3acfabf65ff9e31f8885a088430cbef141b787088c37bcd8e7bca42d9f3007a
@@ -38,6 +40,7 @@ DIST tzdata2014b.tar.gz 220771 SHA256 d1e1f3e0c253a8ac0b35ffe27ef95f6366c37beb95
DIST tzdata2014c.tar.gz 221322 SHA256 aa2924e012644de3a6cc3160ffff690cb3afecf350af435daefa43bb669fb8f1 SHA512 a6f4ad3f9518a8e40aa319926ae9414ccca4c408d846e3d0002483959cb50dd6e3363a7a8c39f3e706df6ce4464f8a66ee6b4d6f387ec00b06ab35471c04dbb7 WHIRLPOOL 6784170039e965ad8165c5775994648799d87110df6f161f6738b8e4371e1a11464e4f5821e93a8a0ebce54d4ffd32a82805aa109c90207ee218cb5912474f69
DIST tzdata2014d.tar.gz 221406 SHA256 4b4966912f5d4a299b0bdf47e6f3103d82dc6a0b5a6b321e2b9d5662597a62f0 SHA512 51794aa2b00f1125f5a267fb8dfefd05df925a238bf31743002cc7367a3d2bb2c1ce04e5bd096c35ea629b1fe9eaddd2d33142a9d7e742a3d1b2a17b74453e73 WHIRLPOOL 3065df319712c9c30612b7873c3786cfdacba015a6024a3690d3f861f3b766d6c411764574d5ca6bdaeb05a1189797c1c427f4ecda5012d842e4aa04392f4cfd
DIST tzdata2014e.tar.gz 221587 SHA256 08e243a79051f838d86ac1311a78b74047951302d448024e823b5b7aa71f86c5 SHA512 a0071b81014f4a823293542130edb77319ca2218e0a0fbf4109bc8258096f2797c50e4fa39efb8f04a8af8dc5427f6ca20b8a2e94e52523dc12854660af068b0 WHIRLPOOL 8ef0ca8464e04e833227d40b720e91b84a7beedeb081993c6bbe8ab7d5c260ee2eb3fe1505bc152e3e37e2e33c4cae5777fe8221e0f283a77bbe00c1e050b544
+DIST tzdata2014f.tar.gz 231421 SHA256 eed690a72124f380bcb14947d398a7a482acb9ab792ae78bd4554e52c5ca2001 SHA512 a87327413cf5dee51b47396a4894b7d2f0e5e014a3dff4f71baaaaf0ec671eebfeba664b108d21cfb97754fac6301b82744d955123cdf90216787bdc9b11463a WHIRLPOOL a68dd5e730102753da9bb540576471c5905869389c3a322e02dcf8f594b9adf5291177961e503264e9b5a02cd9f3e0f9ecdb0ef8cea968e802be3d97baa85766
EBUILD timezone-data-2011n.ebuild 3140 SHA256 382ca5ff92759e7fd37355ee30d3ad7fdfebc4290a2c3f9ac38063ec3f2681e1 SHA512 a5a6db9d6ebe425174f83560fed5b949559c9cfadacc2a73adbfd3637d38cffa452453aaa90e29f0424126596c8ac4cee1bf8a8a6dbc66343117d5acd1f0e02c WHIRLPOOL c307ed3e521cddf3a18305c4eb8ecc5badfad6c5b8339402cd3fac3fba3861f59bde65c06b30769a75196bb35ed7dc12227882ca3193ab27aad0e95de9daa5ee
EBUILD timezone-data-2012j.ebuild 3226 SHA256 189e893f9a2de810a15d4c36dc060bd488486238eb0b62e3e34b0f94f4580887 SHA512 b421e8f2ac49de3e5c35a429821c3b10a4545c11b03974d9091f088543bfdbb3276893ca08829d1bfc7d8c7eb9bf958c8de9543fece5b511e315bc031d4a5a9a WHIRLPOOL 8972b6e607f11ea8f4564d10213449afdb1c3961a18514f5a4881dd56a80fe24c59ad326899c302ee55f99823445810b18b7e85c2512384dad5bfaba44a30e2f
EBUILD timezone-data-2013a.ebuild 3236 SHA256 1fc1cba3d07afaacb31d71942d542deccf0a3e3383e5854519078b501449e30e SHA512 0f21ffa6306a3e4d0ae5df5e0ec5ff464c350e921dfab0330de159b9196b996ea91c6a81623a94896c71875054fb54ea167a696409245e9b916a4da0788430ab WHIRLPOOL ced72ae6c5bf80b0af88b1d2e56f2f68712c17b15463c4543019238999fe33fec032c671eee0d5b68c643926f8bd6ccc608bb5202215cb4ba6426a883214d50b
@@ -53,22 +56,23 @@ EBUILD timezone-data-2014b.ebuild 3845 SHA256 98f1ec5078de19b37523defd1d9fd7b951
EBUILD timezone-data-2014c.ebuild 3842 SHA256 0ffbd0bf80590896251064a833d858065e69b7e0b1a2bf6f8741832f0b7315c5 SHA512 a017053ec5cbd34e6471106aa8ac42c8978181a752dc3b95e3d9aa099685126790bf897606a59a5c816e7f73110a05b15ac61d56ce98be5a8868b6d8e822aacb WHIRLPOOL b8a7b933ceb56e38d285188d822518cb26c06b4cb8eed21c4632555163aef38c13f0cfcbdb654a27875b7026dff27c5759a4c5b25945299c536449a3e95e8840
EBUILD timezone-data-2014d.ebuild 3832 SHA256 e1724625907f0855e7b83dab183e21cbc771570b26657ceeae898781305b9d88 SHA512 fc882f48682950f3ba4b89cd2a44df02e7685d382b24612159bb9f4477da5af88fa9d2f513d47bc2ba75beb6565737fa25e2e4ab3b65473a04ddaf25833c8b53 WHIRLPOOL 07ebbfbe9b693109c43259a8baa8729044593e7f634d1468a5cca685d2422ec4582be244feadf110b0029d33bfe7154f2207af35dc9d80fcfe1d2a5636e60322
EBUILD timezone-data-2014e.ebuild 4436 SHA256 265b32c903c98da0e9d4fa164659cada8a137bb74e3fd8d9d1bf5fab742aadd6 SHA512 fbccf002ddbd5dda6e0efabca298fb5a129697a3aa4552f37a15724873322e1f9059a68d2784e78bb20aec6bbef9a47703ca263a9786c441aabed1ab763a71f3 WHIRLPOOL 21453c74aa78a51c7b1ad2d70ca17b023f6a839e571d7559dde622220ca368039615d340526627989fd7892be1c650c5389133b26d8b9b80d169cd782b790217
-MISC ChangeLog 41208 SHA256 c7ba896cb2eef066768e2b2e95eef5a696f326af29045be058e1e1e8ab370e33 SHA512 63f7c8b31f334524ccc604e9dcfa88e07be29389d73d2635eae91052c56d8573fe9b33ae10f9484177da75155b4279e6cd03be7e4371e5e140c36b36e01b7480 WHIRLPOOL 61d61803b87822d3d166ca0e9ec2423f336fc81f4f6f16808bb19eb88240451a750a4fb34d5c79f1e07bda847d08a285426ab3970bed81c908981494e5db02b2
+EBUILD timezone-data-2014f.ebuild 4436 SHA256 5cfd9609726822332f8592b2be10b6dab853015734b082e42ad56b963130b80b SHA512 52855a130361aa89b087966aa7005b54f5ea78bb51ba4ec6751b911fd2a8c69ff3a173edf3c7a8d6d32a05661dbea273959de739e725c3dbe45285bb27e5a551 WHIRLPOOL f3514c2f149ab3d1cb32f95d546b6274f3f781978e42d9764e34ae804954b49b80503eac3bd4728e5bf43fcf88b7a18e90e2debc1f47108ec589f2b3aa7ae491
+MISC ChangeLog 41385 SHA256 970ef3ff0252eb58700bc7aad90adb1f9bf667f28bd01718beee36dafdc05608 SHA512 fda1c2f6a198ad65b7f8d62e75750cc167455be4f43ab070867a48bba2036a89b30f65d2a02ce66451d24a04ceb9b0cf3f14e28a4d51d63e5a48beeafb6ff552 WHIRLPOOL cb6517aadf6ad5d7b21d32ab4a63be948d73aafea2e944de5c05df4a8b5219f3c78f0af43f657e867d70d0a5fe8e4ada917a961b17905fb9b906ab0ef0f91194
MISC metadata.xml 472 SHA256 4ab35a5283c62aa867e05bcfdcaeb90e5ac191347a32735d37290885502a2511 SHA512 f91ce6146a369ddb6ee82c0d6e221ceb1fbe9beb073c2e37c27b07e0684c701328891a51f58ef9fefea6007e0111979af7034787b167735fb6d79c8462d9dfcc WHIRLPOOL ab3bbde9fbc205a887f591b7362034b01081c9a477dab314acfd92b4aa4b7e010532fdee7b2684504044fb3df2e8e8d09466d67765ec9feff3a2223ff7c54a1e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT2JTCAAoJEPGu1DbS6WIAcfcP/iaHEJBXInTetNDYWKYsHVB2
-uSTscKTOuOIlx3voEicQVAFE+2AGpnS+GIZqgcGM37bevwE9hEoguct6iaUQDGyz
-RfIp12Hd+z7LOeQd30kfaoIo2voNday2zc5HVyp52GtcL4ItTRJwAwJ1A7jiWdN1
-mI71Dck6lUuXZeakp276bKFImU64E1trJ01gdLfbOvbUaq2P5fIuRVsxS30tS9eq
-zJW4dbuJEti/4QJ0haT8ZnZtxJZ/st3Ey0UYk4leagHVecnCZkiJJQgIz/85lBPT
-ADFe4LXi4RNvM8+WCP17YzW4tAT9PGnpF6SehshbLy90mGVlZmpCRB9VtVuz7IxD
-Lus5Shs5w3L6Sez9k3rOBSPaXcaoaiPppCkDQbRgm50A2tMH8YsEUEvCVyXbvy9c
-s2HEfqJPMmoOrcnJGsJyKqOHPJ5QBcU8GZSyBBe+3OLQvxYUWeWHB1Eip+QAKWJp
-HWngn3fPpnm2MyksnGMD1+7U2GlJEiu2dmuxlKqcGKDMsfIPdHE2cUp3saodff6q
-rzeiaJAmcbgqzIizSo9neu2zTMswxbalQKVXl5B7tDv2WbDopM5Bp4ZvfH4++P+x
-MLg/kPdwwYk8Y5UnabwnEsbhr4x5MHO9W6Aub84RoG14tTrR1bh4PfEMaW0C9Sfo
-5fdb1vOB+JYCHv1bodxs
-=94KN
+iQIcBAEBCAAGBQJT4sNoAAoJEPGu1DbS6WIAWNIP/iD5QJtJUpIkDcrOOdEKoW+K
+WvlqJUmM+wwvOLb8tve48x7hqTE3fGlQpvMeuEwlAiJDaC8OkroGqwgpmXJOrI03
+2asBvkqPIstYjqq6+jT2yT2lZ0hNfk2vTr5uSjGLKTlSWdXFLaseo/t94twM9CPZ
+I7VriFKHTK9swI0UvBck2UZjVJ5CmqjT4KwIOo/3mQ7gJDsIPx/kBGMi0mDfxDC7
+hWlZJPFw1g3+JifOQ1Kp0uK1XfNUOTxcc3Cwg07b6OyKOsvFafbpcCfW6at5IKLN
+8GTRJuXys9MqlvHWjwH5+tA3olFY6hr+KtFKdxlBg8bN0vxwuujnTgW5VqeKP9IJ
+xJBZhOvHjnkTVhJJAb2/Ai9jhX73o5HDeW9TUp97sJb5+uF2fcu9cecEup75Sx7h
++3Z5i3v/PAsrmJ2/mCFrZ/8CTcrHPQmItHDhogEZZFqHejw2k08DPVAD4Yf4L5ai
+kmRt1mjwvHcEGoz9BQjXkoM+1ClFmqYHxaI6f5x0AApHS32nlq2i3UA1GuA9b92u
+cvfGuSSARv6Q+DtzthVyVGRyeBLXwjZZ2UWNKMPbF1PpteP/+pFXZyMztmnxy4j4
+dh76nlGUFKj66UyvuguYZyRn+hOBaxYaK03frYAUDNax/6L0XV6O6eF5yzgFR9l1
+h5+Dx1E40LSc3SEYfgHJ
+=Mmoi
-----END PGP SIGNATURE-----
diff --git a/sys-libs/timezone-data/files/timezone-data-2014f-makefile.patch b/sys-libs/timezone-data/files/timezone-data-2014f-makefile.patch
new file mode 100644
index 000000000000..7f9efc8f5f38
--- /dev/null
+++ b/sys-libs/timezone-data/files/timezone-data-2014f-makefile.patch
@@ -0,0 +1,112 @@
+ - Fix up default paths
+ - Support env CC
+ - Don't build/install libtz.a
+ - Don't install man-pages provided by sys-apps/man-pages
+ - Move zic, zdump to sbin and tzselect to bin ala glibc
+ - Install posix zoneinfo into zoneinfo/posix/ instead of zoneinfo-posix/ ala glibc
+ - Install leaps zoneinfo into zoneinfo/right/ ala glibc
+
+--- a/Makefile
++++ b/Makefile
+@@ -45,21 +45,21 @@ POSIXRULES= America/New_York
+
+ # Everything gets put in subdirectories of. . .
+
+-TOPDIR= /usr/local
++TOPDIR= /usr
+
+ # "Compiled" time zone information is placed in the "TZDIR" directory
+ # (and subdirectories).
+ # Use an absolute path name for TZDIR unless you're just testing the software.
+
+ TZDIR_BASENAME= zoneinfo
+-TZDIR= $(TOPDIR)/etc/$(TZDIR_BASENAME)
++TZDIR= $(TOPDIR)/share/$(TZDIR_BASENAME)
+
+ # Types to try, as an alternative to time_t. int64_t should be first.
+ TIME_T_ALTERNATIVES= int64_t int32_t uint32_t uint64_t
+
+ # The "tzselect", "zic", and "zdump" commands get installed in. . .
+
+-ETCDIR= $(TOPDIR)/etc
++SBINDIR= $(TOPDIR)/sbin
+
+ # If you "make INSTALL", the "date" command gets installed in. . .
+
+@@ -67,7 +67,7 @@ BINDIR= $(TOPDIR)/bin
+
+ # Manual pages go in subdirectories of. . .
+
+-MANDIR= $(TOPDIR)/man
++MANDIR= $(TOPDIR)/share/man
+
+ # Library functions are put in an archive in LIBDIR.
+
+@@ -298,8 +298,10 @@ GZIPFLAGS= -9n
+
+ ###############################################################################
+
+-cc= cc
+-CC= $(cc) -DTZDIR=\"$(TZDIR)\"
++CC+= -DTZDIR=\"$(TZDIR)\"
++ifeq ($(NLS),1)
++CC+= -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\"
++endif
+
+ AR= ar
+
+@@ -352,17 +354,14 @@ ALL: all date
+ install: all $(DATA) $(REDO) $(MANS)
+ mkdir -p $(DESTDIR)$(ETCDIR) $(DESTDIR)$(TZDIR) \
+- $(DESTDIR)$(LIBDIR) \
++ $(DESTDIR)$(SBINDIR) $(DESTDIR)$(BINDIR) \
+ $(DESTDIR)$(MANDIR)/man3 $(DESTDIR)$(MANDIR)/man5 \
+ $(DESTDIR)$(MANDIR)/man8
+ $(ZIC) -y $(YEARISTYPE) \
+ -d $(DESTDIR)$(TZDIR) -l $(LOCALTIME) -p $(POSIXRULES)
+ cp -f iso3166.tab $(ZONETABLES) $(DESTDIR)$(TZDIR)/.
+- cp tzselect zic zdump $(DESTDIR)$(ETCDIR)/.
++ cp zic zdump $(DESTDIR)$(SBINDIR)/.
++ cp tzselect $(DESTDIR)$(BINDIR)/.
+- cp libtz.a $(DESTDIR)$(LIBDIR)/.
+- $(RANLIB) $(DESTDIR)$(LIBDIR)/libtz.a
+ cp -f newctime.3 newtzset.3 $(DESTDIR)$(MANDIR)/man3/.
+- cp -f tzfile.5 $(DESTDIR)$(MANDIR)/man5/.
+- cp -f tzselect.8 zdump.8 zic.8 $(DESTDIR)$(MANDIR)/man8/.
+
+ INSTALL: ALL install date.1
+ mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1
+@@ -406,18 +408,18 @@ right_only: zic leapseconds $(TDATA)
+ # to using them, or vice versa.
+ right_posix: right_only leapseconds
+ rm -fr $(DESTDIR)$(TZDIR)-leaps
+- ln -s $(TZDIR_BASENAME) $(DESTDIR)$(TZDIR)-leaps || \
+- $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)-leaps \
++ ln -s . $(DESTDIR)$(TZDIR)/right || \
++ $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \
+ -L leapseconds $(TDATA)
+- $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)-posix \
++ $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \
+ -L /dev/null $(TDATA)
+
+ posix_right: posix_only leapseconds
+ rm -fr $(DESTDIR)$(TZDIR)-posix
+- ln -s $(TZDIR_BASENAME) $(DESTDIR)$(TZDIR)-posix || \
+- $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)-posix \
++ ln -s . $(DESTDIR)$(TZDIR)/posix || \
++ $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/posix \
+ -L /dev/null $(TDATA)
+- $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)-leaps \
++ $(ZIC) -y $(YEARISTYPE) -d $(DESTDIR)$(TZDIR)/right \
+ -L leapseconds $(TDATA)
+
+ zones: $(REDO)
+@@ -440,7 +442,7 @@ tzselect: tzselect.ksh
+ <$? >$@
+ chmod +x $@
+
+-check: check_character_set check_tables check_web
++check: check_character_set check_tables
+
+ check_character_set: $(ENCHILADA)
+ sharp='#'; ! grep -n $(INVALID_CHAR) $(ENCHILADA)
diff --git a/sys-libs/timezone-data/timezone-data-2014f.ebuild b/sys-libs/timezone-data/timezone-data-2014f.ebuild
new file mode 100644
index 000000000000..10ebcc314a13
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2014f.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/timezone-data/timezone-data-2014f.ebuild,v 1.1 2014/08/07 00:08:01 vapier Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs flag-o-matic
+
+code_ver=${PV}
+data_ver=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)"
+HOMEPAGE="http://www.iana.org/time-zones http://www.twinsun.com/tz/tz-link.htm"
+SRC_URI="http://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz
+ http://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz
+ ftp://munnari.oz.au/pub/oldtz/tzdata${data_ver}.tar.gz
+ ftp://munnari.oz.au/pub/oldtz/tzcode${data_ver}.tar.gz"
+
+LICENSE="BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="nls right_timezone elibc_FreeBSD elibc_glibc"
+
+RDEPEND="!<sys-libs/glibc-2.3.5"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ # Deal with the case where older timezone-data installed a
+ # dir here, but newer one installs symlinks. Portage will
+ # barf when you try to transition file types.
+ if cd "${EROOT}"/usr/share/zoneinfo 2>/dev/null ; then
+ # In case of a failed upgrade, clean up the symlinks #506570
+ if [ -L .gentoo-upgrade ] ; then
+ rm -rf posix .gentoo-upgrade
+ fi
+ if [ -d posix ] ; then
+ rm -rf .gentoo-upgrade #487192
+ mv posix .gentoo-upgrade || die
+ ln -s .gentoo-upgrade posix || die
+ fi
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2014f-makefile.patch
+ tc-is-cross-compiler && cp -pR "${S}" "${S}"-native
+}
+
+_emake() {
+ emake \
+ TOPDIR="${EPREFIX}/usr" \
+ REDO=$(usex right_timezone posix_right posix_only) \
+ "$@"
+}
+
+src_compile() {
+ local LDLIBS
+ tc-export CC
+ if use elibc_FreeBSD || use elibc_Darwin ; then
+ append-cppflags -DSTD_INSPIRED #138251
+ fi
+ export NLS=$(usex nls 1 0)
+ if use nls && ! use elibc_glibc ; then
+ LDLIBS+=" -lintl" #154181
+ fi
+ # TOPDIR is used in some utils when compiling.
+ _emake \
+ AR="$(tc-getAR)" \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ CFLAGS="${CPPFLAGS} ${CFLAGS} -std=gnu99" \
+ LDFLAGS="${LDFLAGS}" \
+ LDLIBS="${LDLIBS}"
+ if tc-is-cross-compiler ; then
+ _emake -C "${S}"-native \
+ CC="$(tc-getBUILD_CC)" \
+ CFLAGS="${BUILD_CFLAGS}" \
+ LDFLAGS="${BUILD_LDFLAGS}" \
+ LDLIBS="${LDLIBS}" \
+ zic
+ fi
+}
+
+src_install() {
+ local zic=""
+ tc-is-cross-compiler && zic="zic=${S}-native/zic"
+ _emake install ${zic} DESTDIR="${D}"
+ dodoc README Theory
+ dohtml *.htm
+
+ # install the symlink by hand to not break existing timezones
+ if ! use right_timezone && [[ ! -e ${ED}/usr/share/zoneinfo/posix ]] ; then
+ dosym . /usr/share/zoneinfo/posix
+ fi
+}
+
+get_TIMEZONE() {
+ local tz src="${EROOT}etc/timezone"
+ if [[ -e ${src} ]] ; then
+ tz=$(sed -e 's:#.*::' -e 's:[[:space:]]*::g' -e '/^$/d' "${src}")
+ else
+ tz="FOOKABLOIE"
+ fi
+ [[ -z ${tz} ]]
+}
+
+pkg_preinst() {
+ local tz=$(get_TIMEZONE)
+ if ! use right_timezone && [[ ${tz} == right/* ]] ; then
+ eerror "Your timezone is set to '${tz}' but you have USE=-right_timezone."
+ die "Please fix your USE or timezone"
+ fi
+}
+
+pkg_config() {
+ # make sure the /etc/localtime file does not get stale #127899
+ local tz src="${EROOT}etc/timezone" etc_lt="${EROOT}etc/localtime"
+
+ tz=$(get_TIMEZONE) || return 0
+ if [[ ${tz} == "FOOKABLOIE" ]] ; then
+ elog "You do not have TIMEZONE set in ${src}."
+
+ if [[ ! -e ${etc_lt} ]] ; then
+ # if /etc/localtime is a symlink somewhere, assume they
+ # know what they're doing and they're managing it themselves
+ if [[ ! -L ${etc_lt} ]] ; then
+ cp -f "${EROOT}"/usr/share/zoneinfo/Factory "${etc_lt}"
+ elog "Setting ${etc_lt} to Factory."
+ else
+ elog "Assuming your ${etc_lt} symlink is what you want; skipping update."
+ fi
+ else
+ elog "Skipping auto-update of ${etc_lt}."
+ fi
+ return 0
+ fi
+
+ if [[ ! -e ${EROOT}/usr/share/zoneinfo/${tz} ]] ; then
+ elog "You have an invalid TIMEZONE setting in ${src}"
+ elog "Your ${etc_lt} has been reset to Factory; enjoy!"
+ tz="Factory"
+ fi
+ einfo "Updating ${etc_lt} with ${EROOT}usr/share/zoneinfo/${tz}"
+ [[ -L ${etc_lt} ]] && rm -f "${etc_lt}"
+ cp -f "${EROOT}"/usr/share/zoneinfo/"${tz}" "${etc_lt}"
+}
+
+pkg_postinst() {
+ rm -rf "${EROOT}"/usr/share/zoneinfo/.gentoo-upgrade &
+ pkg_config
+ wait
+}