summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2013-04-17 11:55:00 +0000
committerRalph Sennhauser <sera@gentoo.org>2013-04-17 11:55:00 +0000
commit9ee6179fd2b6fe01e398eab46a84c32a906abf48 (patch)
treed87f468395f9c9a5a05b276edb696a7cdf5a32aa /dev-java/sun-jre-bin
parentSecurity bump. #466212 (diff)
downloadgentoo-2-9ee6179fd2b6fe01e398eab46a84c32a906abf48.tar.gz
gentoo-2-9ee6179fd2b6fe01e398eab46a84c32a906abf48.tar.bz2
gentoo-2-9ee6179fd2b6fe01e398eab46a84c32a906abf48.zip
Security bump. #466212
ia64 has no server vm. #465540 (Portage version: 2.1.11.60/cvs/Linux x86_64, signed Manifest commit with key 3C5CF75A)
Diffstat (limited to 'dev-java/sun-jre-bin')
-rw-r--r--dev-java/sun-jre-bin/ChangeLog9
-rw-r--r--dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild (renamed from dev-java/sun-jre-bin/sun-jre-bin-1.6.0.41.ebuild)26
2 files changed, 25 insertions, 10 deletions
diff --git a/dev-java/sun-jre-bin/ChangeLog b/dev-java/sun-jre-bin/ChangeLog
index 54a8fc4deec8..93e3ad835f90 100644
--- a/dev-java/sun-jre-bin/ChangeLog
+++ b/dev-java/sun-jre-bin/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/sun-jre-bin
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/ChangeLog,v 1.238 2013/03/07 18:45:46 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/ChangeLog,v 1.239 2013/04/17 11:55:00 sera Exp $
+
+*sun-jre-bin-1.6.0.45 (17 Apr 2013)
+
+ 17 Apr 2013; Ralph Sennhauser <sera@gentoo.org> -sun-jre-bin-1.6.0.41.ebuild,
+ +sun-jre-bin-1.6.0.45.ebuild:
+ Security bump. #466212
+ ia64 has no server vm. #465540
07 Mar 2013; Agostino Sarubbo <ago@gentoo.org> sun-jre-bin-1.6.0.43.ebuild:
Stable for x86, wrt bug #460360
diff --git a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.41.ebuild b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild
index 736ce830009d..b1c6c804ee44 100644
--- a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.41.ebuild
+++ b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.41.ebuild,v 1.2 2013/02/24 08:30:08 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild,v 1.1 2013/04/17 11:55:00 sera Exp $
EAPI="5"
@@ -20,12 +20,12 @@ DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
amd64? ( ${AMD64_AT} )
+ ia64? ( ${IA64_AT} )
x86? ( ${X86_AT} )"
- #ia64? ( ${IA64_AT} )
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
-KEYWORDS="amd64 -ia64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="X alsa jce nsplugin pax_kernel"
RESTRICT="fetch strip"
@@ -77,12 +77,20 @@ src_compile() {
# see bug #207282
einfo "Creating the Class Data Sharing archives"
- if use x86; then
- bin/java -client -Xshare:dump || die
- fi
- # limit heap size for large memory on x86 #405239
- # this is a workaround and shouldn't be needed.
- bin/java -server -Xmx64m -Xshare:dump || die
+ case ${ARCH} in
+ ia64)
+ bin/java -client -Xshare:dump || die
+ ;;
+ x86)
+ bin/java -client -Xshare:dump || die
+ # limit heap size for large memory on x86 #405239
+ # this is a workaround and shouldn't be needed.
+ bin/java -server -Xmx64m -Xshare:dump || die
+ ;;
+ *)
+ bin/java -server -Xshare:dump || die
+ ;;
+ esac
}
src_install() {