Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
java-vm-2.eclass: Respect EPREFIX in pkg_postinst, bug#517236.
Add C to flags pass to pax-mark to ensure a header is created. Thanks to blueness. #427642
Add ROOT support, patch by vapier. #416341
Convert docs to eclass-manpages.
Add app-admin/eselect-java as preferred provider of eselect java-vm.
Add semicolon to fix ferringb's last change.
Fix IFS=: bleeding out from java-vm_sandbox-predict invocations
set_java_env(): Substitute @SLOT@ in vm env files java-vm_check-nsplugin(): Fix handling of IUSE defaults
Move handling of PaX marking JVM executables to eclass.
Drop the repetitive elogs about revdep rebuild control files for binary JVM's.
Add java-vm_sandbox-predict for installing a sandbox control file along with any JVM that needs it. Bug 388937#c1
Remove false alarms on system-vm removal due to GENTOO_VM set for icedtea build.
Improve the postinst check for valid system VM to allow migrating icedtea6 to icedtea-6. Also use REPLACED_BY_VERSION to stop spamming about system VM removal on upgrades, for VM's migrated to EAPI=4.
set_java_env: fix symlink in JAVA_VM_DIR for Prefix java_home contains EPREFIX, hence, when used with helpers (dosym in this case), the result gets $EPREFIX$EPREFIX/.... Strip EPREFIX from java_home before using it with dosym.
Prefix support, thanks to sera and darkside.
Convert every instance of hasq to has.
Add quotes around variables that could contain spaces in paths. Fixes bug #315961. Thanks to Michał Górny <email@example.com>.
Add @LIBDIR@ (rewritted to get_libdir) support in package.env
Suuport for multi-provider virtuals and build only vms
Stop supporting generation 1
Only add sys-apps/portage to dependencies with EAPI 0 or 1.
Pull java-config-1.3 only for VM's that support gen1, bug #176784.
Add a 'variant' parameter to install_mozilla_plugin() to allow installing multiple nsplugin variants of one JRE, bug #235869.
Undo last accidental commit.
Always put junit to gentoo.classpath when ANT_TASKS has ant-junit. Fixes bug #225981.
Add the ability to tell where the env file is located to set_java_env.
Add a java-vm_revdep-mask() function for bug #177925.
Updating java-vm-2 to depend on more more broad java-config-2 versions.
Add pkg_setup and calculate VMHANDLE in there. In pkg_setup we can be sure that SLOT is defined.
Some of the jdks/jres install .desktop files so let's run update-desktop-database code in postinst and postrm.
Updated the setting of the Java nsplugin so that it works nicely with the new multilib support in java-nsplugin.
Updated to always depend on java-config-1, fixing bug #151459
Apply whitespace checks from repoman to eclasses.
Inform user about (not) setting nsplugin.
RDEPEND was typoed as DDEPEND.
Fixed typo in variable name, as pointed out by pioto
No longer explicitly depends on java-config-1. It will only be pulled in when the VM is to be used with generation-1. Cleaned up / improved some messages. Began adding some more documentation.
Changed use of =~ to using wildcards, allowing us to remove the bash-3 dependency. Also improved some of the checks during postinstall, to make sure the Java environment is sane.
bug #142414 fixed. I fixed this for the Java herd since this breaks the tree seriously if you've got any Java stuff on your system
Reverted a change to the check during pkg_postinst that reset the system vm if it was the package being upgraded. Uses a bash-3 specific feature, so added it to DEPEND.
Bash 2.59 compatibility change. Necessary for Gentoo for Mac OS X. Permission to commit from nichoj. See bug #139899
Added >=portage-2.1 dep to java-vm-2.eclass, for issue found at https://forums.gentoo.org/viewtopic.php?p=3415514
Updates to java-vm-2.eclass to support java-nsplugin eselect module.
Tweak to the where env files live, to avoid conflict with generation-1 env files.
Adding new Java eclasses, and updating old ones.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.20|