diff options
author | Vlastimil Babka <caster@gentoo.org> | 2010-04-17 08:23:46 +0000 |
---|---|---|
committer | Vlastimil Babka <caster@gentoo.org> | 2010-04-17 08:23:46 +0000 |
commit | 17061ecf910efc662e8b8e723eee6d2742e994b7 (patch) | |
tree | 29653e8186bbdf6b33be36c49deae3413ec16198 /dev-java | |
parent | Remove old (diff) | |
download | historical-17061ecf910efc662e8b8e723eee6d2742e994b7.tar.gz historical-17061ecf910efc662e8b8e723eee6d2742e994b7.tar.bz2 historical-17061ecf910efc662e8b8e723eee6d2742e994b7.zip |
Version bump.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/icedtea6-bin/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/icedtea6-bin/Manifest | 13 | ||||
-rw-r--r-- | dev-java/icedtea6-bin/icedtea6-bin-1.8.0.ebuild | 119 |
3 files changed, 138 insertions, 2 deletions
diff --git a/dev-java/icedtea6-bin/ChangeLog b/dev-java/icedtea6-bin/ChangeLog index 101356578854..129d17469903 100644 --- a/dev-java/icedtea6-bin/ChangeLog +++ b/dev-java/icedtea6-bin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/icedtea6-bin # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/ChangeLog,v 1.28 2010/04/15 21:50:18 caster Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/ChangeLog,v 1.29 2010/04/17 08:23:46 caster Exp $ + +*icedtea6-bin-1.8.0 (17 Apr 2010) + + 17 Apr 2010; Vlastimil Babka <caster@gentoo.org> + +icedtea6-bin-1.8.0.ebuild: + Version bump. 15 Apr 2010; Vlastimil Babka <caster@gentoo.org> -icedtea6-bin-1.6.2-r2.ebuild, -icedtea6-bin-1.7-r1.ebuild, diff --git a/dev-java/icedtea6-bin/Manifest b/dev-java/icedtea6-bin/Manifest index 9d30f8729432..ee60504b3b77 100644 --- a/dev-java/icedtea6-bin/Manifest +++ b/dev-java/icedtea6-bin/Manifest @@ -1,14 +1,25 @@ AUX icedtea6-bin.env 947 RMD160 8f72b884c823f408755a3b06daea5af7705da488 SHA1 7473e4d987d5b0e9f1dbf48fbf4978e37d2f64b9 SHA256 b0f675b427f42d7fd1bbf1314523144a2bfc9f5ad44f89568adce120929f74e3 DIST icedtea6-bin-core-1.7.2-amd64.tar.bz2 35452735 RMD160 e1cf801bd0bc6da60c9210c501dff87559d28001 SHA1 cca28480d4bf5e926a5d5dbf0968ab6982fdacf5 SHA256 a09b74889dd85833baa09d7deec69499d0242f954f534819ee4c8b9f5336e3a3 DIST icedtea6-bin-core-1.7.2-x86.tar.bz2 36537823 RMD160 540f391b187169c70394ae1c04a27ea40c7dc932 SHA1 72bf578f544ac03cfe27472c2e42916095e86603 SHA256 a05ecbae5a7b58166f080d2945b8b72924c2485341d85575869d350e615cb8db +DIST icedtea6-bin-core-1.8.0-amd64.tar.bz2 35459626 RMD160 0a80c5029cf958c477d6baca1597ce00a1ab3fe2 SHA1 0a70e75cae3db63c9a6cca8722f185d9acae0ef8 SHA256 e6e83f88ee78a9c24792c12a8c985d8e2fa88488234f829c787db90da7c1a14d +DIST icedtea6-bin-core-1.8.0-x86.tar.bz2 36615163 RMD160 4a88f4d6611fd75f4c5c7115e55ab9ea59370180 SHA1 b4b2b3f226aaa8656ffb207211239dec8ab58c58 SHA256 2dc459dc610b3d4823dfd940c7b4809877723ab135e2a76d8d86c59f95f3a3bd DIST icedtea6-bin-doc-1.7.2.tar.bz2 11512054 RMD160 63cd626e822a16565d73d7bcc249497b861ed38c SHA1 573802498d3d09413cd9ddd00ecc4c13284960b1 SHA256 e75462a60a0647b8a3a948b4c5a214a052eac100fcc41ea73f1b37835aa9ee51 +DIST icedtea6-bin-doc-1.8.0.tar.bz2 11527304 RMD160 4023aed7267f2b499005a064cb6dad76eeb7519d SHA1 cf1b29c084b40ef4d6f77f4e292774f28bb7bf32 SHA256 5dd5508a346ea2e79196476c389a22ca611b3f04b7a06bcc6b2cb97c88d51448 DIST icedtea6-bin-examples-1.7.2-amd64.tar.bz2 2174404 RMD160 86c33d809ca80eef1d9b61833928ac04b94e2a29 SHA1 31cdfb0fcd546ec715567da38dcb917d95acdaf7 SHA256 0fbf93220e7b2560333a756274e0b0175c5c12ec27a780e5b1b0d883d08179bb DIST icedtea6-bin-examples-1.7.2-x86.tar.bz2 2139430 RMD160 17f81405e114d67bd96462975cd9333250a9ca88 SHA1 55a902963428168d35d85906a10c65c95186ff5f SHA256 7ff84b7ae3cece07ff15f867c552e9152eb3f9c78172caa36e3b9d72a4c0ec29 +DIST icedtea6-bin-examples-1.8.0-amd64.tar.bz2 2192102 RMD160 e7c304678dc4b03f9e808b922a3b6b3e3d1610bc SHA1 8838246fe4b982d633c11d53edb35e5f6daac709 SHA256 00ef5bc5b9cb63f8a603ba72f706ce3d5cbedcd3efd23caf66b2c6125b373a64 +DIST icedtea6-bin-examples-1.8.0-x86.tar.bz2 2162354 RMD160 393a7165c486a69b8bafd15bbd57c20b056161ae SHA1 3f79717a33254cb0278511323582484bf2a4251d SHA256 6969ea85bfb20b9660fd7923bd354fbe0b9f95283d037a043ae79cc1fb706d26 DIST icedtea6-bin-libpng14-1.7.2-amd64.tar.bz2 18530 RMD160 9dd2f13d60faa882ad71b103d233e4148f30c051 SHA1 1570b98145ba4a124e12a21b48081ba66c9824f4 SHA256 37af1bb2d1d8b25f67378c2d7a508978007efb1511b50b49f4ce2aaae9dce9fd DIST icedtea6-bin-libpng14-1.7.2-x86.tar.bz2 17220 RMD160 dc9e3e3ca324f34a18e2c1ed8461d1bc3f5fdbf8 SHA1 419aca7f3784b72bf7034f103556c6ea9e8299b8 SHA256 665a46ac08a5545d8380eb7bb3c19a0b1e8fee985b3eada5bc8594bdfb77eda4 +DIST icedtea6-bin-libpng14-1.8.0-amd64.tar.bz2 18538 RMD160 4338713af46e3fe8f7565b50223a614a94183b5e SHA1 89f0c99efc0c1ee977469c4823e56959a0d52c48 SHA256 bc4e52830e9acb5336ef9a4eb28bb0206f3cc15ad44e1787f13c7d95b348d3ba +DIST icedtea6-bin-libpng14-1.8.0-x86.tar.bz2 17229 RMD160 fc354ac2ddafd5649c333cb3adbe830fa9ba514f SHA1 4d67965c926e171a1db8fff39209230e98337183 SHA256 86b66c2218efa7f656b4c348d358e0d654d587f753d29e40facd6923eb2bc202 DIST icedtea6-bin-nsplugin-1.7.2-amd64.tar.bz2 78813 RMD160 ac83827eadd0596fe888733e8dd0e8efbd24854c SHA1 8c118c5e4b6aa5a5f42d8a67d491b20770b9d957 SHA256 749fa1e6dbb4bb480ec030464743b9e40268675008ebe2bac0c8ec59f55d6f10 DIST icedtea6-bin-nsplugin-1.7.2-x86.tar.bz2 73302 RMD160 86fc742fbe14ed9e6f387f3c1705992d5081656f SHA1 ab36c23e5a77a197532ef04752223a0a6d8b4f68 SHA256 e762f3b996cc97d53c89799f97a6f2b26785190b0e83f3757909f43ba6352a4f +DIST icedtea6-bin-nsplugin-1.8.0-amd64.tar.bz2 79427 RMD160 5186b2a440dd2ecca31a88c8f41e7c6563af5f2b SHA1 3561930116c802f56b939595d7a399ab18a346b0 SHA256 7b3b633fff9d5857ee89101bbf3c6e818cb5db63087bcedfd47bfd724361e8fb +DIST icedtea6-bin-nsplugin-1.8.0-x86.tar.bz2 73573 RMD160 731ba558bfb728d6cf77b1c81c0c1f8d3e3afe79 SHA1 8741c4a752d1ffb955cd51555201dfae8e77b530 SHA256 d71487aba387641695592b7184b3cefc26677f7001ed0060f87bef92afd51221 DIST icedtea6-bin-src-1.7.2.tar.bz2 26647788 RMD160 d963a7b8b916ab5320eae19eeab27f9feb997a32 SHA1 d171f7027a04714793b71bc9f072880933c7e134 SHA256 bc9dfd857e64a7416d93ad5b18be4d770f45f91d3d787497a9493d066088c801 +DIST icedtea6-bin-src-1.8.0.tar.bz2 26809343 RMD160 f47bf1f3e3092c747f629edfd12d3606c5c5303f SHA1 3ded77fb8e0db6d8a0606c72dde9a09d7abc87f3 SHA256 7ba36e309251b1255bd7c4507316acbc159369fef514193bdb04aab1406aa36e EBUILD icedtea6-bin-1.7.2.ebuild 3342 RMD160 b0269cb4e230aecbeb536b228c953067c7d2b3f0 SHA1 e92dc96d7044fab8c3483aaa079f87894064bcfc SHA256 d1a1d10014619f84c545433af181cd652928fe187a21f08726dadf10c6bc8349 -MISC ChangeLog 5022 RMD160 22e59ccbb571bd37ac3b1d9000bb5e034becdf4f SHA1 9875291998c2041d7d67026f7cb3eef2037e2e52 SHA256 29c89a9045089b773419765c4fa9a0500bfa3a78aca64a660fdfed10d467d3ba +EBUILD icedtea6-bin-1.8.0.ebuild 3263 RMD160 b96d3bccd2c9050dd10dba789e7c3c93236b53e9 SHA1 9faff6f6caa350bb477e17f3306d8370c34ebcd9 SHA256 919ce782ac5da44635a8efb5c125d68655d4292e8956c5a55a61cbb7d390fee5 +MISC ChangeLog 5155 RMD160 1710a479cdc374d22cd66b3708cdc57a8108cf80 SHA1 4f9bee3c26dba680c9090e637c7d5bdcd4370fc6 SHA256 85244673d75aa92ef3fdde41cc6164d55e8ac39b1abc173eeff6c31280574f00 MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb diff --git a/dev-java/icedtea6-bin/icedtea6-bin-1.8.0.ebuild b/dev-java/icedtea6-bin/icedtea6-bin-1.8.0.ebuild new file mode 100644 index 000000000000..49eb9e0ff560 --- /dev/null +++ b/dev-java/icedtea6-bin/icedtea6-bin-1.8.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/icedtea6-bin-1.8.0.ebuild,v 1.1 2010/04/17 08:23:46 caster Exp $ + +EAPI="1" + +inherit java-vm-2 + +dist="mirror://gentoo/" +DESCRIPTION="A Gentoo-made binary build of the icedtea6 JDK" +TARBALL_VERSION="${PV}" +SRC_URI="amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 + ${dist}/${PN}-libpng14-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 + ${dist}/${PN}-libpng14-${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-${TARBALL_VERSION}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-nsplugin-${TARBALL_VERSION}-x86.tar.bz2 ) + ) + source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )" +HOMEPAGE="http://icedtea.classpath.org" + +IUSE="X alsa doc examples nsplugin source" +RESTRICT="strip" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/${PN}-${TARBALL_VERSION}" + +RDEPEND=">=sys-devel/gcc-4.3 + >=sys-libs/glibc-2.9 + >=media-libs/giflib-4.1.6-r1 + >=media-libs/jpeg-8 + >=media-libs/libpng-1.2 + >=sys-libs/zlib-1.2.3-r1 + alsa? ( >=media-libs/alsa-lib-1.0.20 ) + X? ( + >=media-libs/freetype-2.3.9:2 + >=media-libs/fontconfig-2.6.0-r2:1.0 + >=x11-libs/libXext-1.0.5 + >=x11-libs/libXi-1.2.1 + >=x11-libs/libXtst-1.0.3 + >=x11-libs/libX11-1.2.2 + x11-libs/libXt + ) + nsplugin? ( + >=dev-libs/atk-1.26.0 + >=dev-libs/glib-2.20.5:2 + >=dev-libs/nspr-4.8 + >=x11-libs/cairo-1.8.8 + >=x11-libs/gtk+-2.16.6:2 + >=x11-libs/pango-1.24.5 + )" +DEPEND="" + +src_unpack() { + unpack ${A} + + if has_version '>=media-libs/libpng-1.4.0'; then + einfo "Installing libpng-1.4 ABI version" + local arch=${ARCH} + use x86 && arch=i386 + mv -v ${P}-libpng14/jre/lib/${arch}/*.so ${P}/jre/lib/${arch} || die + else + elog "Installing libpng-1.2 ABI version" + elog "You will have to remerge icedtea6-bin after upgrading to libpng-1.4" + elog "Note that revdep-rebuild will not do it automatically due to the mask file." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${D}/${dest}" + dodir "${dest}" || die + + local arch=${ARCH} + + # doins can't handle symlinks. + cp -pRP bin include jre lib man "${ddest}" || die "failed to copy" + + dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} || die + if use doc ; then + dohtml -r ../doc/html/* || die "Failed to install documentation" + 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 + use x86 && arch=i386 + install_mozilla_plugin "${dest}/jre/lib/${arch}/IcedTeaPlugin.so" + fi + + set_java_env + java-vm_revdep-mask +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst + + if use nsplugin; then + elog "The icedtea6-bin 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 +} |