summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/icedtea/ChangeLog7
-rw-r--r--dev-java/icedtea/icedtea-6.1.10.5.ebuild7
-rw-r--r--dev-java/icedtea/icedtea-6.1.11.ebuild7
-rw-r--r--dev-java/icedtea/icedtea-7.2.0-r3.ebuild7
4 files changed, 24 insertions, 4 deletions
diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index d2e17f6d35bd..206046b13382 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/icedtea
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.61 2012/02/06 10:01:44 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.62 2012/02/08 13:09:17 sera Exp $
+
+ 08 Feb 2012; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.5.ebuild,
+ icedtea-6.1.11.ebuild, icedtea-7.2.0-r3.ebuild:
+ Install sytem.lockfile and systemRootModFile for use of icedtea in sandboxed
+ environments. #402507
06 Feb 2012; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.5.ebuild,
icedtea-6.1.11.ebuild, icedtea-7.2.0-r3.ebuild:
diff --git a/dev-java/icedtea/icedtea-6.1.10.5.ebuild b/dev-java/icedtea/icedtea-6.1.10.5.ebuild
index 33b60ba04611..a42c1539b50e 100644
--- a/dev-java/icedtea/icedtea-6.1.10.5.ebuild
+++ b/dev-java/icedtea/icedtea-6.1.10.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.5.ebuild,v 1.2 2012/02/06 10:01:44 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.5.ebuild,v 1.3 2012/02/08 13:09:17 sera Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
@@ -278,6 +278,11 @@ src_install() {
rm -r jre/lib/$(get_system_arch)/xawt || die
fi
+ #402507
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
# doins can't handle symlinks.
cp -vRP bin include jre lib man "${ddest}" || die
diff --git a/dev-java/icedtea/icedtea-6.1.11.ebuild b/dev-java/icedtea/icedtea-6.1.11.ebuild
index eba2fb9a8510..4d206dd35104 100644
--- a/dev-java/icedtea/icedtea-6.1.11.ebuild
+++ b/dev-java/icedtea/icedtea-6.1.11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.11.ebuild,v 1.2 2012/02/06 10:01:44 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.11.ebuild,v 1.3 2012/02/08 13:09:17 sera Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
@@ -269,6 +269,11 @@ src_install() {
rm -r jre/lib/$(get_system_arch)/xawt || die
fi
+ #402507
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
# doins can't handle symlinks.
cp -vRP bin include jre lib man "${ddest}" || die
diff --git a/dev-java/icedtea/icedtea-7.2.0-r3.ebuild b/dev-java/icedtea/icedtea-7.2.0-r3.ebuild
index e909caaf7e93..aab589b27a33 100644
--- a/dev-java/icedtea/icedtea-7.2.0-r3.ebuild
+++ b/dev-java/icedtea/icedtea-7.2.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r3.ebuild,v 1.3 2012/02/06 10:01:44 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r3.ebuild,v 1.4 2012/02/08 13:09:17 sera Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
@@ -331,6 +331,11 @@ src_install() {
cd openjdk.build/j2sdk-image || die
+ #402507
+ mkdir jre/.systemPrefs || die
+ touch jre/.systemPrefs/.system.lock || die
+ touch jre/.systemPrefs/.systemRootModFile || die
+
# Don't hide classes
rm lib/ct.sym || die