From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id AFA2D138A1A for ; Sat, 3 Jan 2015 18:15:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B76E5E0864; Sat, 3 Jan 2015 18:14:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 436EFE0864 for ; Sat, 3 Jan 2015 18:14:59 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C02A1340486 for ; Sat, 3 Jan 2015 18:14:57 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6D0C4EC9B for ; Sat, 3 Jan 2015 18:14:56 +0000 (UTC) From: "Andrew John Hughes" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andrew John Hughes" Message-ID: <1420308877.347b517adedf76c4f9f3896330aff8379b6963af.gnu_andrew@gentoo> Subject: [gentoo-commits] proj/java:master commit in: dev-java/icedtea/files/, dev-java/icedtea/ X-VCS-Repository: proj/java X-VCS-Files: dev-java/icedtea/ChangeLog dev-java/icedtea/Manifest dev-java/icedtea/files/7085757-currency_fix.patch dev-java/icedtea/icedtea-7.2.5.3.ebuild X-VCS-Directories: dev-java/icedtea/ dev-java/icedtea/files/ X-VCS-Committer: gnu_andrew X-VCS-Committer-Name: Andrew John Hughes X-VCS-Revision: 347b517adedf76c4f9f3896330aff8379b6963af X-VCS-Branch: master Date: Sat, 3 Jan 2015 18:14:56 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bc645679-4ecf-421d-8767-789912630988 X-Archives-Hash: 5c747bf67b6d428828cf97ab3cae33e7 commit: 347b517adedf76c4f9f3896330aff8379b6963af Author: Andrew John Hughes member fsf org> AuthorDate: Sat Jan 3 18:14:37 2015 +0000 Commit: Andrew John Hughes member fsf org> CommitDate: Sat Jan 3 18:14:37 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/java.git;a=commit;h=347b517a Fix currency generation failure caused by 2014-12-31 being > 10 years ago; #534118 Package-Manager: portage-2.2.14 Manifest-Sign-Key: 248BDC07 --- dev-java/icedtea/ChangeLog | 7 +- dev-java/icedtea/Manifest | 31 +- dev-java/icedtea/files/7085757-currency_fix.patch | 412 ++++++++++++++++++++++ dev-java/icedtea/icedtea-7.2.5.3.ebuild | 7 +- 4 files changed, 439 insertions(+), 18 deletions(-) diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog index c53fd27..7564ca7 100644 --- a/dev-java/icedtea/ChangeLog +++ b/dev-java/icedtea/ChangeLog @@ -1,7 +1,12 @@ # ChangeLog for dev-java/icedtea -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 03 Jan 2015; Andrew John Hughes + +files/7085757-currency_fix.patch, icedtea-7.2.5.3.ebuild: + Fix currency generation failure caused by 2014-12-31 being > 10 years ago; + #534118 + *icedtea-7.2.6.0_pre11 (13 Nov 2014) 13 Nov 2014; Andrew John Hughes diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest index 0c393b7..d24bf97 100644 --- a/dev-java/icedtea/Manifest +++ b/dev-java/icedtea/Manifest @@ -1,6 +1,7 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX 7085757-currency_fix.patch 13087 SHA256 0735c2235ab7ed0c54769e6709ef0c30e4c892ae702a7bdd355eefb0e0f91802 SHA512 249579d9910d3fbf30e7cf5ffe41b0ea47af9ddc2cdec592008c597a9102bd4482565016c71389d2ea9bd6d806f68b38f52e2e237f0daa9109cac5d192e0c63d WHIRLPOOL 90f04220538e3855da0727ba12a3d3c4f146cd122a99aaa12fd4c76e9647cb2ec04f9e585d5d400d0dc7ee477a56d511c95b8a9018a7bbb1a339a7c9b3f75cb5 AUX fontconfig.Gentoo.properties.src 15602 SHA256 d48a9b43d82f45425464e985955f3f3700738a98c0dc97ab7577230ca11fe647 SHA512 eac3fd310bf0757284a4a0c3c72759a8516bd2d9b8f9d9c7df10ff15fd291833d5adb5429b166175c6f333c883974d56fe7d0339cc16db3a5786a77780217a39 WHIRLPOOL f9f702848c38ef9cca0577f1db5a7c4cd6847e79d205b8e855c14b3a80070328b12fdcd854f5bd2dcf07c7cb9bd2aaf433a770a0752ec01a4e8b308dedf3bf19 AUX generate-cacerts.pl 11051 SHA256 6ee6fb155e3fa85d0a7e9015b53ebd55948c6599d100fdb69b574b6d11f73433 SHA512 22d1be675362c09ed61af4dc3ece14cab81e9514937d588ff5d324e61b7eba7d3dd99b26bc5ec0953365de56d099f708b2afdb13cca37bc4ff07fd8ce31fbe97 WHIRLPOOL ad0e7946b1f055542f8a76b1050ae841bc7b6498305def9881d2f5d2177a82b77d25bf20e97488e2c84bbe0c3834421caea7e5bf4ea990c783908bc19133e619 AUX icedtea.env 1074 SHA256 b4ad677dede5c06785db6540d51a9dbe6401e894f03857f5b14dbf6bdf9a33a8 SHA512 933c5d96e1cd36badf9c467b5ac06e8cf5d842915662f6744fb641bba64bdbf024685011f48d2742fadf5a3d82ca2e7f3cc555e51079297f5962e22be3afd03a WHIRLPOOL 57ec8849e93bdd595006515c2cbd6e554ee0e84fa74b80fa2a29106e85f000bf5cd8d9e583f6e60974880b250cbb7d6271ac5d53edcbd2765a4dc0babd571258 @@ -42,24 +43,24 @@ DIST openjdk-6-src-b33-14_oct_2014.tar.xz 33476800 SHA256 cabc35587a90fa81edd8ba EBUILD icedtea-3.9999.ebuild 10711 SHA256 fc6a22bf47db40c0f25d0bdc321901dd2585680b7c98e3e2d47b8235476182da SHA512 c1e36c3022f8712d32fa1d68191d97a1f0dbec2139ef4e8bc8f5b92494523c248c5731b9ada45afee2c275de8d233624cb1581b15041bd078fbbc44860ce236c WHIRLPOOL df90a1f053354da1330de836d08ab5f52fb00e02dbc15dfd6d9d58481d42a17805b4550f013171044a4913f103d08765042a8a1cbdd951e06948b439c153f142 EBUILD icedtea-6.1.13.5-r1.ebuild 10311 SHA256 822d0b24e1c81491fe292eb218aeada638a7f63c4096ad336df73a5bf219946a SHA512 c91327f708f4a42b2788a160ae5682f4f4c9d5600ab42b34149e083e8c5ba5ea1b1af4714e613ac7eaa3c53755346f63c6256597408af95cbccf2fcacd2fff7b WHIRLPOOL a2cabedc8e72c1703f9aaea659cebb3a59a461514b73e382b524d1c57e3d52150d1d90cf82c197fadb187155310eb7397bbb758bbd662ec7efd19435fd1e04b3 EBUILD icedtea-6.9999.ebuild 10014 SHA256 33a297abe609e27f3ca3c93ba374327c8e0beca9b277806a072715f61bd45784 SHA512 6507b894510471668698e7be1fa355e77033a9204f5e96351a37ff0abc67fe606d2c71213c2fa4810c6dedf3884da18d5a39cbcc7130303c98d95c0e7e737f46 WHIRLPOOL 79182d9db491f3900264680541e675ca033f174dfb223037fefe21abf8260a47dbc7e6d1d86e062655e76c15a23070f503d6757a0d71959f24f918261eff32a5 -EBUILD icedtea-7.2.5.3.ebuild 12295 SHA256 05d2ec8352756f0145c88b9e771f05d1426f693eb4b2dabb8150015fa89a9148 SHA512 4ca28934f8672c514e15549cb1bf65bc3b90dc72a5e3330d650922fbb304603c0ce4bd9648cdb7a33c5004b10a9660ba97fd8a5c9a597eb3a04d31dab4dd14d1 WHIRLPOOL d8638311e5c785124e685c1f23b217ee8a7a013f3e9e920592ca3d4dff7147bb4291c0f2f0f85a2112d638b0d4e19fb72dd3f3ce8f4dcf6b581885bf0a050716 +EBUILD icedtea-7.2.5.3.ebuild 12368 SHA256 215bb04afea4a560627c3b0252022e9d0c50ac881bf24ff8a742fd9f73415e97 SHA512 c38914d08a7fc323dc6257ead6cadb14b28f98255952acdc5e5bb3ce1118ebdef82ccecab2b20f9a38cda5fb0d07bb69007a3cbec49b6d3f71c964282c1afec6 WHIRLPOOL 265ae035b8fcaf3ddc29376d9dbee460a873e9061a09057ccc9f86e65dd56d6ecfff8578086080b1552a11beb454880fecd66b02c856a19d2c09999bb10a2ca5 EBUILD icedtea-7.2.6.0_pre11.ebuild 12228 SHA256 a93b555be8a38542c367461862d729cace970dee5cd437e7ba4684d6b77a9a13 SHA512 7fa0ed72dae3c87ddf33cbda2a18a2999d06f9c1e75016536790df3ea81bc6a84edde1923a45aa7751198ea67409bd2e28d21e4d008ac03916f151c5376bc3c1 WHIRLPOOL 903cc4312916107cb2d7db7e01c9cc14fc5fbce829e152c5ad0987d68b845e56e42bc8d21b9d9196a8b28300422b22895a0ceeeb352eeeaab6613efd6505ce08 -MISC ChangeLog 87214 SHA256 e4b44587b85f013d2b3f46833cfa523084e11ac579db37fae85ffb067a21f20e SHA512 4e5586158f3a3ca39009fd523b89561a10050aa304020560e24bae57993d14237ab2ed860a5cf831bf4216c9339cc5b8465c6cb2d993f5530ed0d0ba92a9a738 WHIRLPOOL edd2c67b5d3e59e254a67918cb5ba04152f2fd97a0bf6861e26909e1aff581127b5965d1637bfcfb87b0c88dc05a93abe48f57b07cab2258f1b47c4035070a7e +MISC ChangeLog 87425 SHA256 478dc44a6caab7a7bf5ed6430b7a3a087f42605cf74fdbcfabc14e8f7323021d SHA512 49835bc07c3da39457375f77ae3eb2c54380ef13839775d87d7297ade59e8294f1fc89da92c95e1116af2bdf8af1b4513416d059acf783eaec5589eed459874f WHIRLPOOL 88b116fa006e8f5a01ed70922245f1c6f6779c89b8e39a47c8f7bc776407f0dde53759ed7493b190c8c0dbf80879bbebce8cfd2e47fbc0e7cb06e0b06e2eb563 MISC metadata.xml 1680 SHA256 41523b869d57bd7edfe8c19416a1fb2d95201931d4174883eef2a39843a7cde2 SHA512 5c1a920010ad325807d5ee24bde454e597ff1c2ae391deb76357e5364266da0433f199e9efccf259eb5f67bb1af99a9088e3a784b97cbffe57776f3639b3a89c WHIRLPOOL 5648750285eacaa1f7ba605b947181cc4ca3663c349c09446ee3b36235e4f387b9715af2c8c3afc50219f105f84a124d269ff5c9a347dfa9fbc2ef8fb235421d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUZIqBAAoJEDuWpXgki9wHPjQP/0mOYPisIe1TRORSf19HWVxB -W72cUZ1XqM3uzGm4CI8LIQVvK3RF2FHOpiXHLXo+JDykaMwkKw8Mg3PAtK4SXUxo -w2FAYwIODXXfXBmkEuaYby+g7q/esMoPeByqz1zgVGuGBECr9qqUrEALhqb2cpCl -aAZOEOfK0tNPCJ7VWWzCDmgn446xk6r0/lTul37oNVaP7Av5yCJ/t3DyLTvYUO0A -vBEzg5jFNYImjG9GHHdr9bCOTCX7pDGrgL6JlGmEKAW4b89ZRzZ8WiR5Nb3dxzF5 -vI+pvxrNM+ROsZsBjYHNOJWW/mK+HcVaqRngbNMSTntO+WPeWPR9Zq6OqBrcadek -YZqEK76QdCR7NisuMSDwF081lmXU478Lkl5aE3pViVbNtu8zwa1CgthEdTHj1anw -FZAFh6XUiWdd//iyOP6WDamntxdGZS/5GEvfT0Gh0ddgSonm4YWfAlshMEZjJ2jA -qrCu0TWJmJpbqayByNNOaVR/ofbza7NRS2/wuT+bTx6VAXTG1JlA6AVT8IZ0hiAs -YRG+eSzinV4nNTKq78N9KWlzPHRh7QAi9uTgZYKXbWzzIv1dcI2Ek5ZNFyAPceYU -dMZzDkNVXicgd8QRqEp8R5kKI5pNt3m7u0ZyEBARlhwqXSdAvNCyt5Hk1xXPiwOc -lYZDtX9esqiNP5iIMNLl -=csS6 +iQIcBAEBCAAGBQJUqDGNAAoJEDuWpXgki9wHvUMQAI49mD8CPwUiF6LtUE5gHV7y +F5JuhfIQDJKeqKP7X80mexZdTj19qT80nS+KtexzdktFolpJidZ6qVoPE6J1Heb5 +6UENEOwCzQGUuMG7omKrsfYjaB2NHbNdFrny5CKGQK2FtIP6hPQTQLkBYE4IlZHB +aIqRmaylAt4EWtHrpfSWRlNLp55TrAGQ2sZekWYYFS++YpQWzJkP33j5XRO8cIKO +9Tc/H3LGgi337MXmwxQVMdt3/g179OApCV3sLNUh7eTSR8PSW/JCeI05qNqnesjw +G6fgx1qD03iqsih3tMun+r4vOa8GP6fSYQiGP3HpkeSRJHvz0I9/hfy4vvliH6CC +TZcyaMGrSOpFqwsah4fXi7CA2VCUfLNrmhIkP4uOHeqGT0QI9bg+lYRg49p99ztn +tLIrGMOjHMn5tvHO/+oEvHaSTri7i8BAL1hG0ggw9HawMUwMJmrEm53C8DJCRLWQ +yjUrg2g/bJFfq6yiVOxlTcDkg1ItL1SHgdTQ9IQSikY6MmCHDbHVtBQKTuxQ0Xlp +lAJQlBTHVEDuTfi1dwhQw7Zb/5+scQ4bAuyc6K1NurngXcdgwQIh8N2qHwDnRG0D +tgWuuW4BEjGpOWFVDjfBsQoQNGIRWLrMkwZXhOxutB6sCcZCjK8fnCIVe+Kdm1J7 +GFKNZyKdmCoCSC29f49S +=jNs0 -----END PGP SIGNATURE----- diff --git a/dev-java/icedtea/files/7085757-currency_fix.patch b/dev-java/icedtea/files/7085757-currency_fix.patch new file mode 100644 index 0000000..5a01325 --- /dev/null +++ b/dev-java/icedtea/files/7085757-currency_fix.patch @@ -0,0 +1,412 @@ +diff -r 13b10ea1447c Makefile.am +--- a/Makefile.am Fri Dec 12 20:13:40 2014 +0000 ++++ b/Makefile.am Sat Jan 03 16:53:45 2015 +0000 +@@ -242,7 +242,7 @@ + + # Patch list + +-ICEDTEA_PATCHES = ++ICEDTEA_PATCHES = patches/7085757-currency_data.patch + + # Conditional patches + +diff -r 13b10ea1447c patches/7085757-currency_data.patch +--- /dev/null Thu Jan 01 00:00:00 1970 +0000 ++++ b/patches/7085757-currency_data.patch Sat Jan 03 16:53:45 2015 +0000 +@@ -0,0 +1,396 @@ ++# HG changeset patch ++# User coffeys ++# Date 1412008618 -3600 ++# Mon Sep 29 17:36:58 2014 +0100 ++# Node ID 2f94c1a494f0aaad61626a7f901ddfbf57bd0199 ++# Parent 993c08c0fcc7c6f404f708728679e6e707a95f8c ++7085757: Currency Data: ISO 4217 Amendment 152 ++7195759: ISO 4217 Amendment 154 ++8021121: ISO 4217 Amendment Number 156 ++8055222: Currency update needed for ISO 4217 Amendment #159 ++8006748: getISO3Country() returns wrong value ++7077119: remove past transition dates from CurrencyData.properties file ++7028073: The currency symbol for Peru is wrong ++Reviewed-by: naoto ++ ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/java/util/CurrencyData.properties ++--- openjdk/jdk/src/share/classes/java/util/CurrencyData.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/java/util/CurrencyData.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -1,5 +1,5 @@ ++ # ++-# Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved. +++# Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. ++ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ++ # ++ # This code is free software; you can redistribute it and/or modify it ++@@ -26,10 +26,9 @@ ++ formatVersion=1 ++ ++ # Version of the currency code information in this class. ++-# It is a serial number that accompanies with each amendment, such as ++-# 'MAxxx.doc' +++# It is a serial number that accompanies with each amendment. ++ ++-dataVersion=151 +++dataVersion=159 ++ ++ # List of all valid ISO 4217 currency codes. ++ # To ensure compatibility, do not remove codes. ++@@ -49,11 +48,12 @@ ++ NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\ ++ PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\ ++ SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\ ++- SRD968-SRG740-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\ +++ SRD968-SRG740-SSP728-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\ ++ TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-\ ++ UYU858-UZS860-VEB862-VEF937-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\ ++ XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\ ++- XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZWD716-ZWL932-ZWN942-ZWR935 +++ XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZMW967-ZWD716-ZWL932-\ +++ ZWN942-ZWR935 ++ ++ ++ # Mappings from ISO 3166 country codes to ISO 4217 currency codes. ++@@ -71,7 +71,7 @@ ++ # ++ # The table is based on the following web sites: ++ # http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html ++-# http://www.bsi-global.com/iso4217currency +++# http://www.currency-iso.org/iso_index/iso_tables.htm ++ # http://www.cia.gov/cia/publications/factbook/indexgeo.html ++ ++ # AFGHANISTAN ++@@ -105,7 +105,7 @@ ++ # AUSTRIA ++ AT=EUR ++ # AZERBAIJAN ++-AZ=AZM;2005-12-31-20-00-00;AZN +++AZ=AZN ++ # BAHAMAS ++ BS=BSD ++ # BAHRAIN ++@@ -320,7 +320,7 @@ ++ # LAO PEOPLE'S DEMOCRATIC REPUBLIC ++ LA=LAK ++ # LATVIA ++-LV=LVL +++LV=LVL;2013-12-31-22-00-00;EUR ++ # LEBANON ++ LB=LBP ++ # LESOTHO ++@@ -332,7 +332,7 @@ ++ # LIECHTENSTEIN ++ LI=CHF ++ # LITHUANIA ++-LT=LTL +++LT=LTL;2014-12-31-22-00-00;EUR ++ # LUXEMBOURG ++ LU=EUR ++ # MACAU ++@@ -378,7 +378,7 @@ ++ # MOROCCO ++ MA=MAD ++ # MOZAMBIQUE ++-MZ=MZM;2006-06-30-22-00-00;MZN +++MZ=MZN ++ # MYANMAR ++ MM=MMK ++ # NAMIBIA ++@@ -440,7 +440,7 @@ ++ # REUNION ++ RE=EUR ++ # ROMANIA ++-RO=ROL;2005-06-30-21-00-00;RON +++RO=RON ++ # RUSSIAN FEDERATION ++ RU=RUB ++ # RWANDA ++@@ -463,6 +463,8 @@ ++ WS=WST ++ # SAN MARINO ++ SM=EUR +++# SOUTH SUDAN +++SS=SSP ++ # SAO TOME AND PRINCIPE ++ ST=STD ++ # SAUDI ARABIA ++@@ -532,7 +534,7 @@ ++ # TUNISIA ++ TN=TND ++ # TURKEY ++-TR=TRL;2004-12-31-22-00-00;TRY +++TR=TRY ++ # TURKMENISTAN ++ TM=TMT ++ # TURKS AND CAICOS ISLANDS ++@@ -558,7 +560,7 @@ ++ # VANUATU ++ VU=VUV ++ # VENEZUELA ++-VE=VEB;2008-01-01-04-00-00;VEF +++VE=VEF ++ # VIET NAM ++ VN=VND ++ # VIRGIN ISLANDS, BRITISH ++@@ -572,7 +574,7 @@ ++ # YEMEN ++ YE=YER ++ # ZAMBIA ++-ZM=ZMK +++ZM=ZMW ++ # ZIMBABWE ++ ZW=ZWL ++ ++@@ -583,7 +585,7 @@ ++ minor0=\ ++ ADP-BEF-BIF-BYB-BYR-CLF-CLP-DJF-ESP-GNF-\ ++ GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\ ++- TPE-TRL-VUV-XAF-XOF-XPF +++ TPE-TRL-UGX-VND-VUV-XAF-XOF-XPF ++ minor1= ++ minor3=\ ++ BHD-IQD-JOD-KWD-LYD-OMR-TND ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/java/util/LocaleISOData.java ++--- openjdk/jdk/src/share/classes/java/util/LocaleISOData.java Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/java/util/LocaleISOData.java Mon Sep 29 17:36:58 2014 +0100 ++@@ -1,5 +1,5 @@ ++ /* ++- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved. +++ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved. ++ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ++ * ++ * This code is free software; you can redistribute it and/or modify it ++@@ -433,6 +433,7 @@ ++ + "SN" + "SEN" // Senegal, Republic of ++ + "SO" + "SOM" // Somalia, Somali Republic ++ + "SR" + "SUR" // Suriname, Republic of +++ + "SS" + "SSD" // South Sudan ++ + "ST" + "STP" // Sao Tome and Principe, Democratic Republic of ++ + "SV" + "SLV" // El Salvador, Republic of ++ + "SX" + "SXM" // Sint Maarten (Dutch part) ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/sun/util/resources/CurrencyNames.properties ++--- openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -1,5 +1,5 @@ ++ # ++-# Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved. +++# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. ++ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ++ # ++ # This code is free software; you can redistribute it and/or modify it ++@@ -26,7 +26,7 @@ ++ # ++ # COPYRIGHT AND PERMISSION NOTICE ++ # ++-# Copyright (C) 1991-2011 Unicode, Inc. All rights reserved. +++# Copyright (C) 1991-2012 Unicode, Inc. All rights reserved. ++ # Distributed under the Terms of Use in http://www.unicode.org/copyright.html. ++ # ++ # Permission is hereby granted, free of charge, to any person obtaining ++@@ -226,6 +226,7 @@ ++ SOS=SOS ++ SRD=SRD ++ SRG=SRG +++SSP=SSP ++ STD=STD ++ SVC=SVC ++ SYP=SYP ++@@ -277,6 +278,7 @@ ++ YUM=YUM ++ ZAR=ZAR ++ ZMK=ZMK +++ZMW=ZMW ++ ZWD=ZWD ++ ZWL=ZWL ++ ZWN=ZWN ++@@ -443,6 +445,7 @@ ++ sos=Somali Shilling ++ srd=Surinamese Dollar ++ srg=Surinamese Guilder +++ssp=South Sudanese Pound ++ std=S\u00e3o Tom\u00e9 and Pr\u00edncipe Dobra ++ svc=Salvadoran Col\u00f3n ++ syp=Syrian Pound ++@@ -486,7 +489,9 @@ ++ xpd=Palladium ++ xpf=CFP Franc ++ xpt=Platinum +++xsu=Sucre ++ xts=Testing Currency Code +++xua=ADB Unit of Account ++ xxx=Unknown Currency ++ yer=Yemeni Rial ++ yum=Yugoslavian New Dinar (1994-2002) ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties ++--- openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -35,4 +35,4 @@ ++ # This notice and attribution to Taligent may not be removed. ++ # Taligent is a registered trademark of Taligent, Inc. ++ ++-PEN=S/ +++PEN=S/. ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties ++--- openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -35,4 +35,5 @@ ++ # This notice and attribution to Taligent may not be removed. ++ # Taligent is a registered trademark of Taligent, Inc. ++ +++EUR=\u20AC ++ LTL=Lt ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties ++--- openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -35,4 +35,5 @@ ++ # This notice and attribution to Taligent may not be removed. ++ # Taligent is a registered trademark of Taligent, Inc. ++ +++EUR=\u20AC ++ LVL=Ls ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 src/share/classes/sun/util/resources/LocaleNames.properties ++--- openjdk/jdk/src/share/classes/sun/util/resources/LocaleNames.properties Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/src/share/classes/sun/util/resources/LocaleNames.properties Mon Sep 29 17:36:58 2014 +0100 ++@@ -1077,6 +1077,7 @@ ++ SN=Senegal ++ SO=Somalia ++ SR=Suriname +++SS=South Sudan ++ ST=Sao Tome And Principe ++ SV=El Salvador ++ SX=Sint Maarten (Dutch part) ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 test/java/util/Currency/ValidateISO4217.java ++--- openjdk/jdk/test/java/util/Currency/ValidateISO4217.java Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/test/java/util/Currency/ValidateISO4217.java Mon Sep 29 17:36:58 2014 +0100 ++@@ -1,5 +1,5 @@ ++ /* ++- * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved. +++ * Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved. ++ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. ++ * ++ * This code is free software; you can redistribute it and/or modify it ++@@ -22,7 +22,7 @@ ++ */ ++ /* ++ * @test ++- * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203 +++ * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203 7195759 ++ * @summary Validate ISO 4217 data for Currency class. ++ */ ++ ++@@ -92,7 +92,7 @@ ++ ++ /* Codes that are obsolete, do not have related country */ ++ static final String otherCodes = ++- "ADP-AFA-ATS-AYM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-NLG-PTE-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZWD-ZWN-ZWR"; +++ "ADP-AFA-ATS-AYM-AZM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GHC-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-MZM-NLG-PTE-ROL-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-VEB-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZMK-ZWD-ZWN-ZWR"; ++ ++ static boolean err = false; ++ ++diff -r 993c08c0fcc7 -r 2f94c1a494f0 test/java/util/Currency/tablea1.txt ++--- openjdk/jdk/test/java/util/Currency/tablea1.txt Fri Sep 27 13:06:47 2013 -0700 +++++ openjdk/jdk/test/java/util/Currency/tablea1.txt Mon Sep 29 17:36:58 2014 +0100 ++@@ -1,12 +1,12 @@ ++ # ++ # ++-# Based on BSi's ISO4217 data - "TABLE A1.doc" + amendments up until MA151.doc ++-# (As of 7 April 2011) +++# Amendments up until ISO 4217 AMENDMENT NUMBER 159 +++# (As of 15 August 2014) ++ # ++ ++ # Version ++ FILEVERSION=1 ++-DATAVERSION=151 +++DATAVERSION=159 ++ ++ # ISO 4217 currency data ++ AF AFN 971 2 ++@@ -23,7 +23,7 @@ ++ AU AUD 36 2 ++ AT EUR 978 2 ++ # MA 129 ++-AZ AZM 31 2 2005-12-31-20-00-00 AZN 944 2 +++AZ AZN 944 2 ++ BS BSD 44 2 ++ BH BHD 48 3 ++ BD BDT 50 2 ++@@ -96,7 +96,7 @@ ++ GM GMD 270 2 ++ GE GEL 981 2 ++ DE EUR 978 2 ++-GH GHC 288 2 2007-07-01-00-00-00 GHS 936 2 +++GH GHS 936 2 ++ GI GIP 292 2 ++ GR EUR 978 2 ++ GL DKK 208 2 ++@@ -135,14 +135,14 @@ ++ KW KWD 414 3 ++ KG KGS 417 2 ++ LA LAK 418 2 ++-LV LVL 428 2 +++LV LVL 428 2 2013-12-31-22-00-00 EUR 978 2 ++ LB LBP 422 2 ++ #LS ZAR 710 2 ++ LS LSL 426 2 ++ LR LRD 430 2 ++ LY LYD 434 3 ++ LI CHF 756 2 ++-LT LTL 440 2 +++LT LTL 440 2 2014-12-31-22-00-00 EUR 978 2 ++ LU EUR 978 2 ++ MO MOP 446 2 ++ MK MKD 807 2 ++@@ -166,7 +166,7 @@ ++ MS XCD 951 2 ++ MA MAD 504 2 ++ # MA 130 ++-MZ MZM 508 2 2006-06-30-22-00-00 MZN 943 2 +++MZ MZN 943 2 ++ MM MMK 104 2 ++ # MA 134 ++ ME EUR 978 2 ++@@ -200,7 +200,7 @@ ++ PR USD 840 2 ++ QA QAR 634 2 ++ RE EUR 978 2 ++-RO ROL 946 2 2005-06-30-21-00-00 RON 946 2 +++RO RON 946 2 ++ RU RUB 643 2 ++ RW RWF 646 0 ++ SH SHP 654 2 ++@@ -227,6 +227,7 @@ ++ SB SBD 90 2 ++ SO SOS 706 2 ++ ZA ZAR 710 2 +++SS SSP 728 2 ++ ES EUR 978 2 ++ LK LKR 144 2 ++ SD SDG 938 2 ++@@ -255,7 +256,7 @@ ++ TM TMT 934 2 ++ TC USD 840 2 ++ TV AUD 36 2 ++-UG UGX 800 2 +++UG UGX 800 0 ++ UA UAH 980 2 ++ AE AED 784 2 ++ GB GBP 826 2 ++@@ -266,14 +267,14 @@ ++ UY UYU 858 2 ++ UZ UZS 860 2 ++ VU VUV 548 0 ++-VE VEB 862 2 2008-01-01-04-00-00 VEF 937 2 ++-VN VND 704 2 +++VE VEF 937 2 +++VN VND 704 0 ++ VG USD 840 2 ++ VI USD 840 2 ++ WF XPF 953 0 ++ EH MAD 504 2 ++ YE YER 886 2 ++-ZM ZMK 894 2 +++ZM ZMW 967 2 ++ ZW ZWL 932 2 ++ #XAU XAU 959 ++ #XBA XBA 955 diff --git a/dev-java/icedtea/icedtea-7.2.5.3.ebuild b/dev-java/icedtea/icedtea-7.2.5.3.ebuild index 7fc0c77..18eea8f 100644 --- a/dev-java/icedtea/icedtea-7.2.5.3.ebuild +++ b/dev-java/icedtea/icedtea-7.2.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.5.3.ebuild,v 1.1 2014/11/01 21:43:06 caster Exp $ # Build written by Andrew John Hughes (gnu_andrew@member.fsf.org) @@ -10,7 +10,7 @@ EAPI="5" SLOT="7" -inherit check-reqs java-pkg-2 java-vm-2 multiprocessing pax-utils prefix versionator virtualx +inherit autotools check-reqs java-pkg-2 java-vm-2 multiprocessing pax-utils prefix versionator virtualx ICEDTEA_VER=$(get_version_component_range 2-) ICEDTEA_BRANCH=$(get_version_component_range 2-3) @@ -197,6 +197,9 @@ java_prepare() { # icedtea doesn't like some locales. #330433 #389717 export LANG="C" LC_ALL="C" + + epatch "${FILESDIR}/7085757-currency_fix.patch" + eautoreconf } src_configure() {