summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2011-11-21 10:28:26 +0000
committerRalph Sennhauser <sera@gentoo.org>2011-11-21 10:28:26 +0000
commit944f33ef42c08d8f8340e19c265d1bc31e83445e (patch)
treee3458363cce00fe2658f2db3e35f7b67c8694479 /dev-java/oracle-jdk-bin
parentRemoved older version in 1.13 series (diff)
downloadgentoo-2-944f33ef42c08d8f8340e19c265d1bc31e83445e.tar.gz
gentoo-2-944f33ef42c08d8f8340e19c265d1bc31e83445e.tar.bz2
gentoo-2-944f33ef42c08d8f8340e19c265d1bc31e83445e.zip
Use java-vm-2.eclass to set PaX markings
(Portage version: 2.1.10.35/cvs/Linux x86_64)
Diffstat (limited to 'dev-java/oracle-jdk-bin')
-rw-r--r--dev-java/oracle-jdk-bin/ChangeLog6
-rw-r--r--dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild9
-rw-r--r--dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild9
3 files changed, 13 insertions, 11 deletions
diff --git a/dev-java/oracle-jdk-bin/ChangeLog b/dev-java/oracle-jdk-bin/ChangeLog
index fede26e25e08..dcf0e04eec4c 100644
--- a/dev-java/oracle-jdk-bin/ChangeLog
+++ b/dev-java/oracle-jdk-bin/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/oracle-jdk-bin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.6 2011/11/17 22:49:56 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/ChangeLog,v 1.7 2011/11/21 10:28:26 sera Exp $
+
+ 21 Nov 2011; Ralph Sennhauser <sera@gentoo.org>
+ oracle-jdk-bin-1.7.0.1-r1.ebuild, oracle-jdk-bin-1.7.0.1-r2.ebuild:
+ Use java-vm-2.eclass to set PaX markings
*oracle-jdk-bin-1.7.0.1-r2 (17 Nov 2011)
diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild
index d6441cc5d77f..e51a20db6806 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild,v 1.2 2011/11/12 13:18:42 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r1.ebuild,v 1.3 2011/11/21 10:28:26 sera Exp $
EAPI="4"
-inherit java-vm-2 eutils pax-utils prefix versionator
+inherit java-vm-2 eutils prefix versionator
UPDATE="$(get_version_component_range 4)"
UPDATE="${UPDATE#0}"
@@ -76,9 +76,8 @@ src_prepare() {
}
src_compile() {
- # Set PaX markings on all JDK/JRE executables to allow code-generation on
- # the heap by the JIT compiler. This needs to be done before CDS - #215225
- pax-mark m $(list-paxables "${S}"{,/jre}/bin/*)
+ # This needs to be done before CDS - #215225
+ java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild
index 58f917d73d04..d0efee510980 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild,v 1.1 2011/11/17 22:49:56 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.1-r2.ebuild,v 1.2 2011/11/21 10:28:26 sera Exp $
EAPI="4"
-inherit java-vm-2 eutils pax-utils prefix versionator
+inherit java-vm-2 eutils prefix versionator
UPDATE="$(get_version_component_range 4)"
UPDATE="${UPDATE#0}"
@@ -76,9 +76,8 @@ src_prepare() {
}
src_compile() {
- # Set PaX markings on all JDK/JRE executables to allow code-generation on
- # the heap by the JIT compiler. This needs to be done before CDS - #215225
- pax-mark m $(list-paxables "${S}"{,/jre}/bin/*)
+ # This needs to be done before CDS - #215225
+ java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"