diff options
author | Ralph Sennhauser <sera@gentoo.org> | 2014-01-26 10:41:16 +0000 |
---|---|---|
committer | Ralph Sennhauser <sera@gentoo.org> | 2014-01-26 10:41:16 +0000 |
commit | 54af054c6852443d3bf8e44d426302bbebf174b4 (patch) | |
tree | afa9b2b9815d8b4f5af457334050024a3cc8b361 /dev-java/oracle-jdk-bin | |
parent | Version bump for the 3.10 / 3.12 series, remove old. (diff) | |
download | historical-54af054c6852443d3bf8e44d426302bbebf174b4.tar.gz historical-54af054c6852443d3bf8e44d426302bbebf174b4.tar.bz2 historical-54af054c6852443d3bf8e44d426302bbebf174b4.zip |
Remove vulnarable
Package-Manager: portage-2.2.8/cvs/Linux x86_64
Manifest-Sign-Key: 0x3C5CF75A
Diffstat (limited to 'dev-java/oracle-jdk-bin')
-rw-r--r-- | dev-java/oracle-jdk-bin/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/Manifest | 42 | ||||
-rw-r--r-- | dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.45.ebuild | 300 |
3 files changed, 13 insertions, 335 deletions
diff --git a/dev-java/oracle-jdk-bin/ChangeLog b/dev-java/oracle-jdk-bin/ChangeLog index a0c3db0b19d7..79e32aee29b2 100644 --- a/dev-java/oracle-jdk-bin/ChangeLog +++ b/dev-java/oracle-jdk-bin/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/oracle-jdk-bin # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.52 2014/01/25 12:21:30 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.53 2014/01/26 10:38:22 sera Exp $ + + 26 Jan 2014; Ralph Sennhauser <sera@gentoo.org> + -oracle-jdk-bin-1.7.0.45.ebuild: + Remove vulnarable 25 Jan 2014; Agostino Sarubbo <ago@gentoo.org> oracle-jdk-bin-1.7.0.51-r1.ebuild: diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest index 67c3d93c79f5..d336a8bedcec 100644 --- a/dev-java/oracle-jdk-bin/Manifest +++ b/dev-java/oracle-jdk-bin/Manifest @@ -4,26 +4,7 @@ Hash: SHA256 AUX fontconfig.Gentoo.properties 11196 SHA256 9372ca516ff36609d846a9cb446dde3212e976c10166d8e231312d6238d1db0c SHA512 1802e52383a04efd0d7fb4d6a3903f99128dce90afcb10b9dd0d3515e5feafb807449024dbe5742c7dfa9d43736e474412e1a289e06b29cf3a58e59deedd56f9 WHIRLPOOL f4c5364255f8da18bf61501d6fac10972216182e891cadd90e2cccd27917caaeeb29cf3691e865ce02937904efb30716fd8de2fca875929ff89b06ada2cff0b6 AUX oracle-jdk-bin-1.7.env 1000 SHA256 a2422630fc1dd9851b580e42b065d44460d9ec818b203836687e67b2ab4f1c0f SHA512 3bab31d62740b959fcf028b94d5db31f682eadff2497dafbd945aed3464a6e5dd6a6ac8b5bb62cb41c901aadefc5314f9b7fb451a46449f5c2fc818d8c88fa6f WHIRLPOOL 74dccbc5c880721d4347b631b3af9368440f20112ac1e70764ff732289c1cef24e6fb4a4a7eb3ca2f5afedab83d6db4dc324c508922de47f8f435048c4884b2a DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac -DIST javafx_samples-2_2_45-linux.zip 21220755 SHA256 85d42e18a81e982164fc49a98856a37ad657aa0dfdae1dd6292d107f8df42def SHA512 547e4ba1b6ff05bc00d20b641724e6294a549ce441e75ca3f9752b7e34e1ee14b54bd0fc7eec279da78e3b19bcca8b8a23ff75f695d63d4354f7e67d3b435923 WHIRLPOOL 3a5e3da3b45bfc3820a4e0c19f7899c7c56529e83a11b48302e7aaf11f5d96fd75d11479f03fc7866c966a75c310011a06fde0b303a6cb0da578d30ca9826efb DIST javafx_samples-2_2_51-linux.zip 21220987 SHA256 4e827ef3008a60f685f95a3b60c6f84a889583061c4b289c3b296ad5891d1c22 SHA512 a15c6e1163780090f17b417090fe53897bf5a1cad511acd98b5f66701923f67668ad1cf0e4f2a6577d26a6c5451ba45b02ac39127a39b5d4a345f76e166e0eb7 WHIRLPOOL 1ef56cc938d30d46dfee4499b67790080d88457b31db3accb177cf0a5973a50d6c0fe8ac2a229ac51140bdc4b7e491182d44956ca69509f2a4f7c5369ac0a311 -DIST jdk-7u45-linux-arm-vfp-hflt-demos.tar.gz 10371355 SHA256 b88466c36ef71ab33220d98cc62bc182b238f3df051fe3c33fb685a6ad477d2c SHA512 220086b60d7d574eba762dc15adb753aff5153de4579ce8dae8fe93b657ffed1102280a911baaecd7b572991cd854ba59320c51faa90ee69118253d7a1e0a24b WHIRLPOOL 5ce88519608f166693a601c130ec533ca88424335f02a795a9e4a3911ab7b76fe934fd3d1d12c83d4e3ce4560995dcce918a0388bab15081c98058a38432069a -DIST jdk-7u45-linux-arm-vfp-hflt.tar.gz 70954665 SHA256 97d8994f94e891540901271a889539dcb7addc52264b025ee5d4cbcec3e0ad0b SHA512 94ae079d1b2f987bbe412b95660cbaab51722fc58099b8e7c458b804eb4f3e84b716efb3c659fd11c5499535d644171c80566fdc74bea4f09e7fd6a0367997cb WHIRLPOOL 5d521731c31b1bb3c0bcd841b525cb522bf4eb6ba1026dba0b4118f8008887a0858a99ca32dc8b580d7c288164a11a78a1653edbebdc5dbc627599e0f6787194 -DIST jdk-7u45-linux-arm-vfp-sflt-demos.tar.gz 10216305 SHA256 bb2f7afc6aee473bfff3c1c2965d77fdf94354d28a1c1fe142fbeec17cc58711 SHA512 31c459e56b4e73a451d109256b0392e94597ec574b1acab9dbabc2f100bdcc5032d1c748f2195cfdbe4eb06d9444f459bedaa4d971792ddb1cde66e9e72ff505 WHIRLPOOL dc96144fe5a39d0324e977750748dd69b97d8ae6a8fc9240f85c6c227663b8f4be2aa8169d0b36ea22117acc0bfc0093eb5c37c3c02620e6fb68f83f0ff54cab -DIST jdk-7u45-linux-arm-vfp-sflt.tar.gz 70969771 SHA256 5026a8f2eea8d350ea6ed7cfb8496b571ec9c1e43db82750a3ca8dc02569076e SHA512 c18b9acabd784bc7d34686cc4afaef7fec999c5cc3a8a381f442edda66068d643acd46a004380f0989c2c43ce98c8054db2fad2dbfdc4d7fe0a675f13b201a01 WHIRLPOOL f4dbeeefed2eb898e9d19d897eb929ba55bd45a9ab941946adc9c0bb9d2b032a5f5a2b1d4d7ca1c8905917fecd6d9bc7fa1378826e2b14c6a44b645fedcf1e0a -DIST jdk-7u45-linux-i586-demos.tar.gz 17379832 SHA256 193c9c26c905abc4c156e9be5e420bc6ad8d7f45b9be508836b47ad4d5a3a729 SHA512 307efadb02e198cc3ab08b692510004d50ae93acc0db81e4d899bc864942845e14a5cacf8032aee9b31dd1762378f813f5eee7f64995c741a5564e4e8ee1fd87 WHIRLPOOL 84012800456f5882656ee487c4cad23e0a0c7d14565c2220c161a73b1180b45b74fcb990488b96f6186378e3df7b5b7767351ce67f59fc68544de163970f42e8 -DIST jdk-7u45-linux-i586.tar.gz 139360512 SHA256 4acbdc25d0acad7c765b65c13cda44150200c33507bfe8b5ce6cabcab3e016e0 SHA512 7a1f92191c2ec3a3a27ec578ad9e161db449130b85afa81d69d1b92cb41f07cb7adfc8c7e1b45c9559e77a4ef73144aaaa4847a13585efc608c456403350825e WHIRLPOOL 010211276c53e04064a5e4b7451845acb990a5c429fa04c2c104989bebb66ff9af0b2065560de2c59d29661ea80af3e0d2e8e351f2e24ea0ff71adc755257870 -DIST jdk-7u45-linux-x64-demos.tar.gz 17450505 SHA256 98c8da0b8508958b7480744b46a137c7aa1a92a571bdab3075872d366c0797fc SHA512 b0f9d2143a1ccc20ad94226da0210595627895ea9df42306374b866793c8ca2c63f11118b48a290afc650d57fb4b6b6b29b15bbb475796578f332b5b18473a66 WHIRLPOOL ce40f67eabef4cce0babab315348ffdc0f88e56fcc599804aa91b9a9a1a9a45d1544ee100ede9564a7745c0ded4c741e14f6903d4dda0465fb3ce6295687f6af -DIST jdk-7u45-linux-x64.tar.gz 138094686 SHA256 f2eae4d81c69dfa79d02466d1cb34db2b628815731ffc36e9b98f96f46f94b1a SHA512 fe524d8b369cc26960e657db7e8bcb14c23e54f9a2078c2da49b74bf7dc8b4126d23e5dfeaddb61e549542a8f24ced93842358f6a8548b39795099b809f420f9 WHIRLPOOL c9a25ff2c470e98a24b10ef8c49e02bd7d2deb90adf99bef9039510c4a8349e577203089d3ca88f9f72f06a4f920a7f2802b7820a4a42e5b23f1c4bf4bc4be6a -DIST jdk-7u45-macosx-x64.dmg 192766805 SHA256 841c4700ca55d199f7ad90fdb487a81ee59d77dabbb14f6e40f9d3bec7a34824 SHA512 50de7692aff17d141662e069288861533a34827405c0193d0b7340b74222a57ed50cafae1e34a4695fff767ec684535d67b580fbb0c1983adb8dbe8f22e8fb6e WHIRLPOOL c38429779fcc1d465702078c3dcc8c2226d033379c84f1d7c37e1554afeef5a7de14556ec4db5f579b1342d3720837cbd04dbd39ca3cc9497743f691b650687c -DIST jdk-7u45-macosx-x86_64-demos.tar.gz 16042987 SHA256 77fc302983b8988a74545ac58aa4b4c419a791a29c3689c73e1e0d46f5ac97b6 SHA512 a8369bf2b6a370e195baf623001d91da200aa39d941a0bdfe4acad9b6bbaf85805ce5559a58a92b17fa5a08283bfe101312946fc0b9c0428944a15ce910281b5 WHIRLPOOL 690be16754b11f0cc622463ef994ba1a8d044d964b09d408592afef53b47fa37b5fb9515e64cbd312a6f06d5827b3d2a92823f98b94263cbd1b9e6b5130407fe -DIST jdk-7u45-solaris-i586-demos.tar.gz 16739928 SHA256 6088624a971c01ed218ae18d62f8f7c6e90f25593dbbf47e44e762803ab5d6d1 SHA512 8f615dc9df482dcab57b1da59c3badeda928c31feb611ebc2ac051665d13f242bbc40ead7948e8bca79e0d7e405f6784e48f6fb6e6fb82a6f78f1be3522a82cd WHIRLPOOL 3b620dedadc56d9d361690b9ed6f60f4ce46cd971c5df667a3105384d9bfed01417b5366f914ccd64974b671394b99a2457144b86f9599ed696817cb7ff56938 -DIST jdk-7u45-solaris-i586.tar.gz 99635203 SHA256 6e42252e60a4408aaf99bc9286f56c44f4b53f218b54da1b0161836cd52c6319 SHA512 00c4288344cd40d9d140e5b70d1da001cdc5a2980b91dfbdee5fc58f5af5fc38f79eb0fb6f44a2b9ed6ab79b7d0755ca00501c2af28a7a6a53e8be2ed1c9622f WHIRLPOOL c375e0106a140dbb8bc6cd912a31e48af0ef5930a465e914b938067ea279727c6ee5ea31b9f5497342551002e530170e2b4c41cdedeeca648531564ae117770c -DIST jdk-7u45-solaris-sparc-demos.tar.gz 16770744 SHA256 8825e475e3d245b1d73f4000b961bc1f2a969db8d54d42bb4d315caa29688c7b SHA512 1204daee2dba3fb9d9cfbaa15f7f6afda8e8cbbd2e9d00dc262a4dcd843140aaef366cbc9b5ab53dcf0e2a47deea985bdf7c493b95f5c77d823fd2ff5a18d155 WHIRLPOOL f6dcc3eee6095497efbb0a5b1f92d2a803ae491d713cad92749a6d79014037a9573c518968b9e248c6900e12a5d2496cbedfaa0971b5b71c3b70e0534a1215f8 -DIST jdk-7u45-solaris-sparc.tar.gz 102943380 SHA256 26c8b7e3166cfd8feb354659985dd09080f961574d5e11f2d0839e581c8288b8 SHA512 4c706b979009db0d3a3abf068678ca2655f803c41891b50930af258daed2a628b13809e8752e43940e11d993806f9b9efb907b709979260fd7831558faaa3bba WHIRLPOOL 874a07f42be9c886e5d3f548635b226d159847adec47ecb78776ba489d8e13809a08209dd108486157409b4f9e653b825d8e7aa37be3098bea7e44fc127ad7e8 -DIST jdk-7u45-solaris-sparcv9-demos.tar.gz 905609 SHA256 81032b71f1ad80e87c82ffea37a8272d0a174f0ed3aa514ca686f9a04116944e SHA512 a602a93f76ef892fe4f1f634b514adf6e1abcee8edddfce4e7ceeca64d48f979fcff2043e522ba3275de3821fd0f2102b7cd76a884120c1e3f9fa787c2b4777f WHIRLPOOL 8b9f34f62d30903700112716a3b3a028428b0f2b081835986d1f674c9c0cf9b8d9747f58ce4025acc36047e27d768fc7face5deb2431e7f85a2266dea4c5513a -DIST jdk-7u45-solaris-sparcv9.tar.gz 19145011 SHA256 db249eaa309e253b7f42966690a2c2489ffe7c56754931dec8e2f610d4e5e425 SHA512 3c54a98f92155b57bfdfaa2c8aa329e2f2f7085b9967d830f430983f61d6b774a3335619cf83a79f1a530388615661e70425f8d69f9f964e7b0e7593c4c1725e WHIRLPOOL 6fb7892047d4be97a4df9233019df83ffe67156a0c5b092841c315d5b66ad81eab0f66391c16634fc093f7756eda37df687dbe98283a11feadb49b9f1a8a8cfc -DIST jdk-7u45-solaris-x64-demos.tar.gz 864994 SHA256 303da56d863604d989cef60ceb896e569484dcdae8cd41b443ef5ef74f1fe97c SHA512 642571d753952a4058d69b358a4ec156a37aebf5045242c7a7150fbf85ad4280b263b3caf8df21795f81c282384d0ab047dc7cac17d22145f40dc5682dc91974 WHIRLPOOL 031d47e4fb9b7a68cf5ea1eb7d3c346f6ff214fe728ce2aa44e58d89943545d9012ceaba5bd4cb29394eda4f80ad6c0b1d52f32a2b3f4ca60923f30887d31ebf -DIST jdk-7u45-solaris-x64.tar.gz 17020495 SHA256 fc221d822ab835e94e2ac5749a46f4669971b4cce69df199044858da51ff202d SHA512 ad6ef58f5fbc6e9003812ca6e628c97796de9d7c97afb81d998a87eab7e86618f63d40cff2686eac4f305ec5e57326a53557c1853883b77ad7bbb10be5225b1e WHIRLPOOL c16d7a00c99e63f88a6d34fe29cc446a5383ca6eb91d376c14a42daa6a7f6b508726e2562dd3a875b2f7910652b5d192ee4b13045bb466d078609ea883ce250b DIST jdk-7u51-linux-arm-vfp-hflt-demos.tar.gz 10375117 SHA256 863e28e4265378c70411e77af092ad6d5f2ba30dbcd7998cc43ae653cebb8e29 SHA512 53e293e49c0b6d5fe5bb391e3ae0d6b8c59690ba53fb82aac58a9f671243a2ceee2b8f75cce19d6adb68d7561a6dca29dd1f393ca1d230105f92abab98c276df WHIRLPOOL 1177e37eda2c14fb24e11c456c23714613b911d7832ec1d86d519c6791ad1b797db3055327e878f9f13bc111057e6cab046952c52c16a8ef4c98895f224ea937 DIST jdk-7u51-linux-arm-vfp-hflt.tar.gz 70986384 SHA256 47273843454755d1bdd3b91ec97c42b1bcdae01af6e42c38413c3d0ff630557a SHA512 e9a94e434c3da105b61337490e79b30cf6e59d13eb3409ab12b10b85ecbf23b122f453d7aea84472ff54cb0b97856c1eb6d298da71655533e0199f55f51bb669 WHIRLPOOL 1f5431deb15f32b60997a4cc1074bf63bb4cce2f74f43eed47050342956fa51c4045801c5326e8f460b9c86954826f7ad72bd832f99ebfb2b13eb218c0708b18 DIST jdk-7u51-linux-arm-vfp-sflt-demos.tar.gz 10253500 SHA256 8660fe46041c63f70c58c7b99830d69448926b9d1b3e42daa74b93e63363c52c SHA512 bd9d9912cfe144374acb7f92d451d313ccb32ef702238449ea430e7b1ba67ddda12c7047d6694c6c6a77a3b147faedef89fa4505ee79579a05984ec42c800043 WHIRLPOOL 70cfdab3fd5c44967da671ea969e1a5102383342fd22300f516506203dfa9d47d84038edb028ed6838dc3326c55e8a946ca163ed6913d4828f4a6681bdccb554 @@ -42,24 +23,17 @@ DIST jdk-7u51-solaris-sparcv9-demos.tar.gz 906072 SHA256 ea7974b1527fdc77a988068 DIST jdk-7u51-solaris-sparcv9.tar.gz 19225586 SHA256 7df20ac03b4f95ccd907f6a54af8ea97f47d4b774f9516128af3d89202497c52 SHA512 cacc3869ebb11b128f74ab7080aa5a44a7a91b16d56bedd75040556973b41a3216d8489ab9139d8f3d0eb13b2cb09ec51d301e8eca3ec437af141b26d1235d31 WHIRLPOOL 7442c8d2daa10cd3724a7167b333545e5342db79993e0b88c7033300e50bd09d6b0aff19df1b8c99464e541693c004e6e4bec73ba3a03078e56fae33f10a12af DIST jdk-7u51-solaris-x64-demos.tar.gz 866244 SHA256 38513732f386a7227e6a8125a33d090ffb045f9deed686bb46e385fce3eb92e7 SHA512 04760813679f22469088f5be5d2e49532e8a3eed311967e753bc2fd9d1ec85f5cf691072df949b80f0b796528c7e32db282e44cf5dc38fd0b61e553a6786fb17 WHIRLPOOL 1697ec2ee1993f15ce3a916e075c2e3811cf734150c4247e7c7d3a18039e55b4c1199405b516f5eada9c72cd1b0b6b0520c874e657ec8b5d048ff0684ca60372 DIST jdk-7u51-solaris-x64.tar.gz 17070697 SHA256 5ec2ea2015d9668395255af55c1366f66c5408c5841a0ed92d7a5435d3dfca9e SHA512 0bf87374b42475fce257bacddf1652088dac527f4594b77f9c072826ab5f0d6ce180756954144bd634eae306bc58ab0545bba84ebb1d3d3d06fed3b00ddb674c WHIRLPOOL 7b5907d33efc3e063ece7c618cb8a0b96e711270db38da49a5873cded03d25e720b0df28a8527d4d8c86328f9a7ddef34f0606df00ccda3d50560f23978f4de8 -EBUILD oracle-jdk-bin-1.7.0.45.ebuild 10007 SHA256 e405c0bcf97d701ac7e467162b5add1fde3ef7d18ea35b91ea455e5a891c36ba SHA512 5687e33e044cba4e472e08a03be8b3199a00aeffdfa29e8f6b5efd2b69aaa62b0634270aedc63f278fc973385e9bca8908dd91c16469e548aac5399946060930 WHIRLPOOL 67e87e153e9130c3c26aa589c4a4edfd2bbd1c1302fd652103c8aff7cc86d0037d4ac3a22ed5807f2ef2b8f2126fc5b41c6f7e20ab07599af2ad819f12da1bf3 EBUILD oracle-jdk-bin-1.7.0.51-r1.ebuild 10006 SHA256 63d1276e673ab3f0a41f0e98ac73c55c329ae3c2d70a3c3597699320b9462a75 SHA512 ed37835302f60592e41ebb97e22e65226efeb7f95d0235012ba568c3abb62372f764c637bf95749d5d7188f44a43af7c0446d689085400316b7e4b85a5bd548a WHIRLPOOL 6d0e1e256c86c332f474de9d80416c2c20285b0b8d6f55f3d00fe6d70045f7f2aae921e4e09dbd2b879cdeaf8fca4db6d3ed401313bcb40b3bbf362b283c28da -MISC ChangeLog 9432 SHA256 6480981e896ba4fb1b9d8ac6c9c4c8006a8c2ec11410cdd25e235c6aaa9b319a SHA512 7977152b0359e1401e052997ce7ece3e0204c35b3ec902ff067c3e3aa814c793b5625b5db81a8f729889a52a4f1759e7dab9fa776c2c0d3e01b9d53710f4a401 WHIRLPOOL 19ba6645fae8cc2fd61b8bf00603d6fd81b460e593861e778917f7a8d36da780867420ff1b955c63fcfe868092ba55504e6480b4fd7b51b6a38ee3560f03d6ac +MISC ChangeLog 9539 SHA256 cac98a90dd851610756ad421fdaaa41dff86624eeeb714bd4271cf8e19445318 SHA512 bbfc35f3fe25114dd1c5133cbd059cc938236da69a2cf2afefbc54ed8a920ef3a64bc7fd25464b4a0c52a830c75b224981159a767b883efee26f92ff49715f12 WHIRLPOOL 20db5e50746dd0fc60a202fbb3aee986ba0630f8489195396488673a4be0f9b4f571a7d31dffca93bd22a27c668b660c5b43ef5bfb6ee312699cc53f408a0c72 MISC metadata.xml 519 SHA256 09f12b427ac321fdbb2a0ae4d54259bf2fea4100abe33062bd65f27364ccf30e SHA512 b9d20b3da530304f3b9996411a7a6df83e60645057aef2c6706534ff238889e7ae771fd42ff37fef797df50033ec14edc594450fce73144f5c05d31c57e2ce7e WHIRLPOOL 2a5251448873eb66f624d227e3b203b74ab5f92672390478d5b36120181982a004af801e98008fdd701f15cfc53bd74334a82fa8f519c727791b4b29920510aa -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJS46xLAAoJELp701BxlEWfeVQP/RvtiV3XQLzuXxFBMDFRBJli -ka7qR3kmnESQvqxR87QGJQoL5tF6KswG5ict2VStKzUgclxzMO3uJDL8Ua12u2Cz -t4hbgbjMty3lkbmmCBocm2cE9F2Vj9oCxHTVHX00YHf+iHPHMo4cSUwQJPBpg2bI -bmh/qVtCG2WtPTuHS3miXZhFVFmLK9wSCkvKWzEBscD72qgi4UNCPseMJePsOpkZ -KtYXUzD26PNKFTAzwkzEinoXOsS5PpWDQ21T5L3X8Igjk1YrWwC45k0Jqi4pwnPC -ukzeLBchpc1AizPkwm/7MYRtNV9qPh7WMyC6LlkvyLR46U1Nrl8pgeamVAhOYyQg -O4Geh+xpY2dP+aKlEBP+oumgPkC0FKdg9zgcBApQpYFf1KWZgg6RWG8wtLKzdDm7 -/D+CUFKU7f7m1eAVuxycPcCwmSCYJb0S5Bz4LxXj3ys9NAou5KGbKRK2OwpDfoGf -LhhVZA0gJ0X/kU6QT1URWVpUWNEW3svMY+56Wvj0XqCQD1TNGvE0izYmOwylmcTs -lbGZt1z2XOCH7/WdISPLGxgfjZqu838k+/jE7/YPIfSPXWPG4oX/Og/w1pA2A3SC -zleGbdEafg6Ybotue6XIpTJC/KFali7P6RtW/nB2MYoogmK7/Z/JPgwQbS/tGqeq -J3Oo4sOs/7hMDc4TEB+n -=mUhB +iQEcBAEBCAAGBQJS5OWrAAoJELjwI6Q8XPda3XcIAIYMatcLT/u5s2VAtQv0e6J8 +9En7iWB/eDhL5Gx9B4H57RVe5DvQbTmhPLpefPe3kNjmWZZOsQFLgk5ESaUuNLlh +7wl9UqU37otb1EAWNdhsPfITG5W259RJ8SOOIKy8Acjx7xyP9aL3+2DmWk87QpTz +zNWHXHQfl83GYKNdwYq17jxnkSOCqMYcILLDjA32liE4otGC1nuws6RaYp5saQ33 +hfsbuFFtOHArx4EfeBUmGEEuK0G6KJCUbtk8vfOZCaLYltVww4g/twVitmgacE1I +4Xs1ck0rxaR0CAmzaH97V3xLvWgdyyBMS3/r5Q+BdMeiGT+Om/APrBkQFf/7CfU= +=e5MK -----END PGP SIGNATURE----- diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.45.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.45.ebuild deleted file mode 100644 index 06cd31b691f0..000000000000 --- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.45.ebuild +++ /dev/null @@ -1,300 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.45.ebuild,v 1.5 2013/12/25 13:36:20 grobian Exp $ - -EAPI="5" - -inherit eutils java-vm-2 prefix versionator - -# This URIs need to be updated when bumping! -JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html" -# This is a list of archs supported by this update. -# Currently arm comes and goes. -AT_AVAILABLE=( amd64 arm x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -# Sometimes some or all of the demos are missing, this is to not have to rewrite half -# the ebuild when it happens. -DEMOS_AVAILABLE=( amd64 arm x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -FX_VERSION="2_2_45" - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" -S_PV="$(replace_version_separator 3 '_')" - -AT_x86="jdk-${MY_PV}-linux-i586.tar.gz" -AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz" -AT_arm="jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz" -AT_x86_solaris="jdk-${MY_PV}-solaris-i586.tar.gz" -AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.tar.gz" -AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.tar.gz" -AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz" -AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg" -AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg" - -FXDEMOS_linux="javafx_samples-${FX_VERSION}-linux.zip" - -DEMOS_x86="${FXDEMOS_linux} jdk-${MY_PV}-linux-i586-demos.tar.gz" -DEMOS_amd64="${FXDEMOS_linux} jdk-${MY_PV}-linux-x64-demos.tar.gz" -DEMOS_arm="${FXDEMOS_linux} jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz" -DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.gz" -DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.gz" -DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.gz" -DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz" -DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" -DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" - -JCE_DIR="UnlimitedJCEPolicy" -JCE_FILE="${JCE_DIR}JDK7.zip" - -DESCRIPTION="Oracle's Java SE Development Kit" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -for d in "${AT_AVAILABLE[@]}"; do - SRC_URI+=" ${d}? (" - SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")" - if has ${d} "${DEMOS_AVAILABLE[@]}"; then - SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )" - fi - SRC_URI+=" )" -done -unset d -SRC_URI+=" jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )" -SLOT="1.7" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel source" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -RDEPEND=" - X? ( !aqua? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) ) - alsa? ( media-libs/alsa-lib ) - doc? ( dev-java/java-sdk-docs:1.7 ) - fontconfig? ( media-libs/fontconfig ) - !prefix? ( sys-libs/glibc )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND=" - jce? ( app-arch/unzip ) - examples? ( kernel_linux? ( app-arch/unzip ) ) - pax_kernel? ( sys-apps/paxctl )" - -S="${WORKDIR}"/jdk${S_PV} - -check_tarballs_available() { - local uri=$1; shift - local dl= unavailable= - for dl in "${@}"; do - [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}" - done - - if [[ -n "${unavailable}" ]]; then - if [[ -z ${_check_tarballs_available_once} ]]; then - einfo - einfo "Oracle requires you to download the needed files manually after" - einfo "accepting their license through a javascript capable web browser." - einfo - _check_tarballs_available_once=1 - fi - einfo "Download the following files:" - for dl in ${unavailable}; do - einfo " ${dl}" - done - einfo "at '${uri}'" - einfo "and move them to '${DISTDIR}'" - einfo - fi -} - -pkg_nofetch() { - local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - fi - check_tarballs_available "${JDK_URI}" "${distfiles[@]}" - - use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}" -} - -src_unpack() { - # Special case for ARM soft VS hard float. - if use arm ; then - if [[ ${CHOST} == *-hardfloat-* ]] ; then - unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz - else - unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz - fi - use examples && unpack javafx_samples-${FX_VERSION}-linux.zip - use jce && unpack ${JCE_FILE} - elif use x86-macos || use x64-macos ; then - pushd "${T}" > /dev/null - mkdir dmgmount - hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \ - -mountpoint "${T}"/dmgmount - xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ $(get_version_component_range 4).pkg - hdiutil detach "${T}"/dmgmount - zcat jdk1${MY_PV/u/0}.pkg/Payload | cpio -idv - mv Contents/Home "${S}" - popd > /dev/null - else - default - fi -} - -src_prepare() { - if use jce; then - mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die - fi -} - -src_compile() { - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${S}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - bin/java -client -Xshare:dump || die - ;; - x86) - bin/java -client -Xshare:dump || die - bin/java -server -Xshare:dump || die - ;; - *) - bin/java -server -Xshare:dump || die - ;; - esac - - # Create files used as storage for system preferences. - mkdir jre/.systemPrefs || die - touch jre/.systemPrefs/.system.lock || die - touch jre/.systemPrefs/.systemRootModFile || die -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \ - {,jre/}lib/i386/libjavaplugin_nscp*.so - rm -vrf jre/plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf {,jre/}lib/${arch}/libnpjp2.so \ - {,jre/}lib/${arch}/libjavaplugin_jni.so - fi - - dodoc COPYRIGHT - dohtml README.html - - dodir "${dest}" - cp -pPR bin include jre lib man "${ddest}" || die - - if use derby; then - cp -pPR db "${ddest}" || die - fi - - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - cp -pPR demo sample "${ddest}" || die - if use kernel_linux; then - cp -pPR "${WORKDIR}"/javafx-samples-${FX_VERSION//_/.} \ - "${ddest}"/javafx-samples || die - fi - fi - - if use jce; then - dodir "${dest}"/jre/lib/security/strong-jce - mv "${ddest}"/jre/lib/security/US_export_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - mv "${ddest}"/jre/lib/security/local_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/jre/lib/security/US_export_policy.jar - dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/jre/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so - fi - - if use source; then - cp src.zip "${ddest}" || die - fi - - if use !x86-macos && use !x64-macos ; then - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or - # other slots. make_desktop_entry can't be used as ${P} would - # end up in filename. - newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - jre/lib/desktop/applications/sun_java.desktop \ - > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - fi - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/jre/lib/fontconfig.* - if ! use fontconfig; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/jre/lib/ - doins "${T}"/fontconfig.properties - fi - - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - if use x86-macos || use x64-macos ; then - # fix misc install_name issues - pushd "${ddest}"/jre/lib > /dev/null || die - local lib needed nlib npath - for lib in \ - libJObjC libdecora-sse libglass libjavafx-{font,iio} \ - libjfxmedia libjfxwebkit libprism-es2 ; - do - lib=${lib}.dylib - einfo "Fixing self-reference of ${lib}" - install_name_tool \ - -id "${EPREFIX}${dest}/jre/lib/${lib}" \ - "${lib}" - done - popd > /dev/null - for nlib in jdk1{5,6} ; do - install_name_tool -change \ - /usr/lib/libgcc_s_ppc64.1.dylib \ - $($(tc-getCC) -print-file-name=libgcc_s_ppc64.1.dylib) \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - install_name_tool -id \ - "${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - done - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} |