diff --git a/dev-java/jython/Manifest b/dev-java/jython/Manifest
new file mode 100644
index 00000000..86fe650e
--- /dev/null
+++ b/dev-java/jython/Manifest
@@ -0,0 +1,4 @@
+AUX jython-2.2.1-build.patch 3285 SHA256 3078b381ac9a4ef0edf03b6c3253cbe436497b9f843aa45e43194e8b36f2d7e4 SHA512 e0936cd6fdca71f4df7c77959c343bcf74af496b048bbd2d285eb961700d0dd875c386d4efd85a61f89dcb67e55bfcff5f9e480e1e85bdfcbcd26aebefcb0397 WHIRLPOOL 2b3997555b38d3f5b8c7f75955a25eba66ef5a1a870a10e86ac6426e38bb9d28b0b3129437a13325290ea6bd943dc16cbd624b5cb6e4849ec8e756e58a8cc299
+DIST Python-2.2.3.tgz 6709556 SHA256 a8f92e6b89d47359fff0d1fbfe47f104afc77fd1cd5143e7332758b7bc100188 SHA512 2e2c881f8819ed3d91b3e98e7087b23ced9715c80eb9e5fe4144cca5b82220e035d0f50ac4a098b3bbdca3c588f70b8021f68a5d52f653c013470579342943e4 WHIRLPOOL dbef6f9f0545f4f4ddf6e4535b67bb936a2ef596f17a1ff6acca89755729420588d845bc291eed0d19b433b3eff017166c7d68a1a352a5612b00da2f8f0c20d7
+DIST jython_installer-2.2.1.jar 4663097 SHA256 586858aa16a8b269eaaec59f5b64031ec504d33da35cba98ebac811b0e838e68 SHA512 d33262dec95dbecfc007a738ed8d8cd4844c215e451b7ab126940f1157079aa846a104f3587ad84c4a009249632e3aaa3c83479ee8f47c30c4b4833bcdd582b3 WHIRLPOOL bae264f67547a975bf648b3de0cc2becb5d51e14b2ca1a977f7c3d45ec96bd3fd4fd99b0ff6912fb38d54d57656225c51c4b8a474c6ca8fe7fc16e12ab4bbec8
+EBUILD jython-2.2.1-r1.ebuild 3769 SHA256 936d381297b273398a608fc879331f147f555ea19174ff12722003c4ec90cd9f SHA512 61d10d83cc2e56818d069ba3d0e0262cb21082b96fdb89e5704912fee4457048c8e390a6eaba55664bf15fe581321da517e7fe70260143cf62e3129a40eacf7f WHIRLPOOL 49705b431243688cac0558fcf87b7b492ceb4d90100d7ff80608b4faeb4d53801a8055bacb6b62f4ddfb5b82279eb9e1973d6ae1d9c21bb716d389add06688bd
diff --git a/dev-java/jython/files/jython-2.2.1-build.patch b/dev-java/jython/files/jython-2.2.1-build.patch
new file mode 100644
index 00000000..29df7762
--- /dev/null
+++ b/dev-java/jython/files/jython-2.2.1-build.patch
@@ -0,0 +1,76 @@
+--- build.xml.org 2008-02-26 22:35:07.000000000 +1300
++++ build.xml 2008-02-26 22:35:48.000000000 +1300
+@@ -373,21 +373,13 @@
+
+
+
+-
++
+
+
+
+
+
+-
+-
+-
+-
+-
+-
+-
+-
+-
++
+
+
+
+@@ -551,28 +543,13 @@
+
+
+
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
++
++
+
+
+
+
+-
++
+
+-
++
+
+ copy misc files from ${jython.base.dir}
+
+@@ -599,7 +576,7 @@
+
+
+ copy CPython LICENSE from ${svn.checkout.dir}/python
+-
++
+
+
+ copy sources from ${jython.base.dir}
diff --git a/dev-java/jython/jython-2.2.1-r1.ebuild b/dev-java/jython/jython-2.2.1-r1.ebuild
new file mode 100644
index 00000000..5384f4b1
--- /dev/null
+++ b/dev-java/jython/jython-2.2.1-r1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jython/jython-2.2.1-r1.ebuild,v 1.11 2012/04/13 18:47:54 ulm Exp $
+
+EAPI=1
+
+JAVA_PKG_IUSE="readline source doc servletapi mysql postgres examples oracle"
+#jdnc
+
+inherit base java-pkg-2 java-ant-2
+
+DESCRIPTION="An implementation of Python written in Java"
+HOMEPAGE="http://www.jython.org"
+
+MY_PV="installer-2.2.1"
+PYVER="2.2.3"
+
+SRC_URI="http://www.python.org/ftp/python/${PYVER%_*}/Python-${PYVER}.tgz
+mirror://sourceforge/${PN}/${PN}_${MY_PV}.jar"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+CDEPEND="=dev-java/jakarta-oro-2.0*
+ readline? ( >=dev-java/libreadline-java-0.8.0 )
+ mysql? ( >=dev-java/jdbc-mysql-3.1 )
+ postgres? ( dev-java/jdbc-postgresql )
+ oracle? ( dev-java/jdbc-oracle-bin:10.2 )
+ servletapi? ( java-virtuals/servlet-api:2.5 )
+ !<=dev-java/freemarker-2.3.10"
+RDEPEND=">=virtual/jre-1.4
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.4
+ dev-java/javacc
+ ${CDEPEND}"
+
+S="${WORKDIR}"
+
+#Tests currently very broken. Need to investigate whether that
+#is jython's or gentoo's doing.
+RESTRICT="test"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-build.patch"
+
+ rm -Rfv org || die "Unable to remove class files."
+ find . -iname '*.jar' | xargs rm -fv || die "Unable to remove bundled jars"
+
+ echo javacc.jar="$(java-pkg_getjars --build-only javacc)" > ant.properties
+
+ if use readline; then
+ echo "readline.jar=$(java-pkg_getjars libreadline-java)" >> \
+ ant.properties
+ fi
+ if use servletapi; then
+ echo "servlet.jar=$(java-pkg_getjar --virtual servlet-api-2.5 servlet-api.jar)" \
+ >> ant.properties
+ fi
+ if use mysql; then
+ echo "mysql.jar=$(java-pkg_getjar jdbc-mysql jdbc-mysql.jar)" \
+ >> ant.properties
+ fi
+
+ if use postgres; then
+ echo \
+ "postgresql.jar=$(java-pkg_getjar jdbc-postgresql jdbc-postgresql.jar)"\
+ >> ant.properties
+ fi
+
+ if use oracle; then
+ echo \
+ "oracle.jar=$(java-pkg-getjar jdbc-oracle-bin-10.2 ojdbc14.jar)" \
+ >> ant.properties
+ fi
+}
+
+src_compile() {
+ local antflags="-Dbase.path=src/java -Dsource.dir=src/java/src"
+ local pylib="Python-${PYVER}/Lib"
+ antflags="${antflags} -Dpython.lib=${pylib} -Dsvn.checkout.dir=."
+ LC_ALL=C eant ${antflags} developer-build $(use_doc javadoc)
+}
+
+src_test() {
+ local antflags="-Dbase.path=src/java -Dsource.dir=src/java/src"
+ antflags="${antflags} -Dpython.home=dist"
+ local pylib="Python-${PYVER}/Lib"
+ antflags="${antflags} -Dpython.lib=${pylib}"
+ eant ${antflags} bugtest
+}
+
+src_install() {
+ java-pkg_dojar "dist/${PN}.jar"
+
+ dodoc README.txt NEWS ACKNOWLEDGMENTS
+ use doc && dohtml -A .css .jpg .gif -r Doc/*
+
+ local java_args="-Dpython.home=/usr/share/jython"
+ java_args="${java_args} -Dpython.cachedir=\${HOME}/.jythoncachedir"
+
+ java-pkg_dolauncher jythonc \
+ --main "org.python.util.jython" \
+ --java_args "${java_args}" \
+ --pkg_args "${java_args} /usr/share/jython/tools/jythonc/jythonc.py"
+
+ java-pkg_dolauncher jython \
+ --main "org.python.util.jython" \
+ --pkg_args "${java_args}"
+
+ insinto /usr/share/${PN}
+ doins -r dist/Lib registry
+
+ insinto /usr/share/${PN}/tools
+ doins -r dist/Tools/*
+
+ use doc && java-pkg_dojavadoc dist/Doc/javadoc
+ use source && java-pkg_dosrc src
+ use examples && java-pkg_doexamples dist/Demo/*
+}
+
+pkg_postinst() {
+ if use readline; then
+ elog "To use readline you need to add the following to your registry"
+ elog
+ elog "python.console=org.python.util.ReadlineConsole"
+ elog "python.console.readlinelib=GnuReadline"
+ elog
+ elog "The global registry can be found in /usr/share/${PN}/registry"
+ elog "User registry in \$HOME/.jython"
+ elog "See http://www.jython.org/docs/registry.html for more information"
+ elog ""
+ fi
+}
diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
new file mode 100644
index 00000000..1cb69862
--- /dev/null
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -0,0 +1,19 @@
+AUX oracle-jdk-bin-1.7.env 880 SHA256 dcc5117fdac4e0ecda89388ef86c575920ee1554df89e534e25972e503b2225f SHA512 67a63ad1769f9ef2a07345daa43b064501f297181a49ff19c194c8ada32a331e73904e5f6a11a9f30a5974ae7370fa251ad6de45bcf049cf02cdeb7d084f55eb WHIRLPOOL 3bab14a9af5c627b4e852b5f37025f4061159b24e333d55bf32c61678f2fa11e7ae85bc7bd3868711a35edb7bba9e6417e9b8b28bddaf9e84bafe31a1c9a53ea
+DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac
+DIST javafx_samples-2_2_80-linux.zip 21218149 SHA256 bd632d2c0f36be8bfc798ee6b78b328ff12d9b6ccea5e077dffc7a06f7933819 SHA512 00ec77bfbc7c9a9b1a61acb360b8278febd07bd16fc407a0b52ca0b694d35c79c0fb92d11caf131a8ee16238275962f6bc2e1f8471740ee0045b96bd14e957ba WHIRLPOOL b3f5032b1496b1bb8776e79566ed6a3da1dec3ab2b6d66d3cf67901bbaab5e746a1f3967af271c7b5a90b4522b6763ad7a5f172dfcf588184c5392a1a8a5a785
+DIST jdk-7u80-linux-i586-demos.tar.gz 20827120 SHA256 27b7c4955d989c9c34a6eed9e08f1955e01546146ed6fb1223f04ef33d143900 SHA512 25fc9ff9ee993ccf8d4caf0701b1e8e5ffdc78c68b0e94a93eb49f3cbc54f739a1699090e675439df9b63338974f5b9a04f6e33df59f6193b42a87a9a437ff47 WHIRLPOOL 25d8ef0b3205ede51eb2ba306d98d7eac91e06d0ca13b771593f343ac27df1d085cfd65a98346c63e76498eb19c106302407615218a907c8f6ea2e743eae09bc
+DIST jdk-7u80-linux-i586.tar.gz 154850445 SHA256 9ded1318a7223cf6e09ac4b6ee4db1f4c5d1aef1d3d291f6db8491a32eaa57ba SHA512 69e2ee7964b18e9e8b57db917b303eb9ea629c432300fe4749177118d2f5c365e72b976649e21354643fe4957120a2b23de025bab4dc45977837d4847a61ffb6 WHIRLPOOL 2d549c7971935f79e536de8bb0a5fc2547a8bdf039d1617a73fbc0ae222a80422fb336105c3362521efb376aa2ea6fa8c3a0521044785bfc9dc061ebe694628c
+DIST jdk-7u80-linux-x64-demos.tar.gz 20882163 SHA256 09c55d37508ff6c4b9ebac34e8d5fb65d7ace5cf45d5074726b413e8aa30dfa1 SHA512 2c24799ca0f14d74053e504cee0a9160472fd7e26e1d86d4eb72b190ec934b041bd72b5ce77f44bdca4b7fe8d8104515572491145f2f14e6d295be0bb010b2ef WHIRLPOOL e9f0312261049a5610ffbc64417f41025f36fc0ffec0f40dbcdfd391a3152f1c05ef80d584671d46fe26f86846825ea66e91090159e79a5192f11c695396e8ef
+DIST jdk-7u80-linux-x64.tar.gz 153530841 SHA256 bad9a731639655118740bee119139c1ed019737ec802a630dd7ad7aab4309623 SHA512 a772878f740e87835bafc82841e8f4c1dfbe8bc79e072d3f6c5c74d3a206eb9001a53b474d91a22819c7c0d6407ed88993635c39738779c2b08c22c7a1c2e9e9 WHIRLPOOL fac71585db57851245891919daca1f043c1a8c002c193426ea7e30b482129e65adee336c2421e4aa1241b8fd7cc69b8a1918cd0c44315bf4aec715e86d116384
+DIST jdk-7u80-macosx-x64.dmg 206510745 SHA256 2b9deef240a7f07d08541da01bbd60cbf93bf713efd5997e586ba23ec4f5089e SHA512 99150dd7bcc0ceddb12c7690b341323bb49fd0a8b98680176ba964ebbd37fe3e2fd1febad64b376a9fbbb19d883f5800613a8dc6c644de5f36cd7aeacb4d6e3a WHIRLPOOL 41ccabd45b6b8bdd43ca308fdbe3b1c3e89b58aa80336b2810c5bc4b57adc14cd98914467dac582eccd69e03bb911dd5f7d6c30d4ee5a8be2d7eb05607e12035
+DIST jdk-7u80-macosx-x86_64-demos.tar.gz 19394289 SHA256 27b3f9f12e8e6b56b6f42cbe2ba0e04cb3521c487162ef4de366ba6bb6c60735 SHA512 1dea5c171ffa93a1f111c59b2138f983307bdc4ec0e98ab848dfc040af5a39d8a1ff85fdc3997eeb190499a28565da18284610605a346977c173267a98edbc54 WHIRLPOOL 79f2410802cf476dd5fa6817bfa0538fdf1bc4158d32c1ccd9748b81c7640ff0d6ea92e3bb25e8d29fc7687ef6163b1cf386f852fb2e5960a3f77fa6e392bc73
+DIST jdk-7u80-solaris-i586-demos.tar.gz 16855430 SHA256 27b4aa795a9e57436d4b3aa11ea00bcf34442a95921e50a086ebdce94cb5f19a SHA512 9af21b132609cdb237bc63e4e739e81589f90445f116434ae7cad744fadefb38790d78fde7ff4d13689d275fe5a814c283f280d0485f0ec85147376672040de6 WHIRLPOOL e7ee65da144034781c84f07073ff23ee57561f838c85c7e7b24cb3b1b8d0e6f0393666383ac4473cd7d05d75e98406ec6484b447a17192c8a65eb6281622839f
+DIST jdk-7u80-solaris-i586.tar.gz 101088226 SHA256 c29d5f70359201c85ff23a103d71b768100ab23d1417433867ab418bdd46cc39 SHA512 16219609a356339a8575880f44b9eefe4459681202ff0925740f921a7239ebf5fe718c2607cbbebe790d8afc0ace25583c9b3ad67257d0a48cb32032072b2b3f WHIRLPOOL 50e09a1318d3e4a2262fbccd54946f86549314878f019d46efed350d31e9fc35df549b5ed6a305c63e61eace0f360e88bcaa21795abd6a93518be72e70f42bf6
+DIST jdk-7u80-solaris-sparc-demos.tar.gz 16881622 SHA256 e71933842bbc3ebb36b0b529c583bbff175a4ba88118d4460acb49cd6d615852 SHA512 843b139e793744b8e6d3370a7a036e7c16604a7d8310da363594460ebf72f912373392a9046b3d2ef51b5e275affda6b7f87e3b9e1e9ef096763b0b2e59b6f48 WHIRLPOOL 84bb9d1f3fc410fa15b5c1d6e8e179cd80cfa35d73c118d33c5d477cfa12cf29906a36499b8dc8f1a6b221cf4df9144c0dfb878acd1902ab7b63efa340214985
+DIST jdk-7u80-solaris-sparc.tar.gz 104306569 SHA256 1bbab4305af963dc6d964fbc3083aa132f71a30ba285f50f0c2b6894f7403d25 SHA512 1c19cc5cb90cd8b64adab70707a6c47f78fdbdc4a8e33b9523f94e7a0cee66746cc061a6c640da4dd9751adbfaa14f09fc2e7ca950317bb3b17c2829a4102342 WHIRLPOOL 4bd0ccd7d284e17a3517318ef803cf69e1555186bc65d3d7c6a2ee79d173fdd6a7fb16568fefed5841f10cecb83c85c9f3d0c3cee1448d838641294de7005713
+DIST jdk-7u80-solaris-sparcv9-demos.tar.gz 904770 SHA256 fa3a92e70e52b0bffdee8d2e640587d308cacb0390a5c9dd33c80f1f5a039df1 SHA512 2c7754f9a8fc0440e3174c90c4eb79f94827b6337331e55da6fd19dddee8d70cfa979e65df0459ad9c21e858b4bbcb7d3906d18b6153785ce0128837ffd0d161 WHIRLPOOL 76ef02524bcb4c90b51f78413c366ea37f99bcde88e049402f5fb05303911c473b7acb4c18ccc667b9c61584e8af3b6dbb193fd8ff2f80858720446d3474248b
+DIST jdk-7u80-solaris-sparcv9.tar.gz 19301205 SHA256 1a2bce541efe7b81cafe683626b3edea56918a8ca897ff36a2deaed00a7fce05 SHA512 93ea0e8f5ae611dd1a620dffd72e315ecb6ce8375bd902a793fab128ac7e95d2cb338df1c273a2c29af6194e7cbdb810d79193b413b4b101538c08ebeef1eb41 WHIRLPOOL c9ae1f1b561c4ec1d3c1a7f5008e80642b49a9fd1c6459f8ada65c01accc338280bdd683712d54a9b7741eeccf856b4f2ee82e898fbe1f39260d58efab217185
+DIST jdk-7u80-solaris-x64-demos.tar.gz 865205 SHA256 a08dd0665d35986675beeba0f80d5db54a91fb276d8641ce1ba16ba873a18682 SHA512 c53f026bfdfed8d83d42e3fce497baffeb370adf0423be2f891f6d200510088ac8227ae4f261ece059dbf29eb33cacafb20a0c328e7d8723387eba38def389d0 WHIRLPOOL 0539e964e194527055186b120df11e74ab3d9568fc2a5ff002ef405396f521a7c35013420067d37874b9602fe29d104dce63f22bfd687c45722689d62a8c552d
+DIST jdk-7u80-solaris-x64.tar.gz 17176587 SHA256 ccc156363e3080e92382cd675d96889460a4421464b4567333394c8405eeb709 SHA512 83ce229c3a38e454d9acafa189b3b6f247a4723ddb3c3fa08993323590949295b0f3740ab235c7c539f90a684b8cefad7839f82f566b7a141019b94af6cbad89 WHIRLPOOL 07412c6de5886c729b43726fb228783606b2a53c2a286b1af2dd5359975d1c75964a895d7da543f98c461adf0ab4b82fc32ebeb49e1835448effd93886f1b206
+EBUILD oracle-jdk-bin-1.7.0.80.ebuild 10449 SHA256 f6675e24d83354ab92948106907a5648c36767cea5bceadde0842e8d28d7ab1d SHA512 672eeb6235a68b9c8813417695598b8c3be3f3742ea2c1a4a517067ff4999ff4ae97ed86cd016f53edbd09f6ee4f6e9ec5b1b71f588568944e2bb87794d28d14 WHIRLPOOL eec86b015c4447c0866fd13146597d540b268827aef132d5ea89814184f52c6186955c586f8f84b74af27e27770b36d1c61968433404a67f82f2695e735f7aa3
+MISC metadata.xml 653 SHA256 d8751066c5e22456dee1849fad9bf32235e4024f74868d24d5594a26f3db78b6 SHA512 e4782bcff1ea2456d6d31e1f1831cdcf5e3a3f548aafd9fc07e874c499c3325129d9cc6c2d71c343035b46e125c22346f56d4ddb3774bc46ce8efbd2cbce7b53 WHIRLPOOL c0c20c4addcee87e80167ff979a819b4655907df3145bd850a57c1b0cf54ae08d80be9d341bd11f9f924d5b912eb7e4c24fb733eb359632206d7c0f3bed4bb0b
diff --git a/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env b/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env
new file mode 100644
index 00000000..7634ea1f
--- /dev/null
+++ b/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+VERSION="Oracle JDK @PV@"
+JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
+JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
+JAVAC=${JAVA_HOME}/bin/javac
+PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
+ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
+LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
+MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
+PROVIDES_TYPE="JDK JRE"
+PROVIDES_VERSION="1.7"
+BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/sunrsasign.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar:${JAVA_HOME}/jre/classes"
+GENERATION="2"
+ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/oracle-jdk-bin/metadata.xml b/dev-java/oracle-jdk-bin/metadata.xml
new file mode 100644
index 00000000..a74c6e5c
--- /dev/null
+++ b/dev-java/oracle-jdk-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+ Oracle Java SE Development Kit, Official Binary Distribution
+
+
diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild
new file mode 100644
index 00000000..6bb37d8c
--- /dev/null
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild
@@ -0,0 +1,307 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils java-vm-2 prefix versionator
+
+MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
+S_PV="$(replace_version_separator 3 '_')"
+
+# This URIs need to be updated when bumping!
+JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-${MY_PV}-oth-JPR"
+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 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 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos )
+FX_VERSION="2_2_$(get_version_component_range 4)"
+
+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 selinux source"
+
+RESTRICT="fetch strip"
+QA_PREBUILT="*"
+
+COMMON_DEP=""
+RDEPEND="${COMMON_DEP}
+ 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 )
+ selinux? ( sec-policy/selinux-java )"
+# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
+# marking. #427642
+DEPEND="${COMMON_DEP}
+ 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
+ einfo "If the above mentioned urls do not point to the correct version anymore,"
+ einfo "please download the files from Oracle's java download archive:"
+ einfo
+ einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-${MY_PV}-oth-JPR"
+ 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_install() {
+ local dest="/opt/${P}"
+ local ddest="${ED}${dest}"
+
+ # Create files used as storage for system preferences.
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
+ # 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 -p src.zip "${ddest}" || die
+ fi
+
+ if use !arm && 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
+
+ # This needs to be done before CDS - #215225
+ java-vm_set-pax-markings "${ddest}"
+
+ # see bug #207282
+ einfo "Creating the Class Data Sharing archives"
+ case ${ARCH} in
+ arm|ia64)
+ ${ddest}/bin/java -client -Xshare:dump || die
+ ;;
+ x86)
+ ${ddest}/bin/java -client -Xshare:dump || die
+ # limit heap size for large memory on x86 #467518
+ # this is a workaround and shouldn't be needed.
+ ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
+ ;;
+ *)
+ ${ddest}/bin/java -server -Xshare:dump || die
+ ;;
+ esac
+
+ # 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 \
+ /usr/lib/libSystem.B.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
+}
diff --git a/dev-java/sun-jdk/ChangeLog b/dev-java/sun-jdk/ChangeLog
new file mode 100644
index 00000000..53d5ab04
--- /dev/null
+++ b/dev-java/sun-jdk/ChangeLog
@@ -0,0 +1,1809 @@
+# ChangeLog for dev-java/sun-jdk
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/ChangeLog,v 1.360 2015/02/11 09:47:03 fordfrog Exp $
+
+ 11 Feb 2015; Miroslav Šulc -sun-jdk-1.6.0.43.ebuild:
+ removed obsolete ebuild
+
+ 16 May 2014; Sven Vermeulen sun-jdk-1.6.0.43.ebuild,
+ sun-jdk-1.6.0.45.ebuild:
+ Fix bug #509740 - Enable USE=selinux dependency to sec-policy/selinux-java
+
+ 23 Apr 2013; Agostino Sarubbo sun-jdk-1.6.0.45.ebuild:
+ Stable for x86, wrt bug #466212
+
+ 23 Apr 2013; Agostino Sarubbo sun-jdk-1.6.0.45.ebuild:
+ Stable for amd64, wrt bug #466212
+
+*sun-jdk-1.6.0.45 (17 Apr 2013)
+
+ 17 Apr 2013; Ralph Sennhauser -sun-jdk-1.6.0.41.ebuild,
+ +sun-jdk-1.6.0.45.ebuild:
+ Security bump. #466212
+ ia64 has no server vm. #465540
+
+ 07 Mar 2013; Agostino Sarubbo sun-jdk-1.6.0.43.ebuild:
+ Stable for x86, wrt bug #460360
+
+ 07 Mar 2013; Agostino Sarubbo sun-jdk-1.6.0.43.ebuild:
+ Stable for amd64, wrt bug #460360
+
+*sun-jdk-1.6.0.43 (06 Mar 2013)
+
+ 06 Mar 2013; Ralph Sennhauser -sun-jdk-1.6.0.39.ebuild,
+ +sun-jdk-1.6.0.43.ebuild:
+ Security bump. #460360
+
+ 24 Feb 2013; Ralph Sennhauser sun-jdk-1.6.0.41.ebuild:
+ Mark stable for amd64 and x86 wrt #458444
+
+*sun-jdk-1.6.0.41 (20 Feb 2013)
+
+ 20 Feb 2013; Ralph Sennhauser -sun-jdk-1.6.0.38.ebuild,
+ -sun-jdk-1.6.0.39-r1.ebuild, +sun-jdk-1.6.0.41.ebuild:
+ Security bump #458444
+
+ 14 Feb 2013; Agostino Sarubbo sun-jdk-1.6.0.39.ebuild:
+ Stable for x86, wrt bug #455174
+
+*sun-jdk-1.6.0.39-r1 (10 Feb 2013)
+
+ 10 Feb 2013; Ralph Sennhauser +sun-jdk-1.6.0.39-r1.ebuild:
+ ia64 and some demos now available, #455368
+
+ 03 Feb 2013; Agostino Sarubbo sun-jdk-1.6.0.39.ebuild:
+ Stable for amd64, wrt bug #455174
+
+ 03 Feb 2013; Ralph Sennhauser sun-jdk-1.6.0.39.ebuild:
+ Update download url, thanks to Agostino Sarubbo
+
+*sun-jdk-1.6.0.39 (03 Feb 2013)
+
+ 03 Feb 2013; Ralph Sennhauser -sun-jdk-1.6.0.37.ebuild,
+ +sun-jdk-1.6.0.39.ebuild:
+ Security bump. #455174
+
+ 27 Jan 2013; Agostino Sarubbo sun-jdk-1.6.0.38.ebuild:
+ Stable for x86, wrt bug #451422
+
+ 27 Jan 2013; Agostino Sarubbo sun-jdk-1.6.0.38.ebuild:
+ Stable for amd64, wrt bug #451422
+
+ 19 Dec 2012; Ralph Sennhauser -files/sun-jdk-1.6.env,
+ -files/fontconfig.Gentoo.properties:
+ Remove unused auxiliary files.
+
+*sun-jdk-1.6.0.38 (19 Dec 2012)
+
+ 19 Dec 2012; Ralph Sennhauser -sun-jdk-1.6.0.35.ebuild,
+ -sun-jdk-1.6.0.35-r1.ebuild, +sun-jdk-1.6.0.38.ebuild:
+ Version bump (ia64 not available).
+ Remove vulnerable.
+
+ 23 Oct 2012; Andreas Schuerch sun-jdk-1.6.0.37.ebuild:
+ x86 stable, see bug 438706
+
+ 21 Oct 2012; Agostino Sarubbo sun-jdk-1.6.0.37.ebuild:
+ Stable for amd64, wrt bug #438706
+
+*sun-jdk-1.6.0.37 (17 Oct 2012)
+
+ 17 Oct 2012; Ralph Sennhauser +sun-jdk-1.6.0.37.ebuild:
+ Security bump. #438706
+
+*sun-jdk-1.6.0.35-r1 (15 Oct 2012)
+
+ 15 Oct 2012; Ralph Sennhauser +sun-jdk-1.6.0.35-r1.ebuild:
+ Demos now available for 6u35. #431492 #434990
+ Add back ia64 and examples for amd64.
+ Add BSD to licenses for examples.
+ Use QA_PREBUILT instead of individual variables.
+ Fix desktop files for newer standard.
+ Add elog about the name change to oracle-jdk-bin for JDK7.
+
+ 15 Oct 2012; Ralph Sennhauser -sun-jdk-1.6.0.33.ebuild,
+ -sun-jdk-1.6.0.33-r1.ebuild, -sun-jdk-1.6.0.33-r2.ebuild,
+ -sun-jdk-1.6.0.34.ebuild:
+ Remove vulnarable.
+
+ 13 Sep 2012; Pawel Hajdan jr sun-jdk-1.6.0.35.ebuild:
+ x86 stable wrt bug #433094
+
+ 02 Sep 2012; Agostino Sarubbo sun-jdk-1.6.0.35.ebuild:
+ Stable for amd64, wrt bug #433094
+
+ 31 Aug 2012; Agostino Sarubbo sun-jdk-1.6.0.34.ebuild:
+ Stable for amd64, wrt bug #431492
+
+ 31 Aug 2012; Vlastimil Babka sun-jdk-1.6.0.35.ebuild:
+ Fix download URL, bug #433553.
+
+*sun-jdk-1.6.0.35 (31 Aug 2012)
+
+ 31 Aug 2012; Vlastimil Babka +sun-jdk-1.6.0.35.ebuild:
+ Version bump, security bug #433094.
+
+*sun-jdk-1.6.0.34 (23 Aug 2012)
+
+ 23 Aug 2012; Vlastimil Babka +sun-jdk-1.6.0.34.ebuild:
+ Version bump, bug #431492. USE=examples on amd64 has broken distfile, so no
+ demos will be installed.
+
+ 03 Aug 2012; Agostino Sarubbo sun-jdk-1.6.0.33-r1.ebuild:
+ Stable for amd64, wrt bug #421073
+
+*sun-jdk-1.6.0.33-r2 (23 Jul 2012)
+
+ 23 Jul 2012; Ralph Sennhauser -sun-jdk-1.6.0.31.ebuild,
+ -sun-jdk-1.6.0.32.ebuild, +sun-jdk-1.6.0.33-r2.ebuild, metadata.xml:
+ Use paxctl for pax marking as the fallback won't create the headers. Thanks
+ to blueness. #427642
+ Create sandbox control file.
+ Prune unused font configuration files.
+ Remove old and vulnarable.
+
+ 14 Jul 2012; Jeff Horelick sun-jdk-1.6.0.33-r1.ebuild:
+ marked x86 per bug 421073
+
+*sun-jdk-1.6.0.33-r1 (13 Jul 2012)
+
+ 13 Jul 2012; Ralph Sennhauser +sun-jdk-1.6.0.33-r1.ebuild:
+ Revbump because upstream changed contents of the distfiles (not saying what
+ exactly). You will have to redownload them, sorry.
+
+ 09 Jul 2012; Jeff Horelick sun-jdk-1.6.0.33.ebuild:
+ marked x86 per bug 421073
+
+ 15 Jun 2012; Agostino Sarubbo sun-jdk-1.6.0.33.ebuild:
+ Stable for amd64, wrt bug #421073
+
+*sun-jdk-1.6.0.33 (14 Jun 2012)
+
+ 14 Jun 2012; Ralph Sennhauser +sun-jdk-1.6.0.33.ebuild:
+ Security bump. #421073
+ Add ia64 support.
+
+ 08 May 2012; Fabian Groffen sun-jdk-1.6.0.32.ebuild:
+ Fix unpack on Solaris, rekeyword, bug #414795
+
+*sun-jdk-1.6.0.32 (05 May 2012)
+
+ 05 May 2012; Ralph Sennhauser +sun-jdk-1.6.0.32.ebuild:
+ Version bump. #414775
+ Drop ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris due to
+ upstream repackaging.
+
+ 05 May 2012; Ralph Sennhauser -sun-jdk-1.6.0.29.ebuild:
+ Remove vulnarable. #404071
+
+ 05 May 2012; Ralph Sennhauser sun-jdk-1.6.0.31.ebuild:
+ Add workaround for large memory on x86. #405239
+ Add QA_FLAGS_IGNORED. #405639
+
+ 18 Feb 2012; Pawel Hajdan jr sun-jdk-1.6.0.31.ebuild:
+ x86 stable wrt bug #404071
+
+ 17 Feb 2012; Agostino Sarubbo sun-jdk-1.6.0.31.ebuild:
+ Stable for amd64, wrt bug #404071
+
+*sun-jdk-1.6.0.31 (16 Feb 2012)
+
+ 16 Feb 2012; Ralph Sennhauser -sun-jdk-1.6.0.29-r1.ebuild,
+ -sun-jdk-1.6.0.30.ebuild, +sun-jdk-1.6.0.31.ebuild, metadata.xml:
+ Security bump. #404071
+ Use relative path for desktop file icon. #403139
+ Make installation of src.zip optional as for other JDKs.
+ dev-java/sun-jce-bin is build only dependency.
+ Add ia64 tarball. Don't file keyword requests just yet. Might disapear again,
+ not (yet?) available for java 7.
+ Remove vulnerable, except current stable.
+
+*sun-jdk-1.6.0.30 (20 Jan 2012)
+
+ 20 Jan 2012; Ralph Sennhauser +sun-jdk-1.6.0.30.ebuild:
+ Version bump. #399425
+ Replace use flag kernel_Solaris with the correct kernel_SunOS.
+
+ 16 Dec 2011; Ralph Sennhauser sun-jdk-1.6.0.29-r1.ebuild,
+ metadata.xml:
+ Add missing kernel_Solaris to IUSE.
+
+ 15 Dec 2011; Fabian Groffen sun-jdk-1.6.0.29-r1.ebuild:
+ Add support for Solaris, transferred Prefix keywords
+
+ 21 Nov 2011; Ralph Sennhauser -sun-jdk-1.6.0.26.ebuild,
+ -sun-jdk-1.6.0.27.ebuild:
+ Remove vulnarable
+
+*sun-jdk-1.6.0.29-r1 (21 Nov 2011)
+
+ 21 Nov 2011; Ralph Sennhauser +sun-jdk-1.6.0.29-r1.ebuild:
+ Use java-vm-2.eclass to set PaX markings
+
+ 18 Nov 2011; Ralph Sennhauser sun-jdk-1.6.0.29.ebuild:
+ Add missing pax markings for x86. Bug 389751
+
+ 05 Nov 2011; Markos Chandras sun-jdk-1.6.0.29.ebuild:
+ Stable on amd64 wrt bug #387851
+
+ 30 Oct 2011; Vlastimil Babka sun-jdk-1.6.0.27.ebuild,
+ sun-jdk-1.6.0.29.ebuild:
+ Change icedtea6-bin to icedtea-bin:6.
+
+ 30 Oct 2011; Pawel Hajdan jr sun-jdk-1.6.0.29.ebuild:
+ x86 stable wrt bug #387851
+
+ 22 Oct 2011; Vlastimil Babka sun-jdk-1.6.0.29.ebuild:
+ Simplify unpacking.
+
+*sun-jdk-1.6.0.29 (22 Oct 2011)
+
+ 22 Oct 2011; Vlastimil Babka +sun-jdk-1.6.0.29.ebuild,
+ +files/sun-jdk-1.6.env-r1, +files/fontconfig.Gentoo.properties-r1:
+ Version bug, security bug #387851. Unfortunately had to change license and
+ make the package fetch restricted due to the DJL binaries no longer provided.
+ Free alternatives are dev-java/icedtea6-bin and dev-java/icedtea. Added
+ prefix support. Thanks to Ralph Sennhauser (sera) for the ebuild.
+
+*sun-jdk-1.6.0.27 (01 Sep 2011)
+
+ 01 Sep 2011; Vlastimil Babka -sun-jdk-1.6.0.24.ebuild,
+ -sun-jdk-1.6.0.25.ebuild, +sun-jdk-1.6.0.27.ebuild:
+ Version bump. Due to DLJ bundles no longer provided by Oracle, the package
+ changes license to Oracle-BCLA-JavaSE and is fetch restricted again.
+ Alternatives are dev-java/icedtea6-bin and dev-java/icedtea
+
+ 18 Jun 2011; Markos Chandras sun-jdk-1.6.0.26.ebuild:
+ Stable on amd64 wrt bug #370559
+
+ 10 Jun 2011; Pawel Hajdan jr sun-jdk-1.6.0.26.ebuild:
+ x86 stable wrt security bug #370559
+
+*sun-jdk-1.6.0.26 (08 Jun 2011)
+
+ 08 Jun 2011; Vlastimil Babka +sun-jdk-1.6.0.26.ebuild:
+ Version bump, security bug #370559.
+
+*sun-jdk-1.6.0.25 (26 Apr 2011)
+
+ 26 Apr 2011; Vlastimil Babka -sun-jdk-1.6.0.23.ebuild,
+ +sun-jdk-1.6.0.25.ebuild:
+ Version bump.
+
+ 21 Feb 2011; Christian Faulhammer
+ sun-jdk-1.6.0.24.ebuild:
+ stable x86, security bug 354213
+
+ 16 Feb 2011; Markos Chandras sun-jdk-1.6.0.24.ebuild:
+ Stable on amd64 wrt bug #354213
+
+*sun-jdk-1.6.0.24 (16 Feb 2011)
+
+ 16 Feb 2011; Vlastimil Babka -sun-jdk-1.6.0.22.ebuild,
+ +sun-jdk-1.6.0.24.ebuild:
+ Version bump, security bug #354213.
+
+ 13 Feb 2011; Markos Chandras sun-jdk-1.6.0.23.ebuild:
+ Stable on amd64 wrt bug #351280
+
+ 10 Feb 2011; Thomas Kahle sun-jdk-1.6.0.23.ebuild:
+ x86 stable per bug 351280
+
+*sun-jdk-1.6.0.23 (10 Dec 2010)
+
+ 10 Dec 2010; Vlastimil Babka +sun-jdk-1.6.0.23.ebuild:
+ Version bump.
+
+ 13 Oct 2010; Vlastimil Babka -sun-jdk-1.6.0.20.ebuild,
+ -sun-jdk-1.6.0.21.ebuild:
+ Remove old.
+
+ 13 Oct 2010; Markos Chandras
+ sun-jdk-1.6.0.22.ebuild:
+ Stable on amd64 wrt bug #340421
+
+ 13 Oct 2010; Pawel Hajdan jr
+ sun-jdk-1.6.0.22.ebuild:
+ x86 stable wrt security bug #340421
+
+*sun-jdk-1.6.0.22 (12 Oct 2010)
+
+ 12 Oct 2010; Vlastimil Babka +sun-jdk-1.6.0.22.ebuild:
+ Version bump, security bug #340421.
+
+ 11 Oct 2010; Markos Chandras
+ sun-jdk-1.6.0.21.ebuild:
+ Stable on amd64 wrt bug #331635
+
+ 11 Oct 2010; Pawel Hajdan jr
+ sun-jdk-1.6.0.21.ebuild:
+ x86 stable wrt bug #331635
+
+ 16 Sep 2010; Vlastimil Babka
+ -sun-jdk-1.5.0.22-r1.ebuild, -files/sun-jdk-1.5.env:
+ Removal due to EOL and security, bug #292001. Do this to avoid pulling
+ other 1.5 JDK 'emerge -av --depclean sun-jdk:1.5 jdk:1.5 jre:1.5'. No
+ package in main gentoo tree on relevant arches depends on 1.5 JDK. If you
+ need 1.5 java, 'layman -a java-overlay'.
+
+*sun-jdk-1.6.0.21 (08 Jul 2010)
+
+ 08 Jul 2010; Vlastimil Babka -sun-jdk-1.6.0.19.ebuild,
+ +sun-jdk-1.6.0.21.ebuild:
+ Version bump.
+
+ 26 Apr 2010; Markus Meier sun-jdk-1.6.0.20.ebuild:
+ amd64 stable, bug #314531
+
+ 20 Apr 2010; Christian Faulhammer
+ sun-jdk-1.6.0.20.ebuild:
+ stable x86, security bug 314531
+
+*sun-jdk-1.6.0.20 (16 Apr 2010)
+
+ 16 Apr 2010; Vlastimil Babka +sun-jdk-1.6.0.20.ebuild:
+ Version bump, security bug #314531.
+
+ 15 Apr 2010; Vlastimil Babka -sun-jdk-1.6.0.17.ebuild,
+ -sun-jdk-1.6.0.18.ebuild, -sun-jdk-1.6.0.18-r1.ebuild:
+ Remove old.
+
+ 15 Apr 2010; Markus Meier sun-jdk-1.6.0.19.ebuild:
+ amd64 stable, bug #306579
+
+ 31 Mar 2010; Christian Faulhammer
+ sun-jdk-1.6.0.19.ebuild:
+ stable x86, security bug 306579
+
+*sun-jdk-1.5.0.22-r1 (31 Mar 2010)
+
+ 31 Mar 2010; Vlastimil Babka -sun-jdk-1.5.0.22.ebuild,
+ +sun-jdk-1.5.0.22-r1.ebuild:
+ Revbump to mark 1.5 jdk as build-only, security bug #306579.
+
+*sun-jdk-1.6.0.19 (30 Mar 2010)
+
+ 30 Mar 2010; Vlastimil Babka +sun-jdk-1.6.0.19.ebuild:
+ Version bump, security bug #306579.
+
+ 30 Mar 2010; Christian Faulhammer
+ sun-jdk-1.6.0.18-r1.ebuild:
+ stable x86, bug 307567
+
+*sun-jdk-1.6.0.18-r1 (03 Feb 2010)
+
+ 03 Feb 2010; Vlastimil Babka sun-jdk-1.6.0.17.ebuild,
+ sun-jdk-1.6.0.18.ebuild, +sun-jdk-1.6.0.18-r1.ebuild:
+ Revbump to change the naming and default browser plugin on x86. The
+ default variant (without suffix) is now the 'plugin2' which works with
+ Firefox 3+ including 3.6. The old plugin has '-old_oji' suffix and doesn't
+ work in FF 3.6. Users that had the old plugin set will be switched to the
+ new default automatically.
+
+ 23 Jan 2010; Vlastimil Babka sun-jdk-1.6.0.18.ebuild:
+ Add jce also to RDEPEND, as pointed out by Amit Dor-Shifer
+ .
+
+*sun-jdk-1.6.0.18 (21 Jan 2010)
+
+ 21 Jan 2010; Vlastimil Babka +sun-jdk-1.6.0.18.ebuild:
+ Version bump.
+
+ 23 Dec 2009; Vlastimil Babka -sun-jdk-1.4.2.19.ebuild,
+ -files/sun-jdk-1.4.env, -sun-jdk-1.5.0.20.ebuild,
+ -sun-jdk-1.5.0.21.ebuild, -sun-jdk-1.6.0.15.ebuild,
+ -sun-jdk-1.6.0.16.ebuild:
+ Move 1.4 to java-overlay due to security and EOL (bug #287615). Cleanup.
+
+ 05 Nov 2009; Markus Meier sun-jdk-1.5.0.22.ebuild,
+ sun-jdk-1.6.0.17.ebuild:
+ amd64 stable, bug #291817
+
+ 05 Nov 2009; Markus Meier sun-jdk-1.6.0.17.ebuild:
+ x86 stable, bug #291817
+
+ 05 Nov 2009; Markus Meier sun-jdk-1.5.0.22.ebuild:
+ x86 stable, bug #291817
+
+*sun-jdk-1.6.0.17 (04 Nov 2009)
+*sun-jdk-1.5.0.22 (04 Nov 2009)
+
+ 04 Nov 2009; Vlastimil Babka +sun-jdk-1.5.0.22.ebuild,
+ +sun-jdk-1.6.0.17.ebuild:
+ Version bump, security bug #291817
+
+*sun-jdk-1.5.0.21 (29 Sep 2009)
+
+ 29 Sep 2009; Vlastimil Babka +sun-jdk-1.5.0.21.ebuild:
+ Version bump.
+
+*sun-jdk-1.6.0.16 (18 Aug 2009)
+
+ 18 Aug 2009; Vlastimil Babka -sun-jdk-1.5.0.19.ebuild,
+ -sun-jdk-1.6.0.13.ebuild, -sun-jdk-1.6.0.14.ebuild,
+ +sun-jdk-1.6.0.16.ebuild:
+ Version bump, fixes JDWP threadid problems. Remove old.
+
+ 11 Aug 2009; Markus Meier sun-jdk-1.5.0.20.ebuild,
+ sun-jdk-1.6.0.15.ebuild:
+ amd64 stable, bug #280409
+
+ 06 Aug 2009; Christian Faulhammer
+ sun-jdk-1.6.0.15.ebuild:
+ stable x86, security bug 280409
+
+ 06 Aug 2009; Christian Faulhammer
+ sun-jdk-1.5.0.20.ebuild:
+ stable x86, security bug 280409
+
+*sun-jdk-1.6.0.15 (06 Aug 2009)
+*sun-jdk-1.5.0.20 (06 Aug 2009)
+
+ 06 Aug 2009; Vlastimil Babka -sun-jdk-1.5.0.18.ebuild,
+ +sun-jdk-1.5.0.20.ebuild, +sun-jdk-1.6.0.15.ebuild:
+ Version bump - security bug #280409.
+
+ 02 Aug 2009; Markus Meier sun-jdk-1.5.0.19.ebuild:
+ amd64 stable, bug #278314
+
+ 02 Aug 2009; Markus Meier sun-jdk-1.5.0.19.ebuild:
+ x86 stable, bug #278314
+
+ 01 Jul 2009; Christian Faulhammer
+ sun-jdk-1.6.0.14.ebuild:
+ stable x86, bug 276031
+
+*sun-jdk-1.5.0.19 (19 Jun 2009)
+
+ 19 Jun 2009; Vlastimil Babka +sun-jdk-1.5.0.19.ebuild:
+ Version bump.
+
+*sun-jdk-1.6.0.14 (31 May 2009)
+
+ 31 May 2009; Vlastimil Babka +sun-jdk-1.6.0.14.ebuild,
+ metadata.xml:
+ Version bump. See http://java.sun.com/javase/6/webnotes/6u14.html for the
+ new (mostly experimental) features. Added a derby USE flag, installing the
+ bundled Java DB - bug #161570.
+
+ 29 May 2009; Vlastimil Babka sun-jdk-1.4.2.19.ebuild,
+ -sun-jdk-1.5.0.17.ebuild, sun-jdk-1.5.0.18.ebuild,
+ -sun-jdk-1.6.0.12.ebuild, sun-jdk-1.6.0.13.ebuild:
+ Remove old versions, remove version from DESCRIPTION - bug #186276.
+
+ 10 May 2009; Arfrever Frehtes Taifersar Arahesis
+ sun-jdk-1.4.2.19.ebuild, sun-jdk-1.5.0.18.ebuild, sun-jdk-1.6.0.13.ebuild:
+ Set QA_DT_HASH (bug #237577).
+
+ 02 Apr 2009; Markus Meier sun-jdk-1.5.0.18.ebuild,
+ sun-jdk-1.6.0.13.ebuild:
+ amd64/x86 stable, bug #263810
+
+*sun-jdk-1.6.0.13 (26 Mar 2009)
+*sun-jdk-1.5.0.18 (26 Mar 2009)
+
+ 26 Mar 2009; Serkan Kaba +sun-jdk-1.5.0.18.ebuild,
+ -sun-jdk-1.6.0.11.ebuild, +sun-jdk-1.6.0.13.ebuild:
+ Version bump wrt security bug #263810. Remove old.
+
+ 11 Mar 2009; Markus Meier sun-jdk-1.6.0.12.ebuild:
+ amd64 stable, bug #261500
+
+ 07 Mar 2009; Christian Faulhammer
+ sun-jdk-1.6.0.12.ebuild:
+ stable x86, bug 261500
+
+*sun-jdk-1.6.0.12 (05 Feb 2009)
+
+ 05 Feb 2009; Serkan Kaba +sun-jdk-1.6.0.12.ebuild:
+ Version bump that finally adds 64-bit nsplugin which works with Firefox 3.
+ Visit http://java.sun.com/javase/6/webnotes/6u12.html for more info.
+
+ 15 Jan 2009; Petteri Räty
+ -sun-jdk-1.4.2.18.ebuild, -sun-jdk-1.5.0.16.ebuild,
+ -sun-jdk-1.6.0.07.ebuild, -sun-jdk-1.6.0.07-r1.ebuild,
+ -sun-jdk-1.6.0.10.ebuild:
+ Remove old versions.
+
+ 10 Dec 2008; Markus Meier sun-jdk-1.4.2.19.ebuild,
+ sun-jdk-1.5.0.17.ebuild, sun-jdk-1.6.0.11.ebuild:
+ amd64/x86 stable, bug #250012
+
+*sun-jdk-1.6.0.11 (06 Dec 2008)
+*sun-jdk-1.5.0.17 (06 Dec 2008)
+*sun-jdk-1.4.2.19 (06 Dec 2008)
+
+ 06 Dec 2008; Petteri Räty
+ +sun-jdk-1.4.2.19.ebuild, +sun-jdk-1.5.0.17.ebuild,
+ +sun-jdk-1.6.0.11.ebuild:
+ Version bumps for security bug #250012.
+
+ 22 Nov 2008; Markus Meier sun-jdk-1.6.0.10.ebuild:
+ x86 stable, bug #246995
+
+ 17 Nov 2008; Kenneth Prugh sun-jdk-1.6.0.10.ebuild:
+ amd64 stable, bug #246995
+
+ 01 Nov 2008; Vlastimil Babka -sun-jdk-1.4.2.17.ebuild,
+ -sun-jdk-1.5.0.15.ebuild, -sun-jdk-1.5.0.15-r1.ebuild,
+ -sun-jdk-1.6.0.05.ebuild, -sun-jdk-1.6.0.05-r1.ebuild,
+ -sun-jdk-1.6.0.06.ebuild:
+ Version cleanup.
+
+*sun-jdk-1.6.0.10 (17 Oct 2008)
+
+ 17 Oct 2008; Serkan Kaba +sun-jdk-1.6.0.10.ebuild:
+ Version bump with several changes and improvements. Visit
+ http://java.sun.com/javase/6/webnotes/6u10.html for more info.
+
+*sun-jdk-1.6.0.07-r1 (09 Sep 2008)
+
+ 09 Sep 2008; Petteri Räty
+ +sun-jdk-1.6.0.07-r1.ebuild:
+ Sun finally made libstdc++ statically linked again for 1.6 so removing the
+ dep on virtual/libstdc++. Reported in bug #237181.
+
+ 16 Jul 2008; Christian Faulhammer
+ sun-jdk-1.6.0.07.ebuild:
+ stable x86, security bug 231337
+
+ 16 Jul 2008; Christian Faulhammer
+ sun-jdk-1.5.0.16.ebuild:
+ stable x86, security bug 231337
+
+ 16 Jul 2008; Christian Faulhammer
+ sun-jdk-1.4.2.18.ebuild:
+ stable x86, security bug 231337
+
+ 12 Jul 2008; Kenneth Prugh sun-jdk-1.5.0.16.ebuild,
+ sun-jdk-1.6.0.07.ebuild:
+ amd64 stable, bug #231337
+
+*sun-jdk-1.4.2.18 (09 Jul 2008)
+
+ 09 Jul 2008; Petteri Räty
+ +sun-jdk-1.4.2.18.ebuild:
+ Version bump.
+
+*sun-jdk-1.6.0.07 (09 Jul 2008)
+*sun-jdk-1.5.0.16 (09 Jul 2008)
+
+ 09 Jul 2008; Serkan Kaba +sun-jdk-1.5.0.16.ebuild,
+ +sun-jdk-1.6.0.07.ebuild:
+ Version bump.
+
+ 22 May 2008; Markus Meier sun-jdk-1.6.0.06.ebuild:
+ amd64/x86 stable, bug #222311
+
+ 17 May 2008; Petteri Räty
+ sun-jdk-1.4.2.17.ebuild:
+ Fix download URLs because of changes in Sun web site. Fixes bug #220375.
+
+ 17 Apr 2008; Vlastimil Babka sun-jdk-1.6.0.06.ebuild:
+ Add note about reinstalling eclipse-sdk for bug #215150.
+
+*sun-jdk-1.6.0.06 (16 Apr 2008)
+
+ 16 Apr 2008; Vlastimil Babka +sun-jdk-1.6.0.06.ebuild:
+ Version bump. Fixes problems with xcb - bug #156353.
+
+ 30 Mar 2008; Robin H. Johnson
+ sun-jdk-1.5.0.15-r1.ebuild:
+ Force mtime to change to try and resolve bug #215288.
+
+ 28 Mar 2008; Vlastimil Babka
+ sun-jdk-1.5.0.15-r1.ebuild, sun-jdk-1.6.0.05-r1.ebuild:
+ Fix CDS generation on hardened, bug #215225.
+
+*sun-jdk-1.6.0.05-r1 (27 Mar 2008)
+*sun-jdk-1.5.0.15-r1 (27 Mar 2008)
+
+ 27 Mar 2008; Vlastimil Babka -sun-jdk-1.4.2.16.ebuild,
+ -sun-jdk-1.5.0.13.ebuild, -sun-jdk-1.5.0.14.ebuild,
+ +sun-jdk-1.5.0.15-r1.ebuild, -sun-jdk-1.6.0.03.ebuild,
+ -sun-jdk-1.6.0.04.ebuild, +sun-jdk-1.6.0.05-r1.ebuild:
+ Remove vulnerable versions. Revbump to create Class Data Sharing
+ archive(s), bug #207282.
+
+ 27 Mar 2008; Markus Meier sun-jdk-1.5.0.15.ebuild,
+ sun-jdk-1.6.0.05.ebuild:
+ amd64 stable, security bug #212425
+
+ 27 Mar 2008; Christian Faulhammer
+ sun-jdk-1.6.0.05.ebuild:
+ stable x86, security bug 212425
+
+ 27 Mar 2008; Christian Faulhammer
+ sun-jdk-1.5.0.15.ebuild:
+ stable x86, security bug 212425
+
+*sun-jdk-1.6.0.05 (26 Mar 2008)
+*sun-jdk-1.5.0.15 (26 Mar 2008)
+
+ 26 Mar 2008; Vlastimil Babka +sun-jdk-1.5.0.15.ebuild,
+ +sun-jdk-1.6.0.05.ebuild:
+ Version bump, security bug #212425.
+
+ 06 Mar 2008; Christian Faulhammer
+ sun-jdk-1.4.2.17.ebuild:
+ stable x86, security bug 212425
+
+*sun-jdk-1.4.2.17 (05 Mar 2008)
+
+ 05 Mar 2008; Vlastimil Babka +sun-jdk-1.4.2.17.ebuild:
+ Version bump, security bug #212425.
+
+ 23 Jan 2008; Vlastimil Babka sun-jdk-1.6.0.04.ebuild:
+ Put back dependency on java-sdk-docs with USE=doc - bug #207181.
+
+*sun-jdk-1.6.0.04 (18 Jan 2008)
+*sun-jdk-1.5.0.14 (18 Jan 2008)
+
+ 18 Jan 2008; Vlastimil Babka files/sun-jdk-1.5.env,
+ +sun-jdk-1.5.0.14.ebuild, +sun-jdk-1.6.0.04.ebuild:
+ Version bump, bug #205772. Also fix BOOTCLASSPATH for 1.5 - bug #206069.
+
+ 16 Dec 2007; Vlastimil Babka sun-jdk-1.4.2.16.ebuild,
+ sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild:
+ Add odbc USE flag and revdep-rebuild control file for bug #177925, tweak the
+ deps.
+
+ 25 Nov 2007; Vlastimil Babka sun-jdk-1.4.2.16.ebuild,
+ sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild:
+ Remove the now pointless distfiles readability check.
+
+ 03 Nov 2007; Vlastimil Babka -sun-jdk-1.4.2.15.ebuild,
+ -sun-jdk-1.5.0.12.ebuild, -sun-jdk-1.6.0.02.ebuild:
+ Remove old versions.
+
+ 12 Oct 2007; William L. Thomson Jr.
+ sun-jdk-1.4.2.16.ebuild, sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild:
+ amd64 stable, bug #194711. Added quotes, still missing from older soon to be
+ removed versions.
+
+ 05 Oct 2007; Petteri Räty
+ sun-jdk-1.4.2.16.ebuild:
+ Add quoting for variables.
+
+ 04 Oct 2007; Christian Faulhammer
+ sun-jdk-1.6.0.03.ebuild:
+ stable x86, security bug 194711
+
+ 04 Oct 2007; Christian Faulhammer
+ sun-jdk-1.5.0.13.ebuild:
+ stable x86, security bug 194711
+
+ 04 Oct 2007; Christian Faulhammer
+ sun-jdk-1.4.2.16.ebuild:
+ stable x86, security bug 194711
+
+*sun-jdk-1.4.2.16 (04 Oct 2007)
+
+ 04 Oct 2007; Petteri Räty
+ +sun-jdk-1.4.2.16.ebuild:
+ Version bump for security bug #194711.
+
+*sun-jdk-1.6.0.03 (27 Sep 2007)
+*sun-jdk-1.5.0.13 (27 Sep 2007)
+
+ 27 Sep 2007; Petteri Räty
+ +sun-jdk-1.5.0.13.ebuild, +sun-jdk-1.6.0.03.ebuild:
+ Version bumps.
+
+ 21 Aug 2007; Christian Faulhammer
+ sun-jdk-1.6.0.02.ebuild:
+ stable x86, bug 189277
+
+ 22 Jul 2007; Vlastimil Babka -sun-jdk-1.4.2.14.ebuild,
+ -sun-jdk-1.5.0.11.ebuild, -sun-jdk-1.5.0.11-r1.ebuild,
+ -sun-jdk-1.6.0-r1.ebuild, -sun-jdk-1.6.0-r2.ebuild,
+ -sun-jdk-1.6.0.01.ebuild:
+ Cleanup.
+
+ 22 Jul 2007; Wulf C. Krueger
+ sun-jdk-1.5.0.12.ebuild:
+ Marked stable on amd64 as per bug 185256.
+
+ 22 Jul 2007; Hans de Graaff sun-jdk-1.4.2.14.ebuild,
+ sun-jdk-1.4.2.15.ebuild, sun-jdk-1.5.0.11.ebuild,
+ sun-jdk-1.5.0.11-r1.ebuild, sun-jdk-1.5.0.12.ebuild,
+ sun-jdk-1.6.0-r1.ebuild, sun-jdk-1.6.0-r2.ebuild, sun-jdk-1.6.0.01.ebuild,
+ sun-jdk-1.6.0.02.ebuild:
+ Drop virtual/x11 references.
+
+ 15 Jul 2007; Christian Faulhammer
+ sun-jdk-1.5.0.12.ebuild:
+ stable x86, security bug 185256
+
+*sun-jdk-1.6.0.02 (12 Jul 2007)
+
+ 12 Jul 2007; Petteri Räty
+ +sun-jdk-1.6.0.02.ebuild:
+ Version bump for bug #184407.
+
+ 02 Jul 2007; Christian Faulhammer
+ sun-jdk-1.4.2.15.ebuild:
+ stable x86, security bug 183580
+
+ 02 Jul 2007; Piotr Jaroszyński
+ sun-jdk-1.5.0.11.ebuild, sun-jdk-1.5.0.11-r1.ebuild,
+ sun-jdk-1.5.0.12.ebuild, sun-jdk-1.6.0-r1.ebuild, sun-jdk-1.6.0-r2.ebuild,
+ sun-jdk-1.6.0.01.ebuild:
+ (QA) RESTRICT clean up.
+
+ 28 Jun 2007; Petteri Räty
+ sun-jdk-1.4.2.15.ebuild:
+ Remove indirect deps from DEPEND.
+
+*sun-jdk-1.4.2.15 (28 Jun 2007)
+
+ 28 Jun 2007; Petteri Räty
+ +sun-jdk-1.4.2.15.ebuild:
+ Version bump.
+
+*sun-jdk-1.5.0.12 (11 Jun 2007)
+
+ 11 Jun 2007; Petteri Räty
+ +sun-jdk-1.5.0.12.ebuild:
+ Version bump.
+
+*sun-jdk-1.6.0.01 (02 Jun 2007)
+
+ 02 Jun 2007; Petteri Räty
+ +sun-jdk-1.6.0.01.ebuild:
+ Version bump. Fixes security bug #178851 and bug #172854.
+
+ 04 May 2007; Vlastimil Babka sun-jdk-1.4.2.14.ebuild:
+ Fix src_unpack() to workaround bash bug triggered by paludis, bug #176979 by
+ Bo Ørsted Andresen .
+
+ 02 May 2007; Vlastimil Babka -sun-jdk-1.4.2.13.ebuild,
+ -sun-jdk-1.4.2.13-r1.ebuild, -sun-jdk-1.4.2.13-r2.ebuild:
+ Remove vulnerable versions.
+
+ 02 May 2007; Raúl Porcel sun-jdk-1.4.2.14.ebuild:
+ x86 stable wrt security bug 176675
+
+*sun-jdk-1.4.2.14 (01 May 2007)
+
+ 01 May 2007; Vlastimil Babka +sun-jdk-1.4.2.14.ebuild,
+ -sun-jdk-1.5.0.10.ebuild:
+ Version bump for security bug #176675; src.zip moved completely for bug
+ #2241; remove 1.5.0.10 vulnerable to the same security bug.
+
+ 30 Apr 2007; Petteri Räty files/sun-jdk-1.6.env:
+ Remove sunrsasign.jar from BOOTCLASSPATH as it hasn't been in use since 1.4.
+
+ 29 Apr 2007; Petteri Räty files/sun-jdk-1.6.env:
+ Fix BOOTCLASSPATH to match sun.boot.class.path property.
+
+*sun-jdk-1.6.0-r2 (19 Apr 2007)
+*sun-jdk-1.5.0.11-r1 (19 Apr 2007)
+
+ 19 Apr 2007; Petteri Räty
+ +sun-jdk-1.5.0.11-r1.ebuild, +sun-jdk-1.6.0-r2.ebuild:
+ Fix the location of src.zip to match Sun specified JDK directory layout. See
+ bug #2241 for more details.
+
+*sun-jdk-1.4.2.13-r2 (19 Apr 2007)
+
+ 19 Apr 2007; Petteri Räty
+ +sun-jdk-1.4.2.13-r2.ebuild:
+ Fix pax markings, 1.4 needs -srpm for bug #174951. And change the location
+ of the installed src.zip file to match sun jdk file layout.
+
+ 11 Apr 2007; Peter Weller sun-jdk-1.5.0.11.ebuild:
+ Stable on amd64 wrt bug 173197
+
+ 07 Apr 2007; Petteri Räty
+ sun-jdk-1.6.0-r1.ebuild:
+ Cleanup distfile handling.
+
+ 06 Apr 2007; Christian Faulhammer
+ sun-jdk-1.5.0.11.ebuild:
+ stable x86, bug 173197
+
+*sun-jdk-1.4.2.13-r1 (03 Mar 2007)
+
+ 03 Mar 2007; Petteri Räty
+ +sun-jdk-1.4.2.13-r1.ebuild:
+ Migrate to pax-utils.eclass. Fixes bug #169141.
+
+ 11 Feb 2007; Joshua Nichols sun-jdk-1.6.0-r1.ebuild:
+ Applied fix for bug #166397 to 1.6.0-r1.
+
+ 11 Feb 2007; Joshua Nichols sun-jdk-1.5.0.11.ebuild:
+ Addressed bug #166397. Only will sed .desktop file and install it if the
+ .desktop file exists.
+
+ 11 Feb 2007; Petteri Räty
+ sun-jdk-1.4.2.13.ebuild, sun-jdk-1.5.0.10.ebuild, sun-jdk-1.5.0.11.ebuild,
+ sun-jdk-1.6.0-r1.ebuild:
+ Ebuild cleanup. Monolithic X is not supported any more.
+
+*sun-jdk-1.5.0.11 (11 Feb 2007)
+
+ 11 Feb 2007; Petteri Räty
+ +sun-jdk-1.5.0.11.ebuild:
+ Version bump for bug #166305.
+
+ 23 Jan 2007; Vlastimil Babka -sun-jdk-1.5.0.09.ebuild:
+ Remove vulnerable version.
+
+ 23 Jan 2007; Steve Dibb sun-jdk-1.5.0.10.ebuild:
+ amd64 stable, security bug 162511
+
+ 16 Jan 2007; Christian Faulhammer
+ sun-jdk-1.5.0.10.ebuild:
+ stable x86, bug #162363
+
+ 12 Jan 2007; Vlastimil Babka sun-jdk-1.6.0-r1.ebuild:
+ Make libstdc++ dependency x86-only - amd64 version doesn't contain
+ libdeploy.so, the only file linking to it. Bug #161536.
+
+ 11 Jan 2007; Petteri Räty
+ -sun-jdk-1.5.0.09-r1.ebuild, -sun-jdk-1.6.0.ebuild:
+ Removed unused versions.
+
+ 11 Jan 2007; Petteri Räty
+ sun-jdk-1.6.0-r1.ebuild:
+ Added dependency on virtual/libstdc++-3.3. Fixes bug #161536.
+
+ 10 Jan 2007; Vlastimil Babka
+ -sun-jdk-1.4.2.12-r2.ebuild, sun-jdk-1.4.2.13.ebuild,
+ -sun-jdk-1.5.0.08.ebuild:
+ Remove versions vulnerable to bug #158659. Remove amd64 keyword from
+ 1.4.2.13 which was added by mistake.
+
+ 09 Jan 2007; sun-jdk-1.4.2.13.ebuild,
+ sun-jdk-1.5.0.09.ebuild:
+ Stable on amd64 wrt bug #158659
+
+ 05 Jan 2007; Vlastimil Babka sun-jdk-1.5.0.08.ebuild,
+ sun-jdk-1.5.0.09.ebuild, sun-jdk-1.5.0.09-r1.ebuild:
+ Convert einfo to elog.
+
+ 23 Dec 2006; Andrej Kacian sun-jdk-1.4.2.13.ebuild:
+ Stable on x86, bug #158659.
+
+ 23 Dec 2006; Andrej Kacian sun-jdk-1.5.0.09.ebuild:
+ Stable on x86, bug #158659.
+
+ 17 Dec 2006; Petteri Räty
+ sun-jdk-1.6.0-r1.ebuild:
+ Change the desktop entry to be more similar to earlier slots.
+
+*sun-jdk-1.6.0-r1 (16 Dec 2006)
+
+ 16 Dec 2006; Vlastimil Babka +sun-jdk-1.6.0-r1.ebuild:
+ Fix the control panel desktop menuitem wrt bug #158243 by nunogt
+ .
+
+*sun-jdk-1.6.0 (13 Dec 2006)
+
+ 13 Dec 2006; Vlastimil Babka +files/sun-jdk-1.6.env,
+ +sun-jdk-1.6.0.ebuild:
+ A minor version bump I bet nobody cares about (bug #133657).
+
+*sun-jdk-1.5.0.10 (03 Dec 2006)
+
+ 03 Dec 2006; Petteri Räty
+ +sun-jdk-1.5.0.10.ebuild:
+ Version bump using the new pax-utils.eclass (bug #156135). Thanks to Kevin
+ F. Quinn .
+
+*sun-jdk-1.4.2.13 (23 Nov 2006)
+
+ 23 Nov 2006; Vlastimil Babka +sun-jdk-1.4.2.13.ebuild:
+ Version bump wrt bug #155822.
+
+*sun-jdk-1.5.0.09-r1 (22 Nov 2006)
+
+ 22 Nov 2006; Vlastimil Babka
+ +files/fontconfig.Gentoo.properties, +sun-jdk-1.5.0.09-r1.ebuild:
+ Revbump to fix bug #56444 with fontconfig.properties based on RedHat 9.0,
+ provided by MATSUU Takuto .
+
+*sun-jdk-1.5.0.09 (21 Nov 2006)
+
+ 21 Nov 2006; Joshua Nichols +sun-jdk-1.5.0.09.ebuild:
+ Version bump, see bug #150421.
+
+ 21 Nov 2006; Joshua Nichols
+ sun-jdk-1.4.2.12-r2.ebuild:
+ Fixed test expression used for unpacking, see bug #89927.
+
+ 17 Oct 2006; Joshua Nichols -files/sun-jdk-1.2.2.017,
+ -files/sun-jdk-1.3.1.17, -files/sun-jdk-1.3.env, -files/sun-jdk-1.4.2.10,
+ -sun-jdk-1.4.2.10-r2.ebuild, -sun-jdk-1.4.2.12.ebuild,
+ -sun-jdk-1.4.2.12-r1.ebuild:
+ Pruned old revisions, as well as stray files.
+
+ 14 Oct 2006; Joshua Nichols sun-jdk-1.5.0.08.ebuild:
+ Stabilizing on amd64 as part of new Java system, bug #147254.
+
+ 14 Oct 2006; Joshua Jackson
+ sun-jdk-1.4.2.12-r2.ebuild, sun-jdk-1.5.0.08.ebuild:
+ New java stable on x86; bug #147254
+
+ 28 Sep 2006; Joshua Nichols sun-jdk-1.4.2.12.ebuild,
+ sun-jdk-1.4.2.12-r1.ebuild, sun-jdk-1.5.0.08.ebuild:
+ Removed unnecessary dependencies.
+
+*sun-jdk-1.4.2.12-r2 (19 Sep 2006)
+
+ 19 Sep 2006; Vlastimil Babka
+ +sun-jdk-1.4.2.12-r2.ebuild:
+ Revision bump to add javaws symlinks wrt bug #147259. Also added QA_TEXTRELS
+ and removed virtual/x11 from RDEPEND.
+
+ 03 Sep 2006; Joshua Nichols -sun-jdk-1.2.2.017.ebuild,
+ -sun-jdk-1.3.1.17.ebuild, -sun-jdk-1.3.1.17-r10.ebuild:
+ Removing versions that have known security issues, bug #140495.
+
+ 01 Sep 2006; Joshua Nichols -sun-jdk-1.5.0.07.ebuild,
+ -sun-jdk-1.5.0.07-r1.ebuild, -sun-jdk-1.5.0.07-r2.ebuild,
+ -sun-jdk-1.5.0.07-r3.ebuild, sun-jdk-1.5.0.08.ebuild:
+ Removed JAVA_VM_NO_GENERATION1, because default behavior now is not to
+ install for generation-1. Pruned old revisions.
+
+ 01 Sep 2006; Joshua Nichols
+ sun-jdk-1.3.1.17-r10.ebuild, sun-jdk-1.4.2.12-r1.ebuild:
+ Added metadata to indicate packages support generation-1.
+
+ 16 Aug 2006; Joshua Nichols sun-jdk-1.5.0.08.ebuild:
+ Removed RESTRICT='stricter', and used QA_TEXTRELS instead to specify
+ specific files.
+
+*sun-jdk-1.5.0.08 (16 Aug 2006)
+
+ 16 Aug 2006; Joshua Nichols sun-jdk-1.5.0.07.ebuild,
+ sun-jdk-1.5.0.07-r1.ebuild, sun-jdk-1.5.0.07-r2.ebuild,
+ sun-jdk-1.5.0.07-r3.ebuild, +sun-jdk-1.5.0.08.ebuild:
+ Version bump, bug #143970
+
+*sun-jdk-1.5.0.07-r3 (29 Jul 2006)
+*sun-jdk-1.4.2.12-r1 (29 Jul 2006)
+
+ 29 Jul 2006; Petteri Räty
+ sun-jdk-1.4.2.12.ebuild, +sun-jdk-1.4.2.12-r1.ebuild,
+ sun-jdk-1.5.0.07-r2.ebuild, +sun-jdk-1.5.0.07-r3.ebuild:
+ Made sun_java.desktop installation SLOT compatible. Fixes bug #138834. Also
+ added examples that was missing from the IUSE of 1.4.2.12.
+
+*sun-jdk-1.5.0.07-r2 (29 Jul 2006)
+
+ 29 Jul 2006; Joshua Nichols
+ +sun-jdk-1.5.0.07-r2.ebuild:
+ Revision bump to add back jce support (bug #141878). Patch provided by Caster.
+
+*sun-jdk-1.5.0.07-r1 (23 Jul 2006)
+
+ 23 Jul 2006; Joshua Nichols
+ +sun-jdk-1.5.0.07-r1.ebuild:
+ Revision bump to use DLJ distfiles (bug #133590).
+
+ 06 Jul 2006; Krzysiek Pawlik
+ sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.17.ebuild,
+ sun-jdk-1.3.1.17-r10.ebuild, sun-jdk-1.4.2.10-r2.ebuild,
+ sun-jdk-1.4.2.12.ebuild, sun-jdk-1.5.0.07.ebuild:
+ Removed PROVIDE.
+
+ 03 Jul 2006; Petteri Räty
+ sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.17.ebuild,
+ sun-jdk-1.3.1.17-r10.ebuild:
+ Removed useless dependencies on virtual/libc.
+
+*sun-jdk-1.3.1.17-r10 (02 Jul 2006)
+
+ 02 Jul 2006; Joshua Nichols
+ +sun-jdk-1.3.1.17-r10.ebuild:
+ Updated sun-jdk-1.3 to generation-2
+
+ 01 Jul 2006; Joshua Nichols -files/sun-jdk-1.5.0.06,
+ -sun-jdk-1.5.0.06-r2.ebuild:
+ Removing unmigrated sun-jdk-1.5
+
+ 27 Jun 2006; Joshua Nichols sun-jdk-1.5.0.07.ebuild:
+ Added missing examples USE flag (bug #138179)
+
+*sun-jdk-1.5.0.07 (25 Jun 2006)
+*sun-jdk-1.4.2.12 (25 Jun 2006)
+
+ 25 Jun 2006; Joshua Nichols +files/sun-jdk-1.4.env,
+ +files/sun-jdk-1.5.env, +sun-jdk-1.4.2.12.ebuild, +sun-jdk-1.5.0.07.ebuild:
+ Version bumps, plus support for new Java system.
+
+ 12 Mar 2006; Petteri Räty
+ -files/sun-jdk-1.3.1.16, sun-jdk-1.3.1.17.ebuild,
+ sun-jdk-1.4.2.10-r2.ebuild, sun-jdk-1.5.0.06-r2.ebuild:
+ Changed eerrors about needing virtual/x11 to ewarns to fix bug #124258.
+
+ 12 Mar 2006; Petteri Räty
+ -sun-jdk-1.3.1.16.ebuild, -sun-jdk-1.4.2.10.ebuild,
+ -sun-jdk-1.4.2.10-r1.ebuild, -sun-jdk-1.5.0.06.ebuild,
+ -sun-jdk-1.5.0.06-r1.ebuild:
+ Removed old versions/revisions.
+
+ 08 Feb 2006; Saleem Abdulrasool
+ sun-jdk-1.3.1.17.ebuild:
+ stable on x86 as per (bug #122156)
+
+*sun-jdk-1.5.0.06-r2 (19 Jan 2006)
+*sun-jdk-1.4.2.10-r2 (19 Jan 2006)
+
+ 19 Jan 2006; Joshua Nichols
+ +sun-jdk-1.4.2.10-r2.ebuild, +sun-jdk-1.5.0.06-r2.ebuild:
+ Added fixes for bug #23579.
+
+ 16 Jan 2006; Joshua Nichols
+ sun-jdk-1.4.2.10-r1.ebuild:
+ Accidentally marked 1.4.2.10-r1 stable on x86.
+
+*sun-jdk-1.5.0.06-r1 (16 Jan 2006)
+*sun-jdk-1.4.2.10-r1 (16 Jan 2006)
+
+ 16 Jan 2006; Joshua Nichols
+ +sun-jdk-1.4.2.10-r1.ebuild, +sun-jdk-1.5.0.06-r1.ebuild:
+ No longer installs libjsoundalsa.so with USE=-alsa, to fix bug #115734.
+
+ 14 Jan 2006; Joshua Nichols sun-jdk-1.2.2.017.ebuild,
+ sun-jdk-1.3.1.16.ebuild, sun-jdk-1.3.1.17.ebuild, sun-jdk-1.4.2.10.ebuild,
+ sun-jdk-1.5.0.06.ebuild:
+ Removed redundant dependencies provided by java.eclass (bug #118651).
+
+ 08 Jan 2006; Joshua Nichols files/sun-jdk-1.4.2.10:
+ Fixed LDPATH (bug #110561).
+
+ 28 Dec 2005; Petteri Räty
+ -files/sun-jdk-1.4.2.09, -files/sun-jdk-1.5.0.05, -files/javaws-waitid.c,
+ -sun-jdk-1.4.2.09.ebuild, -sun-jdk-1.5.0.05.ebuild:
+ Removed old versions.
+
+ 28 Dec 2005; Petteri Räty
+ sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.16.ebuild,
+ sun-jdk-1.4.2.09.ebuild, sun-jdk-1.4.2.10.ebuild, sun-jdk-1.5.0.05.ebuild,
+ sun-jdk-1.5.0.06.ebuild:
+ Disabled stricter for all versions because the upstream binaries have text
+ relocations.
+
+*sun-jdk-1.3.1.17 (28 Dec 2005)
+
+ 28 Dec 2005; Petteri Räty
+ +files/sun-jdk-1.3.1.17, +sun-jdk-1.3.1.17.ebuild:
+ Version bump and added proper dependencies. Fixes bug #115738.
+
+ 16 Dec 2005; Thomas Matthijs sun-jdk-1.4.2.10.ebuild:
+ No longer needs the javaws hack, was fixed upstream #115772
+
+ 09 Dec 2005; Petteri Räty
+ sun-jdk-1.4.2.10.ebuild, sun-jdk-1.5.0.06.ebuild:
+ Removed lib-compat from dependencies because it is not needed by 1.4.2 or
+ 1.5, fixes bug #115011. Also added proper dependencies to
+ sun-jdk-1.4.2.10.ebuild.
+
+*sun-jdk-1.5.0.06 (07 Dec 2005)
+
+ 07 Dec 2005; Petteri Räty
+ +files/sun-jdk-1.5.0.06, +sun-jdk-1.5.0.06.ebuild:
+ Version bump (fixes bug #114334). Added alsa and X use flags to get
+ proper dependencies and removed the installation of the LICENSE file.
+ This version also fixes the upstream bug #69979.
+
+ 29 Nov 2005; Thomas Matthijs sun-jdk-1.4.2.10.ebuild:
+ Keyword x86
+
+*sun-jdk-1.4.2.10 (15 Nov 2005)
+
+ 15 Nov 2005; Thomas Matthijs +files/sun-jdk-1.4.2.10,
+ sun-jdk-1.4.2.09.ebuild, +sun-jdk-1.4.2.10.ebuild:
+ version bump
+
+ 11 Nov 2005; Thomas Matthijs sun-jdk-1.4.2.09.ebuild,
+ sun-jdk-1.5.0.05.ebuild:
+ Only install demo and samples when examples use flag in on
+
+ 18 Oct 2005; Aron Griffis sun-jdk-1.3.1.13.ebuild,
+ sun-jdk-1.3.1.16.ebuild, sun-jdk-1.4.2.08.ebuild,
+ sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild,
+ sun-jdk-1.5.0.04.ebuild, sun-jdk-1.5.0.05.ebuild:
+ Warn about deprecated browserplugin useflag
+
+ 18 Oct 2005; Aron Griffis sun-jdk-1.3.1.13.ebuild,
+ sun-jdk-1.3.1.16.ebuild, sun-jdk-1.4.2.08.ebuild,
+ sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild,
+ sun-jdk-1.5.0.04.ebuild, sun-jdk-1.5.0.05.ebuild:
+ Respect the global USE=nsplugin instead of the local USE=browserplugin
+
+*sun-jdk-1.3.1.16 (13 Oct 2005)
+
+ 13 Oct 2005; Thomas Matthijs +files/sun-jdk-1.3.1.16,
+ +sun-jdk-1.3.1.16.ebuild:
+ version bump #109103
+
+ 30 Sep 2005; Thomas Matthijs sun-jdk-1.4.2.08.ebuild,
+ sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild:
+ depend on glibc bug #102423
+
+*sun-jdk-1.5.0.05 (16 Sep 2005)
+
+ 16 Sep 2005; Thomas Matthijs +sun-jdk-1.5.0.05.ebuild:
+ version bump
+
+ 10 Sep 2005; Thomas Matthijs sun-jdk-1.3.1.13.ebuild,
+ sun-jdk-1.4.2.08.ebuild, sun-jdk-1.4.2.08-r1.ebuild,
+ sun-jdk-1.4.2.09.ebuild, sun-jdk-1.5.0.04.ebuild:
+ fix hardende email contact #91549
+
+ 26 Aug 2005; Diego Pettenò
+ sun-jdk-1.4.2.09.ebuild, sun-jdk-1.5.0.04.ebuild:
+ Fix cp -a usage for Gentoo/FreeBSD.
+
+*sun-jdk-1.4.2.09 (10 Aug 2005)
+
+ 10 Aug 2005; Petteri Räty
+ +files/sun-jdk-1.4.2.09, +sun-jdk-1.4.2.09.ebuild:
+ Version bump. Resolves bug #102048.
+
+ 26 Jul 2005; Thomas Matthijs sun-jdk-1.4.2.08-r1.ebuild:
+ keyword x86
+
+ 26 Jul 2005; Thomas Matthijs files/sun-jdk-1.4.2.08,
+ files/sun-jdk-1.5.0.04:
+ fix ldpath, #100124
+
+*sun-jdk-1.4.2.08-r1 (11 Jul 2005)
+
+ 11 Jul 2005; Thomas Matthijs