diff options
author | Vlastimil Babka <caster@gentoo.org> | 2012-10-20 21:47:49 +0000 |
---|---|---|
committer | Vlastimil Babka <caster@gentoo.org> | 2012-10-20 21:47:49 +0000 |
commit | 750ed55846fd18bebe4132c250a51847c55cd1e4 (patch) | |
tree | 281cec3cd58a8634f6a991dd1cb1434c8c129966 /dev-java/icedtea-bin | |
parent | Add pkg_pretend check to bail out if we are using the gold linker. Bug 439082... (diff) | |
download | historical-750ed55846fd18bebe4132c250a51847c55cd1e4.tar.gz historical-750ed55846fd18bebe4132c250a51847c55cd1e4.tar.bz2 historical-750ed55846fd18bebe4132c250a51847c55cd1e4.zip |
Version bump, security bug #438750. Use QA_PREBUILT to disable warnings not useful for binary package, bug #423161.
Package-Manager: portage-2.2.0_alpha135/cvs/Linux x86_64
Diffstat (limited to 'dev-java/icedtea-bin')
-rw-r--r-- | dev-java/icedtea-bin/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/icedtea-bin/Manifest | 28 | ||||
-rw-r--r-- | dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild | 152 | ||||
-rw-r--r-- | dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild | 142 |
4 files changed, 326 insertions, 6 deletions
diff --git a/dev-java/icedtea-bin/ChangeLog b/dev-java/icedtea-bin/ChangeLog index 711f4c4884d6..79246011a5c4 100644 --- a/dev-java/icedtea-bin/ChangeLog +++ b/dev-java/icedtea-bin/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-java/icedtea-bin # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/ChangeLog,v 1.28 2012/09/12 13:08:29 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/ChangeLog,v 1.29 2012/10/20 21:47:49 caster Exp $ + +*icedtea-bin-7.2.3.3 (20 Oct 2012) +*icedtea-bin-6.1.11.5 (20 Oct 2012) + + 20 Oct 2012; Vlastimil Babka <caster@gentoo.org> + +icedtea-bin-6.1.11.5.ebuild, +icedtea-bin-7.2.3.3.ebuild: + Version bump, security bug #438750. Use QA_PREBUILT to disable warnings not + useful for binary package, bug #423161. 12 Sep 2012; Andreas Schuerch <nativemad@gentoo.org> icedtea-bin-6.1.11.4.ebuild: diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest index 75c0c30069b8..6f6958e58788 100644 --- a/dev-java/icedtea-bin/Manifest +++ b/dev-java/icedtea-bin/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX fontconfig.Gentoo.properties.src 15624 SHA256 06dc1c588fdf939f3942d435a9a695679b9d6b44591f6efb7bef3a5e38972b59 SHA512 beaf931cee245eddb8d595dd2c74eff5eb2617ab1332cad0c0c70c1bd382ef35d702707549a552f27dc8fd56c7605957361fddf6e2420bb5d0a1f1cbea2a5a55 WHIRLPOOL 8a1819e3acf1c1e5fa0b6ddf37b2339361c818a72788a65cc1349af437239b4561276866af766162b697cb3d81b3aaee04bef4271afbd98eb286e84559fd43ab AUX icedtea-bin-6.env 1061 SHA256 a6aedf9a1a5eaa3bc5c26b0bd0ef5b79b12f7384e705a1f202929aee76399d92 SHA512 4a50072c1f4719dc2fcb70b3c3acd217359027968fbf585beaeede2c8fa8e9da97d8e2247c2c028e0456aed59c438abeab03b6e17d0c4d1fadf3a705db5446b0 WHIRLPOOL 61eb22e04523a20d4edc2f82a6d0d24823c326f40b6af4baff0bfc483956232e636c73080b68cdc4206d0b19f5161001af8d4da9d9a116107c5d26be1f06609d @@ -8,44 +8,62 @@ DIST icedtea-bin-core-6.1.11.3-amd64.tar.bz2 35220677 SHA256 57221abf8cc0eb10f57 DIST icedtea-bin-core-6.1.11.3-x86.tar.bz2 36185189 SHA256 89c1b12e368b142328176722744ca58877114b88a0ed14e71eb775a4a64831a2 SHA512 6f6aa5d7c6cdaa0ba2976a7d540528ab356adeb8ccf273442d68b8382d4833368f6e56a79d82daa96446b7cb8d42d1d05a6becc403980865b56aaad4b363cd59 WHIRLPOOL 59d4b689e50f69665b9fb63c333c0d9c7a5f15f028cfdddb44a6cc1f7adfcb7b76dd6621d26b02ad8005f9f565ccc784a7ec5b89da7436e376d04c3a3c08db2a DIST icedtea-bin-core-6.1.11.4-amd64.tar.bz2 32979668 SHA256 e43b7359c6501333096faf0b4ea22a820902f9b20719cb253f1a60e43104e37f SHA512 41d10eb58f7387cd852210b730c627fcda40f37249caba68a1686ea779a128bb5be4611ee67aebb58b140b19a08dd3a236f85456f92798020e36c844e4c090dc WHIRLPOOL 81d4d012aa59b37885a109d04de9989a351bbc266e961517d8ced39e3fd6f07aa14f5b34245600daf5f03ab172931720ab0d645ca8227c10ceb65559df9bbde4 DIST icedtea-bin-core-6.1.11.4-x86.tar.bz2 33929116 SHA256 8d0e72b29d40b9c0079985b3c22e256839ee921afd3f9cf94a2095363161695a SHA512 63371ab4e06357053fd9b4b8f4aed774145f715f8dcfa00fe5243fe3a8af65e305b7006b66432ae3afb6d9f08a2d0cd447e690712eca000e9860404675c93595 WHIRLPOOL 5b329710db5f9a0767ace473124a966a0a433c8a185059252413ecc60414dac1937ce2aa4485dc41d1fba2c948bd675bbd4d42be447fbdcda3477452d488b474 +DIST icedtea-bin-core-6.1.11.5-amd64.tar.bz2 32980753 SHA256 ca12b761f7c299e7485ead654ce640ecec3e311c342cc8d07f8dfa9e8d4cce16 SHA512 8cdd8256fd432ce7a01775908789953bfdad6b2b944afb42282e258e0bba92b29f6f44190e8911a52a909acd07ed5fd07547e808184129e39314310290703ac3 WHIRLPOOL 3fe1dfe6de3ca5ee5d55fe7cada0bfbd0edcb9e43d1ea90a3c271dd29ecb3ddddf99c564c8416af207897e55af103e2d9c6cc9cf373ea94bf669013b4e24e73e +DIST icedtea-bin-core-6.1.11.5-x86.tar.bz2 33919404 SHA256 bd086dbf01347fcf88a0217278e3c1a30178f596f8a0e49b5b2e7f4b24ddb7d9 SHA512 b2b42639cda25d3bb49d2383c99c65994e99c976cbc0a1094153ed34b0b95a71bba597dc41fb71ab83dcca5dfb144d347efb90f7ba0db6f443d1b5a87c60848b WHIRLPOOL 454ab0b6ec212aee75e3d4bbef299eb4cb4efd39e527502c63407bbab5559c2a6dbee8e9260ada9e6ab175646002e762704514540ac69dc829f49f3ff9701671 DIST icedtea-bin-core-7.2.2.1-amd64.tar.bz2 34545223 SHA256 7a994ae25bc3d0a5981f7c37f0e2fb96c7518eeb7a698227438c274044777ccf SHA512 1c28dbaa401803379b2133163eeb6070ebcda231a23bf6b1a0f31d502cf140552349423e17d48aab50833d0254978815eb53dacf716b8d9ef5fe60de3395d6cb WHIRLPOOL 6a800c9b48ecf399098f76fbf9504e4bd74b45b73b274fdb4ceee67216a2fcd5f2baa6bed2b28de3dad1d669017f377d5c92c0911e1ccf4ab9fb441b383e68d7 DIST icedtea-bin-core-7.2.2.1-x86.tar.bz2 35875404 SHA256 68e401fd294f617786019da8470304d250befcbe00d3741da0fae3ab06753e28 SHA512 2cf77aed4c4f18a462f2e18b0ed69df6093f8a570fdc4c98a29d9e6381c8664dd39c74313af4e03c8554ee678c959512738507b96f3b853f700ed59c4d50d619 WHIRLPOOL b3c0247e762d85bd27204468a64caa8e23c9d0558de5562bac79fd90b7e012b156cc2c09f9c825da815751968264104e6eb62d403add91f10fa1e76d69bd12c5 DIST icedtea-bin-core-7.2.3.2-amd64.tar.bz2 48833057 SHA256 8771c26a5a5cefc8917bcc9b42eb912c3425a1e8e64e12aaeb945f67249d7788 SHA512 0ab92d97930708d3ab4a1f2b53395869da0487ea17b4778162e466249a1e76491bc9a291fe5e16a86ac5c7ba87b51b95b53a901729d4d786104fdf8d1d1e0bc8 WHIRLPOOL 1b59fd6681f4fd46e5d9a71d9058aaf6f81f23150ad3d6413743a3dd218878286d2c8a0b0b08d689c290251117a1980db19ec21e3669324db961fb48d61f24b0 DIST icedtea-bin-core-7.2.3.2-x86.tar.bz2 49946217 SHA256 6ffba0ee686f8b7eaab99fa7803efb0e1e74c07a12019bdb454715d60f01063e SHA512 09e02d132cb441f302514bb245238d17ccc234f01621022ddc9dafa8f108375b518cde1d03c4382eaa8406df8528544c71b0ba83026b96bcf27904baa4b24b82 WHIRLPOOL 258f68775e36044e9abff4966f17e0d358ef7b7857b635c724a6ba50aeffa21df4af9a1109857b533a16380ee58c88a254dc110a1e06826f4bedc1bc0182098d +DIST icedtea-bin-core-7.2.3.3-amd64.tar.bz2 48848494 SHA256 3cfdd8d83190892a1540e84daa3c7e454889e151537e708737a413b10ede54ec SHA512 f7238cef43d725e33ec8e27a2ae13500eff2446d393e3704c5c7beb27ffad1bbc52cd13bbbb4ae527702aca56c9b7650a5076b387d760a7f6a0763b439c2a41c WHIRLPOOL eb95a76a9ef25e52f0cc64f2c16ad2d7d8758026cb4c627681b5841e35bc86614a7a9c5a6a6b4d710c4eac50972f9524780e54a65ec041e2fddc1a20c6108f8a +DIST icedtea-bin-core-7.2.3.3-x86.tar.bz2 49962247 SHA256 d0ad8f8f1f74de7bef59a8284d23e63bb601ba369a86014303b33cf2abcf8bcd SHA512 84efff48a8d3eb5a3c749f7c806c90d1d02e672868dd27573c760ba85b149bbca8979d4a329110d07aa66980e3b33445e261b81554e756a3df802bdee4c61f25 WHIRLPOOL f236132ef0f6ba364789f4cbb6c4451869764028d34c078cb796ee142eb97c8c21ca0a0ff1ebf6410f9c96d0745de21e9dbab78bcf4b7d8c29b1e64fd8544019 DIST icedtea-bin-doc-6.1.11.3.tar.bz2 11637048 SHA256 42af2848903db3d4e0392aa2eb579bdd755c05f0e12ff1a48975c754e7b18c21 SHA512 bce5193d66d00f5382f816e4238a7a043b42020218eeab948004c3957abb1d6631b91adaaaa3d125bce956d260a2903cb497267c173cd538f3246b81a8c0bc08 WHIRLPOOL 44872c2fd8edb1d8fd0e0be2a0fe194b210862db3c293fea2c5490c3d67be4645796bef22a8ab055c40a8044003cca6e7222df4d635af2b4d352d6d8ba825155 DIST icedtea-bin-doc-6.1.11.4.tar.bz2 11637075 SHA256 cc9ceab9c8fe60d5ccef80faae2b664a33094f6e94174d2218a332dd1a64efde SHA512 2137aef8d952186dc103da2e80e2f4b634e12a73c19e5c815089f40d8c68ed181a88ab68b0c08e36c4ec5ac370e1520e1c1b44679aff0ae29e257fb61fca87a0 WHIRLPOOL 40e4a856dc79c0d637b64cc910648b1462e46d5c8f3ae7b288157b5844963db41f2a41517d7d48856a32510c7619437b17b042ac71558ffe84bfbc8372e2c50a +DIST icedtea-bin-doc-6.1.11.5.tar.bz2 11636975 SHA256 0b5dacb7c5873d58c31870090a641cd0df58424478eff2d72499d1af4db35ba3 SHA512 0ffb517a23ee0b9a3876ed7113e86377a16b6bdca6aafc02aa5eb1343ef3bb958c3c255ff0e0958619ac1ebf5c993239ea736ef07204148cdb62b2ce4d5f7569 WHIRLPOOL ef4c53462f666b5202c43d44533b1991406cddc6243f9c2ac60ca8f4634f6f6636caf55a7d49c66851c13a4067013075816bf3f30b72b51aa208dc62852b40e6 DIST icedtea-bin-doc-7.2.2.1.tar.bz2 12537417 SHA256 211e7849b890091477ea5f5b415808fff516d080bd20363585607fb47ee3078b SHA512 ae33cd133cdfdcc566e2163b0fd099087a2d560af117df2b2a8a8d8518e89d7c42de270b641ffe7ffa497f4288eb8e80b1eb7431bc2bfad586f72a6377067cdc WHIRLPOOL d7a03d7f8191e3d87956f9a030b1a10c62c6e2cc63c8b4841fdef778e5ea69f415232491079372f940043e20aa740a1ecd0b11803fec43a73988603e042fcb48 DIST icedtea-bin-doc-7.2.3.2.tar.bz2 12532861 SHA256 9213dbd09fcea6fef85f6f0e61c4ee88bf4545779193f7af5a1aef8f05af773f SHA512 5486ba852a3379a7f04e2e6385219e2fffa3506a8e8d80fef668fe391b1ad047496bad511769506ff63cbac3745799650c29c0d5c43738ac40f72b1702179c58 WHIRLPOOL 237ffc186b0940efb485878356a7d80e490c95b0ae20080e59103f4e5a4c0315d611bf7079042bd9439b83895bed7fe25cdabd63781c5eecfa1826997d1e6c68 +DIST icedtea-bin-doc-7.2.3.3.tar.bz2 12533982 SHA256 9f251b1a743f75891ea771de4c6f3f1e250f221f600c59b481cc992ba908fb8a SHA512 cc658427f612c0434411774c47a1e500e56e927f9e77db0685bcdb1e763c6540b286f054f1d2a4f2aeb7db27d02a7e09dbf0b4c1a8fabd9297801ca8608ce006 WHIRLPOOL 31b6fcbfa988001ece3a1dc9dfde679169cf773660c3a5817143f504fb5906b09baa7220e0f4dcb7bccc7a9f84fd5639448b94085e26d040ac67b5811481880d DIST icedtea-bin-examples-6.1.11.3-amd64.tar.bz2 2164741 SHA256 820837c0675287260819382032bec17c7d1613be61c447872ffdb5ca758201ca SHA512 1089e0a1cad9a41452b4a3938d45ecc5a223616d502faf0283b69157c2ad2f8d5eb0aed7c70600b79a4128a09b347adc696b04b12016cab8f567650dc9dd6c14 WHIRLPOOL a2eb0989904f6c77678010cdfabde981ad52d0c2d1a46ea5910623769cbbc8bc765e67b9127dd836e538908d89e90d9b1af81e2f3e1dd803bc3e4f57f38958df DIST icedtea-bin-examples-6.1.11.3-x86.tar.bz2 2133486 SHA256 193418a4c6889d9071dbdb309fd2fd468a959a69e44e570384c67c7cb4411be1 SHA512 a1c2503f1e0121e47cde38c31ee0f70d8f56f3a97f47cb5d3c21909e2394aaa3a325ee4da55bc1e1ca1d92fbbefc2f9c1b581fc4691942ffe5eea786d8a30952 WHIRLPOOL 96ca5c0059274e6d1ecad26a7f4db87abbaf665b29f2926c76546e567b27148822121ed3678a8743a449377dfa846ad5de95996a03f2a208c5cd792048719022 DIST icedtea-bin-examples-6.1.11.4-amd64.tar.bz2 2164910 SHA256 0540a0a610c6ef906bc61cae0fc532c422bba4e72e149cc6294df20427ba9a98 SHA512 15c686c201a90bac891a9f616ba738981bc3a8117cdd70edb36c4e0de650e8db4d719fec66bc53e4b5f39907cdee001f0ca571ead709003f3a4bdb15b135cffb WHIRLPOOL 6b7bb5de6bb6f4ddbca687caec5a2cda98f67b71878568271a207f79f0639317dbbe465e7ca5a72bddf623d218fe4b0827be655f796b32cf4da4053371157d4a DIST icedtea-bin-examples-6.1.11.4-x86.tar.bz2 2133506 SHA256 6cdcd26e4e3881e57e3915e521340c2b31d1b85d549a74542423147dee285e99 SHA512 1984ce07765a831be625d2ba3180477dde8d71f5cff71a61b22c89a9ffca489f8ac999cc2cec1b5a919a90d87bb2e34e36bee72e1035370097a52269e55de744 WHIRLPOOL b7580dd2ddbc7cf8a4a6c09096f558f225d1f96b89b7eaa21a1a6bdf700b10ec504b2437078766b7e5b0246da1698f6c62ef69eb8bc72104b5b59b981de98f51 +DIST icedtea-bin-examples-6.1.11.5-amd64.tar.bz2 2164804 SHA256 ddfab3fed17111cd766592ed34a3846447a4ea2f779d173f3b7a8e2d0be02286 SHA512 659b32184cbb393cfe925382b8169d2afdd7a68b492aace19ca13e14b76498da042c5a8c0e4e1302098d5b0a7d735beda2d1e2035e43a29abed2d41f737f7726 WHIRLPOOL 13b7373d71fad319fffd1e1d3158f23dd643c4ad78c44c8c0ffe500dee4abbcabf2842a01441efd5625c390519e3c6676a8f912e9c1d4885bbe0bea9210edb8c +DIST icedtea-bin-examples-6.1.11.5-x86.tar.bz2 2133703 SHA256 4f48a3aa286fc3083f2aaa7e3605bb85c26fea286acfcf800f49e685298593ee SHA512 c01e3b6c323f5ad9163bcd1d27f07cce66cf72f54bc5a2c93240bb7e53a48137fddd9ceab82413aef6781fe1ff79019bb87f2fdecd25a5df685cca9f89957392 WHIRLPOOL 1976e26e211dfa12c30063f2951d91d90c15ead0d1897fcf636451b0f024feff2d691b0f96e440284d7c0d5291af976bae77d4a5c5258c77904f9084302f64f5 DIST icedtea-bin-examples-7.2.2.1-amd64.tar.bz2 2333141 SHA256 9d5d07664f259c230a39edfb817d3852d1018c057ba5343519231e2386a83605 SHA512 46bc37e95ee4f8a52fba52a355c48970550e28b4ccc8d61a28f16c67a3457e28abd2b321db09862ce21c68dfa87880f62a594efd68729a9338ce4562b5481a23 WHIRLPOOL 87f84af1ed2b7044a92d60e725a8fb4a22d2bb2e40514dbc89f9dd578901930355c542c976f14df582b71686d3787ca446ec0f6741f3c0c9298017937baf6107 DIST icedtea-bin-examples-7.2.2.1-x86.tar.bz2 2311137 SHA256 0276e8ffefd1640e79d753dafdea8e24e9bc5fed1664adda001196cdccaa219f SHA512 80b31f79c55533db9c518f84862a9d70832b205ec0ebdd4368bb8d7707dfa445fa1a09adaf2e418c89eb51f02d4a7452b8c31800389a986c2cea7655d5663f4d WHIRLPOOL 1a9995d2758980bc099b59d5c7556640e56bd9d78417197ce55b842f50bc94add663f192982a14e416d67b8e82067a5e5fd9ab172ad1ca5b54b44115c51b20ea DIST icedtea-bin-examples-7.2.3.2-amd64.tar.bz2 2334178 SHA256 dbe306b6bc306014c03badd13345b1c971d5258919e0b639788a5c71f3b04bb3 SHA512 22f31442a07b8b7f2d5b08c5e31bb27ad4a9748041e251a7bae520b7db69552014077b32f805ca84ceef27b6404faa906b28702a2b87ec133be6b666b907f0b8 WHIRLPOOL 71bc98528c6655cd8c3f3cc42887cc21899a23da31815ea4463966aed93124a7815b66fbf68d806e6d7ca16a7d4892da4d61e4981bf2bd0d7fe748578dac7e95 DIST icedtea-bin-examples-7.2.3.2-x86.tar.bz2 2313941 SHA256 4fe47c64d5e53c828f1cc93657e68db7b18fa5df39dd3f308db9e4d26bfac614 SHA512 29af358bd9eb3f60827742cd838a229b3c36842a6d0c07429a3a9fcd6ad1506d2636bdc2ab7290db2b67d495596a9d625b67574b8059a6e877f28174d9505b4e WHIRLPOOL ec4b37fb8816c0d158257321a0ea662ba166db24299d12ecc9b84a6469b899fe9a3710b2fbd7b81ce7d0f92bcaac179c00c8e0b2de4d454a041d68b606e1ba3b +DIST icedtea-bin-examples-7.2.3.3-amd64.tar.bz2 2334417 SHA256 f02e6492f9dbfcf70e04b6fa4ef1e0d883c7e3751f16f6dd2c734ce981880124 SHA512 1585e22d5f87446e1c937d6e012025adc39b737bba81aebb52b0ec996e00d8fa20faeda37158f12fe55bfbdf8bdb64539719aabd8f2439112a8e67e17f0e311b WHIRLPOOL a2ef26ee0101249c93ce332742485feaa2df32cdd6ffbf5506ef163f75cb3bb7c28b605350c3b2c15a9a8ac5deacecf0ada4e90099b47bb058e34514faa494c1 +DIST icedtea-bin-examples-7.2.3.3-x86.tar.bz2 2313601 SHA256 61ef2242b646235006bc06451c9620d11b289e4a857286ae20283330545d919b SHA512 77af4a58cbb0a120c898a7cdeec30b4b1f55a74479cdab7801ab274814e5546d2dd2b8c154aedd70edd4aa226eb83538fd23a9fa16481303fc039fe5f5866201 WHIRLPOOL 432d82f02331225d6b70e17676f7fb989e290e915a18db7bf363ec1a35e60a6e470db369632eaeb1b9d8194ae488a49ff9665680d1a949ee94763dd1e0d6e1fd DIST icedtea-bin-nsplugin-6.1.11.3-r1-amd64.tar.bz2 932423 SHA256 c39bb89524dcfd8360e6daeb523b3fca2645380006b392bcde1143c192953c31 SHA512 73f6ade8c6049669c8afb9dd5c5f67564669d05bf2d9288a09c045b0d6d694c08aa53be144819f465589faee77177fae707ad2bfb4ac6654708d496eb0509176 WHIRLPOOL 05c734fe908ad7390092be0d14d0e8689218e494abc2ea6de05aea31a744059531c179c7bcd756abfc045072228715298b2a816d1a0fca534d092c1720ea0797 DIST icedtea-bin-nsplugin-6.1.11.3-r1-x86.tar.bz2 925742 SHA256 25ec2b630371c1c7783b8ff0676828a0a05485404f350c36744505daa997cbc6 SHA512 f3eb8cad679f07501a0500ef2dec006adf833e4b5cdfb0de98b744cf90ef7de58a04f7c962d23b2ea7bc2ed5ed6c094a6e22dfe47e08af1b3e5a0b091fe613f9 WHIRLPOOL 5c9425719dc2baadf1d4ac29c99350e6a727402786c38920d4ed0fa78555a33c81cdead1c121cf53348ea9108105a28c69170bff94c40ea4e12ba24c0af539f4 DIST icedtea-bin-nsplugin-6.1.11.4-amd64.tar.bz2 932183 SHA256 f4e451094901205a3c24e7236dbd2e93014397c07d4595b76541f436ca4bccb9 SHA512 629468f192ed9d014643199d4287f2d1ec2d98d508a25a43bf20187b28aa0e805aef6dd7de41e32e57e8b0e97362c0504c5d6898defeca1910715272269eb0c9 WHIRLPOOL 014823f9d5736bc03618cad0e3e271cb3e6dd2c5d1826dcbf9e92d84f1150208df60e25653d29512d882558a022b0c6b3a79a0cb013e60db8356f6a246077355 DIST icedtea-bin-nsplugin-6.1.11.4-x86.tar.bz2 926156 SHA256 1b6f98971ce1b5541c598eb6baf1ea62fb06b0f5ba14916b7c0fd2dcf1a029e1 SHA512 e75fec899070b1bca855951095ce31738e3ff717f431f12af683389d0180859c937dcea1945ec8086eb25be0a86767e1410a5b52067033ab77face54f49ca0bc WHIRLPOOL 379fd62d8d65b1f61e1e14c41a5e2e8a65af6f9922be6a3b5e9d67a004861bd06b04723f27d55545e8d7f788212ff81664a2eea78495a013eb833866c29f3618 +DIST icedtea-bin-nsplugin-6.1.11.5-amd64.tar.bz2 1008682 SHA256 92d960861834d3a8731e4a2f9589dcab4ba8c70e250b0deb63b96582ab33b731 SHA512 05cff934639baece960552938a0f52ac2cc0e5f14bd82ca9922b59870542e0a1d1d1e40a758aa5e77595ff7fad41d3bcf6ca368a9a097eb86fc2b5a424b89276 WHIRLPOOL e4994b44b3044deece2c36862500ffb15e19362e4aec0ad5a856cbb2006d55cedd554155e09153fc15f2c3431b0c90305a59521a256ce402a0e1af731cd98561 +DIST icedtea-bin-nsplugin-6.1.11.5-x86.tar.bz2 1002312 SHA256 bcab76c6e2cb2dd678650ff9505f018a0244c8f2333c1a3ef6bf4ea3acc5372d SHA512 373c9b74f92e2d3ecb68b3815ac999d7e5411078b3398fb71722a4ba6d9518ae96d686536c204f632e19dbe86e2bbd00e8d518b2c8fbb69aba19ce28ff646e57 WHIRLPOOL 09b992843154afdfefbed396746921c4585312f1e4efebf55c872f7a79edbf89452e3078e0ec6cf103a9c87762e1cdcf47fee3eacdc48543f92203df049c86a5 DIST icedtea-bin-nsplugin-7.2.2.1-r1-amd64.tar.bz2 964786 SHA256 5a084b0d6a3d3fc64f1bfc9f87a2c67f4aceea6819d09416e5480309b59daea6 SHA512 769b7c24b94742886294d7aae4d9ec074292811dd68ffccb7775cd2218faabb7acba8000efef4281d92001276c332134edd4ffb75c7441c01aee16760ae52500 WHIRLPOOL e2bf4fab5f7acc96bf4ee9f388274b9920f8e4a5c257729e39b0e4ffb66a954b67fbd0fd2306cc56b5827ca157c526715741d860d84ff304479be7f7df3e7f13 DIST icedtea-bin-nsplugin-7.2.2.1-r1-x86.tar.bz2 958854 SHA256 afbf663f91ba3a66d131cc4eb7b4d14038fcb7d6d1f29f1672242e0a512d048c SHA512 e6c309fba200a309afb369f277f9df2fbfe75ca6f1c179d76f5d4f6c2067309f19214261523239a401050d9151d967a5c2ffcef1b320fdca9e4ad5bd3810aee8 WHIRLPOOL 81533335eb77460b5918e9135e15d61716d5cf07e131239e690c6403b569cb4d47e7aa20cf83bc525ddcd873f98365e1a226c4bab7337e37d12c3c2cdf2735dc DIST icedtea-bin-nsplugin-7.2.3.2-amd64.tar.bz2 964874 SHA256 928c96c01e63f152e5709228d220f8d8a53179de52d640735385cbf39690f518 SHA512 647784a8dc12e3749fefbffa8e0dda0fd4e06a27081debb890039f5d547f247a4f00caebfb11988c7ff576e0977acaec42d57b3afa5c36a26c116c33bb8bde08 WHIRLPOOL a3cc7c1127132b3d8e410fde30a41331c1c8c84b323b11764274d24cc2f4065e829d2ad48539c7c5eafd3b45e0618813187802e673fcc765a957d98ba1a326d4 DIST icedtea-bin-nsplugin-7.2.3.2-x86.tar.bz2 958329 SHA256 28087df12bef7606a0a36f6bb5fef2c1edff8ce301fe065cd08f511def9c7b2e SHA512 bd3ee7468c94d793d5d8f380796259b568c30edb404a675c2e3c6a4867d90dbc37b3737782933f81244942300407d8c3a561fc579990e38c3122fd9094375bb3 WHIRLPOOL faf1e62471ec64e20a43766c01f3a946c5fbb26c58d162fa363255c42e629d99009cc291aa344c0ec2742e6f9f7ea384a9789db160b05919f53e0193a366b741 +DIST icedtea-bin-nsplugin-7.2.3.3-amd64.tar.bz2 1042904 SHA256 f3d3b9547260a992b281f19757e2102fe5d635f6785c22d582b5baebcedfccef SHA512 5afb8e775890fd09da3f4394aa17636b6121bd2066d09de508256f1bd6020a58d672ba72351fa71c18a57b9aa0aefbd0b6f7b407dd736181bfd02adcf7a79577 WHIRLPOOL 2ae06ff8702fd276836f5f7b8abc772984fb2628ae2ed265caa089d36b1bf6d22a3116cb6e8db22e8a30d410472156c1fb76d7179733ca33d6b3b2c9a87d858d +DIST icedtea-bin-nsplugin-7.2.3.3-x86.tar.bz2 1036471 SHA256 f5bfe521cfe7a88f3d51f38c71e3fdf2bdb36f584f3dc792cb4fd92fc39d934e SHA512 bf5c1f9f6a6e918e096938889aff94d54eb8b0e7e89847475f6a4f4045d65b752ffeeea42040ba64ec057e091a704d6143b0e85d12a84ff0eed8bf52c1fbf78e WHIRLPOOL d331440494dd7f5ede97ccf2441617f6a05752363c395032f88675ee969a52ba79c47e6e13474ac191f17a4474060a66f6d1dd4292f791e6b9e32a3bfa24ac5f DIST icedtea-bin-src-6.1.11.3.tar.bz2 40853562 SHA256 8082fac3686976e815a1817f874bcd319ff6c7ad87a20f26ea4172d48bf60b43 SHA512 d9add829594aca50a3bb338cee97109d8be12fc6455b1a5f815bbcc36ad23104227ca4e80dfaccba38734f22e881b381ca035d8e61c545ade78366821f82f7b1 WHIRLPOOL c47bee04158d65fceae5e47466b19fc89b9c3965521908d65d7e11d8cf7deaee786b556259cc09f2f2f07aafdc61b2f9f15c089016c1f4d31713536796122b75 DIST icedtea-bin-src-6.1.11.4.tar.bz2 40856998 SHA256 a403d0e8314f6af40405c47c9457baf5b1a1e7a43b189d6ba341cb6d89c9172f SHA512 860e7d05bbdd07c205e73b7ac0ea222b86cb559906d994ba34653aab271e6373e0ef20d44bf36219cf460e77dfc7964f5770c10878462d136af8d5450695cd8e WHIRLPOOL 083f4ab0a68ca01710781b81afc75b626dd068ff7fd8f4f4c0118c389184b58d55aaefba26af60846c241766e8d3f3bfcb2de5fb52e4fbbd02f603404c05cb73 +DIST icedtea-bin-src-6.1.11.5.tar.bz2 40863162 SHA256 f6108917d2fdfcf201f991fde861df8107978198dd37463f9d2a5e2d7d563074 SHA512 fc0e6a6cd4857abb7c757b14dcb77724e13df85151ef0bcb8f8013e58919f5d7f6ba7ee601e36f99f6f43eee83ac1c74ec567ea64daf7d2d706b60561340d793 WHIRLPOOL 02e7a60a374597561d35c9381872b046de6fb087d5a48dfb2de2097afe4222e1e004e02048229eda7c2561375ab9fbff78eaa193623b825c07158e52237b0290 DIST icedtea-bin-src-7.2.2.1.tar.bz2 41372726 SHA256 5b85db6829f77daa78c69a2044369bc24cf4833a7f0da5e7edc240b74e1f18fd SHA512 016865c61fb50c8ddcd69f752c207fcd06ebba2a6d8bbcaa51d018c3005b02394502e1fee191a3d597360a9a10fcc8255b0eaca499060101207f04d02f037fb1 WHIRLPOOL 629e8388eb534f4fffd4ffb75c8e099a943c6a0fdedc3c283f80f1acff3c6faccf1a1ebe8075ac84b79858bfcd3988afdd6f9a8b9e55c5851f60b584b27ef20e DIST icedtea-bin-src-7.2.3.2.tar.bz2 41280408 SHA256 7aa0f52a63f0f3eb5fb0823da7981fe8d4d832e9ea5822222b5a0d15c824df61 SHA512 8a2871717c347de34212a47fd5b708ff6be10fde83e89d84c76b195da5e4e676835751f7349e0aeb90a50895bf30d998f34addc0b162925b058946f1d0ae6377 WHIRLPOOL ef8b8e933175f0bc2b2ed26e4ea17c6ec4c9227343858ef11415e933b5777a72fccf0fe89eed23d335c46c9f264b724df49729c936f5afc5c889b854744c3de6 +DIST icedtea-bin-src-7.2.3.3.tar.bz2 41285893 SHA256 d781856b75d062480db486945c3a8408078a3a0ef80fe58dae6ac3dc9fa65abb SHA512 0d08e9282fe9e5ca1ae4ce8d866ee85d49f8d53f8c8dca6fe7fc198fb74fd28b6ec84ec8ca74c78d8da8a764c62ab544769cc5b1afa305edbcaad702a956e4c8 WHIRLPOOL 618218c213dce7ab6193c98d6b6fce481c66945aaefbe21cdc3ca8f8c791d8bfa20e40d939e0bbdd18aee8ae151bd0469777c71c96c1d038c635e94f94e84973 EBUILD icedtea-bin-6.1.11.3-r1.ebuild 4236 SHA256 624ad2c40636ef2bf1aaff4a6abfa2a7a8f89980025b3cba001f3566bd3f4732 SHA512 db2fdfc59d514729274e7e42194ca81aa9e647ff0261be0312546ce4c74b319ad096e26b449fadccc6b836011217585973b0d97d98dab5e28799c5b9f90464e6 WHIRLPOOL 88db31f4d2aa42d270d7d8e162210645372db4d8fccc7c8948e77a76bf2d80eed61853776cb41737adc19bedc8609d1d3cb965d27b9208d765bceba41fda1917 EBUILD icedtea-bin-6.1.11.4.ebuild 4233 SHA256 cffcf1ba2cc06c931dade944f50f35ee0450055cc34e9824b0131c0b060805f3 SHA512 24366dd3461a814c3324379ea142f1b697337d2f0555fbbacf29214f1d0c03f6f5646ec8ed197650e4d051bb8ba0bed41b78922a4bf6f87e79653f9eba333cdf WHIRLPOOL e979f392a79bc8f996349565eac0ef496a1620d4c47fe922376175e63deb26d06a5ff0dc1de328b9db58fdaa2f361bc5197f5dc6ba32e4422ffcc0640a8a4dff +EBUILD icedtea-bin-6.1.11.5.ebuild 4263 SHA256 1cf98cc5baae78b9acb484deb380067e287521b63627eb39ada7b168eb855a31 SHA512 63699a02585caeefb8e048083534db4d45071c33c58fc2154d2617bb76dfc0a2857bbf8b37fe497a297f6159a3cf7a767d2a87b77377cd37213a006ebcb4f33b WHIRLPOOL 208ecf1fe2fe39ecb49872c86a93d48670fa8f215520ad6875d136e19cd336fbc0ccd97fc6731db2f654ca1ed2baa2344744c909b4d7312af1179d48969bde76 EBUILD icedtea-bin-7.2.2.1-r1.ebuild 3775 SHA256 0c2aeb1a22d0e484a7b9fcb42bc2c642c77cf61f7f2202bda757cd35e98b311d SHA512 f37ec768360c5733c49cc03f444bc9bb34617f3c9b1412fb6e596039ef408ac512b4b1a71af6e95164a1bac0fb8e7f7222cb388be4ca6215bdcc617582967263 WHIRLPOOL 368c0d99cda01292dcc4d2bfbaaf702e87cbad9e52d7b9a5e0da33ddeb9004daa74210a3058cbdfae8d69b87d8f8f3931e5eae44e216e93b5ed7e9f48b9dbf6a EBUILD icedtea-bin-7.2.3.2.ebuild 3772 SHA256 1a50c9c6ab7bb4c8093669edbce4e78c3a178939053168fb631f2445755c2431 SHA512 36df4c78cf9aac00a9bb52e9725f6e5109286a6387d230a3d553effff6549e6642e500082e694f3edd93819e3c947c2f2b6fe67d1848a3ddecd452b73c672344 WHIRLPOOL c0d44ea47b9476bdb8c0748a377931a3a43beefbf1ec00571c0574721e778fb86b83df403b4206cdfe83d6815040f4882a640a68fe133fe53a5dee81f0cec507 -MISC ChangeLog 17736 SHA256 061e3e94379b3fb0b0462b81f9934aa8c6b08f8c4b4030cc4bcc8184c5a7b894 SHA512 cb39334faac9c860f1244e00e9ab17e0cee3ad473bd5d449ff95a56770325c8e05d8233bd383f02e63677d0105b59ae5ef17303170883d65a9f5ece7ecff618e WHIRLPOOL a369f7679984893bed4ab87ed632eb161e4ba5791aea5053ecf60d5f44e1bdd4e815a2a065eabb9b322a2d3046ea6c05d0ddbf231b1da538085034ddae1c165e +EBUILD icedtea-bin-7.2.3.3.ebuild 3803 SHA256 1cab4289d618e93cc36d29aeb9eeccf94656ba0c90545a1c49e25c74cae1f1ce SHA512 12a6d680f4999ec58910fd77bb3e80e3f7242f92966b92ff553093e6ab23015c8b68a5aebea0a57aa1c97eba72db2549651879e2b0c32b016ed2c9c0680b4657 WHIRLPOOL b5521673317508acf49ffe6791856d71c5b0c374ead0a54927155e300bf7aa569fe603d2b36322400b268d874cc61b46059acc1bd50a9cfb5e186f8b7580b671 +MISC ChangeLog 18038 SHA256 680cb8d6bf41282dadfcfc7fb17371447b09446dc9eb450b6cae45a2d9292b8c SHA512 500cf437d1c7f4c1e1592dc6b0f909e6295ae96b3a34ffdb2943ba92632aab89904c04032f1d26648b8cadbf48190a3851a748079f602ee16292abd1640539fc WHIRLPOOL fe4f10579b175bb9fc888b01cf4c14a40c0b79de78bdcf6d1130cea4d51ad1625f18997935c1818743bfa30514816f3ab2cc889868377dd5b68e629e7763e105 MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlBQiBIACgkQakKUmsHeVLLdGwCfUfbOHuD8S1LaYfetWG6OcdGg -HIIAn2Ir5WRTE6SDX9NFMlI1OGSWCbmp -=/JJ4 +iEYEAREKAAYFAlCDHAsACgkQtbrAj05h3oT3kQCdGE/YlDyACiJKr7BAW/6TTEb+ +qmYAnikQgrtSKjhjMb0pKr1Fj9SD8pfd +=+m0m -----END PGP SIGNATURE----- diff --git a/dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild b/dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild new file mode 100644 index 000000000000..b18ec3cc235d --- /dev/null +++ b/dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild,v 1.1 2012/10/20 21:47:49 caster Exp $ + +EAPI="4" + +inherit java-vm-2 multilib prefix + +dist="http://dev.gentoo.org/~caster/distfiles/" +TARBALL_VERSION="${PV}" +PLUGIN_VERSION="${PVR}" + +DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK" +HOMEPAGE="http://icedtea.classpath.org" +SRC_URI=" + amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 ) + doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.bz2 ) + examples? ( + amd64? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-x86.tar.bz2 ) + ) + nsplugin? ( + amd64? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-x86.tar.bz2 ) + ) + source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )" + +LICENSE="GPL-2-with-linking-exception" +SLOT="6" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="+X +alsa cjk +cups doc examples nsplugin source" +REQUIRED_USE="nsplugin? ( X )" +RESTRICT="strip" + +# 423161 +QA_PREBUILT="opt/.*" + +ALSA_COMMON_DEP=" + >=media-libs/alsa-lib-1.0.20" +CUPS_COMMON_DEP=" + >=net-print/cups-1.4" +X_COMMON_DEP=" + dev-libs/glib + >=media-libs/freetype-2.3.9:2 + >=x11-libs/gtk+-2.20.1:2 + >=x11-libs/libX11-1.3 + >=x11-libs/libXext-1.1 + >=x11-libs/libXi-1.3 + >=x11-libs/libXtst-1.1" + +COMMON_DEP=" + >=media-libs/giflib-4.1.6-r1 + >=media-libs/libpng-1.5 + >=sys-devel/gcc-4.3 + >=sys-libs/glibc-2.11.2 + >=sys-libs/zlib-1.2.3-r1 + virtual/jpeg + nsplugin? ( + >=dev-libs/atk-1.30.0 + >=dev-libs/glib-2.20.5:2 + >=dev-libs/nspr-4.8 + >=x11-libs/cairo-1.8.8 + >=x11-libs/pango-1.24.5 + + )" + +RDEPEND="${COMMON_DEP} + X? ( + ${X_COMMON_DEP} + media-fonts/dejavu + cjk? ( + media-fonts/arphicfonts + media-fonts/baekmuk-fonts + media-fonts/lklug + media-fonts/lohit-fonts + media-fonts/sazanami + ) + ) + alsa? ( ${ALSA_COMMON_DEP} ) + cups? ( ${CUPS_COMMON_DEP} )" + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest}" + dodir "${dest}" + + # Ensures HeadlessGraphicsEnvironment is used. + if ! use X; then + rm -r jre/lib/$(get_system_arch)/xawt || die + fi + + # doins can't handle symlinks. + cp -pRP bin include jre lib man "${ddest}" || die + + # Remove on next bump as the needed marks are already set by icedtea ebuild. + java-vm_set-pax-markings "${ddest}" + + dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} + + if use doc; then + dohtml -r ../doc/html/* + fi + + if use examples; then + cp -pRP share/{demo,sample} "${ddest}" || die + fi + + if use source; then + cp src.zip "${ddest}" || die + fi + + if use nsplugin; then + cp -pPR ../icedtea-web-bin-${SLOT} "${ddest}"/.. || die + install_mozilla_plugin "/opt/icedtea-web-bin-${SLOT}/$(get_libdir)/IcedTeaPlugin.so" + docinto icedtea-web + dodoc ../doc/icedtea-web/* + fi + + # Remove after next bump, handled by icedtea ebuild. Bug 390663 + cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die + eprefixify "${T}"/fontconfig.Gentoo.properties + insinto "${dest}"/jre/lib + doins "${T}"/fontconfig.Gentoo.properties + + set_java_env + java-vm_revdep-mask "${dest}" +} + +pkg_preinst() { + if has_version "<=dev-java/icedtea-bin-1.10.4:${SLOT}"; then + # portage would preserve the symlink otherwise, related to bug #384397 + rm -f "${EROOT}/usr/lib/jvm/icedtea6-bin" + elog "To unify the layout and simplify scripts, the identifier of Icedtea-bin-6*" + elog "has changed from 'icedtea6-bin' to 'icedtea-bin-6' starting from version 6.1.10.4" + elog "If you had icedtea6-bin as system VM, the change should be automatic, however" + elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed" + elog "and the same holds for any user VM settings. Sorry for the inconvenience." + fi +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst + + if use nsplugin && [[ -z ${REPLACING_VERSIONS} ]]; then + elog "The icedtea-bin-${SLOT} browser plugin can be enabled using eselect java-nsplugin" + elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+" + elog "such as Firefox 3.5+ and recent Chromium versions." + fi +} diff --git a/dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild b/dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild new file mode 100644 index 000000000000..3ad0f7431c80 --- /dev/null +++ b/dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild,v 1.1 2012/10/20 21:47:49 caster Exp $ + +EAPI="4" + +inherit java-vm-2 multilib prefix + +dist="http://dev.gentoo.org/~caster/distfiles/" +TARBALL_VERSION="${PV}" +PLUGIN_VERSION="${PVR}" + +DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK" +HOMEPAGE="http://icedtea.classpath.org" +SRC_URI=" + amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 ) + doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.bz2 ) + examples? ( + amd64? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-x86.tar.bz2 ) + ) + nsplugin? ( + amd64? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-x86.tar.bz2 ) + ) + source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )" + +LICENSE="GPL-2-with-linking-exception" +SLOT="7" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="+X +alsa cjk +cups doc examples nsplugin source" +REQUIRED_USE="nsplugin? ( X )" +RESTRICT="strip" + +# 423161 +QA_PREBUILT="opt/.*" + +ALSA_COMMON_DEP=" + >=media-libs/alsa-lib-1.0.20" +CUPS_COMMON_DEP=" + >=net-print/cups-1.4" +X_COMMON_DEP=" + >=dev-libs/atk-1.30.0 + >=dev-libs/glib-2.20.5:2 + >=media-libs/fontconfig-2.6.0-r2:1.0 + >=media-libs/freetype-2.3.9:2 + >=x11-libs/cairo-1.8.8 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.20.1:2 + >=x11-libs/libX11-1.3 + >=x11-libs/libXext-1.1 + >=x11-libs/libXi-1.3 + x11-libs/libXrender + >=x11-libs/libXtst-1.1 + >=x11-libs/pango-1.24.5" + +COMMON_DEP=" + >=media-libs/giflib-4.1.6-r1 + media-libs/lcms:2 + >=media-libs/libpng-1.5 + >=sys-devel/gcc-4.3 + >=sys-libs/glibc-2.11.2 + >=sys-libs/zlib-1.2.3-r1 + virtual/jpeg" + +# cups is needed for X. #390945 #390975 +RDEPEND="${COMMON_DEP} + X? ( + ${CUPS_COMMON_DEP} + ${X_COMMON_DEP} + media-fonts/dejavu + cjk? ( + media-fonts/arphicfonts + media-fonts/baekmuk-fonts + media-fonts/lklug + media-fonts/lohit-fonts + media-fonts/sazanami + ) + ) + alsa? ( ${ALSA_COMMON_DEP} ) + cups? ( ${CUPS_COMMON_DEP} )" + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest}" + dodir "${dest}" + + # Ensures HeadlessGraphicsEnvironment is used. + if ! use X; then + rm -r jre/lib/$(get_system_arch)/xawt || die + fi + + # doins can't handle symlinks. + cp -pRP bin include jre lib man "${ddest}" || die + + # Remove on next bump as the needed marks are already set by icedtea ebuild. + java-vm_set-pax-markings "${ddest}" + + dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} + + if use doc; then + dohtml -r ../doc/html/* + fi + + if use examples; then + cp -pRP share/{demo,sample} "${ddest}" || die + fi + + if use source; then + cp src.zip "${ddest}" || die + fi + + if use nsplugin; then + cp -pPR ../icedtea-web-bin-${SLOT} "${ddest}"/.. || die + install_mozilla_plugin "/opt/icedtea-web-bin-${SLOT}/$(get_libdir)/IcedTeaPlugin.so" + docinto icedtea-web + dodoc ../doc/icedtea-web/* + fi + + # Remove after next bump, handled by icedtea ebuild. Bug 390663 + cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die + eprefixify "${T}"/fontconfig.Gentoo.properties + insinto "${dest}"/jre/lib + doins "${T}"/fontconfig.Gentoo.properties + + set_java_env + java-vm_revdep-mask "${dest}" + java-vm_sandbox-predict /proc/self/coredump_filter +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst + + if use nsplugin && [[ -z ${REPLACING_VERSIONS} ]]; then + elog "The icedtea-bin-${SLOT} browser plugin can be enabled using eselect java-nsplugin" + elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+" + elog "such as Firefox 3.5+ and recent Chromium versions." + fi +} |