aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* java-vm.eselect: better explain the purpose of `eselect java-vm update`•••There was some confusion in #gentoo-dev-help regarding the purpose of the update subcommand. The old description of "Automatically update the Java system VM" could mislead users into thinking it'll pick the newest present VM, when it reality, it just picks *an* available VM. See 853928 for more context, but basically, `update` is called by the JVM eclass during depclean to make sure the symlink still points to an installed Java. This commit tries to make that more obvious. [flow: also drop 'Automatically', adjust copyright years] Closes: https://bugs.gentoo.org/981708 Signed-off-by: Dustin Smith <d.usty360@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> HEADmasterDustin Smith2 days1-2/+2
* eselect-java 0.5.1•••Signed-off-by: Florian Schmaus <flow@gentoo.org> 0.5.1Florian Schmaus2024-04-201-0/+5
* java-vm.eselect: fix symlink target when ROOT is not /•••Bug: https://bugs.gentoo.org/793965 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Florian Schmaus <flow@gentoo.org> Mike Gilbert2024-04-201-4/+4
* Fix paramter description for "eselect java-vm set"•••The 'user' or 'system' arguments became optional with a9fd19b87c15 ("Decide based on the UID if system or user VM should be modified"). Fixes: a9fd19b87c15c4c573ab43b8547a26d6ea894ebc Signed-off-by: Florian Schmaus <flow@gentoo.org> Florian Schmaus2022-06-271-1/+1
* java-vm.eselect: remove trailing slash from VM_BASE•••All uses of this variable already append a slash, which results in a double slash when running 'eselect java-vm set'. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Florian Schmaus <flow@gentoo.org> Mike Gilbert2022-06-271-1/+1
* eselect-java 0.5.0•••Signed-off-by: Florian Schmaus <flow@gentoo.org> 0.5.0Florian Schmaus2022-06-241-1/+1
* Decide based on the UID if system or user VM should be modified•••Signed-off-by: Florian Schmaus <flow@gentoo.org> java-vm-updateFlorian Schmaus2022-06-242-1/+14
* Add "eselect java-vm update"•••Bug: https://bugs.gentoo.org/853928 Signed-off-by: Florian Schmaus <flow@gentoo.org> Florian Schmaus2022-06-242-0/+58
* java-vm.eselect: whitespaces fixes•••Signed-off-by: Florian Schmaus <flow@gentoo.org> Florian Schmaus2022-06-241-2/+2
* Makefile.am: install jpackage symlink•••update NEWS while at it Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.4.3Georgy Yakovlev2021-10-162-0/+5
* NEWS: update•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.4.2Georgy Yakovlev2020-09-171-0/+4
* src/scripts/run-java-tool.bash.in: clarify tool availability•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2020-09-171-1/+1
* Makefile.am: install more tool symlinks•••Bug: https://bugs.gentoo.org/742335 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2020-09-171-0/+11
* Bump to version 0.4.00.4.0James Le Cuirot2018-01-021-1/+1
* Modernise the java-vm module help textJames Le Cuirot2018-01-021-4/+12
* Add --if-unset option to java-vm's set actionJames Le Cuirot2018-01-022-5/+18
* Fix insufficient quoting in java-vm moduleJames Le Cuirot2018-01-022-12/+13
* Fix typo in java-vm moduleJames Le Cuirot2018-01-021-1/+1
* Fix showing and highlighting current ecj and mvn targets (#585224)James Le Cuirot2018-01-023-8/+11
* Sort java-vm targets in version order rather than alphanumeric•••Java 10 may be around the corner. James Le Cuirot2018-01-022-3/+7
* Fix mkdir die message in java-vm moduleJames Le Cuirot2018-01-022-5/+4
* Don't emit (unset) or (not a symlink) on stderr (bug #549498)James Le Cuirot2017-12-283-6/+10
* Prepare 0.3.0 release0.3.0Austin English2016-11-283-1/+7
* src/scripts/run-java-tool.bash.in: fix shellcheck issuesAustin English2016-11-281-1/+2
* src/scripts/run-java-tool.bash.in: replace `which` with `command -v`•••which is an external binary and may not be installed on all systems. command is a shell builtin, and more likely to be available. Based on a patch by Manuel Rüger <mrueg@gentoo.org> Gentoo-Bug: https://bugs.gentoo.org/599392 Austin English2016-11-281-1/+1
* Prepare 0.2.0 release0.2.0James Le Cuirot2016-01-016-18/+14
* Correct some outdated URLsJames Le Cuirot2016-01-012-2/+2
* Remove the java-nsplugin eselect module•••There was never much need for installing more than one Java plugin and there is even less need now that Java plugins are all but outlawed. The need for 32-bit browser plugins on 64-bit systems has also long passed. A 64-bit IcedTea-Web plugin can launch a 32-bit VM anyway. I had hoped that Firefox would allow you to disable individual Java plugins but it disables them together and always picks Oracle's over IcedTea's. We will simply have icedtea-web[nsplugin] soft block oracle-(jdk|jre)-bin[nsplugin] instead. James Le Cuirot2015-12-313-219/+0
* Treat javaws as a special case in run-java-tool•••We used to have to install dangling symlinks with icedtea(-bin) pointing to a subsequent installation of icedtea-web. This was convoluted and didn't make sense as Oracle's VM can also be used against icedtea-web. Now we always run icedtea-web's javaws if it is installed. Those wanting Oracle's javaws can simply uninstall icedtea-web. James Le Cuirot2015-12-311-1/+6
* Utilise the VM's PATH variable in run-java-tool•••Continue to fall back to bin and jre/bin just in case. James Le Cuirot2015-12-311-9/+14
* Make run-java-tool.bash POSIX-compliant•••But keep the .bash extension to avoid breaking existing systems. James Le Cuirot2015-12-311-18/+16
* Update year•••svn path=/projects/eselect-java/trunk/; revision=9209 0.1.0Ralph Sennhauser2013-02-131-1/+1
* Fix ChangeLog generation with subversion 1.7•••svn path=/projects/eselect-java/trunk/; revision=9208 Ralph Sennhauser2013-02-131-1/+1
* Prefixify run-java-tool•••svn path=/projects/eselect-java/trunk/; revision=9207 Ralph Sennhauser2013-02-133-6/+17
* Add missing bug reference to NEWS•••svn path=/projects/eselect-java/trunk/; revision=9173 Ralph Sennhauser2013-01-311-0/+1
* Update NEWS•••svn path=/projects/eselect-java/trunk/; revision=9170 Ralph Sennhauser2013-01-311-5/+17
* Use @ as plugin vm seperator•••svn path=/projects/eselect-java/trunk/; revision=9169 Ralph Sennhauser2013-01-311-5/+5
* Add support for icedtea-web with selectable jvm•••svn path=/projects/eselect-java/trunk/; revision=9153 Ralph Sennhauser2013-01-191-4/+37
* Import run-java-tool and install location to pkglibexecdir instead of bindir•••svn path=/projects/eselect-java/trunk/; revision=9152 Ralph Sennhauser2013-01-193-0/+109
* Drop useless use of local variable•••svn path=/projects/eselect-java/trunk/; revision=9150 Ralph Sennhauser2013-01-171-5/+3
* Reformat to look like other eselect modules in this day and age•••svn path=/projects/eselect-java/trunk/; revision=9149 Ralph Sennhauser2013-01-171-135/+123
* Support ROOT and Gentoo Prefix•••svn path=/projects/eselect-java/trunk/; revision=9148 Ralph Sennhauser2013-01-172-13/+10
* Change version scheme to x.y.z so it can't be mistaken with version numbers f...•••svn path=/projects/eselect-java/trunk/; revision=9133 Ralph Sennhauser2012-12-301-1/+1
* Switch to non-recursive Makefile.•••svn path=/projects/eselect-java/trunk/; revision=9128 Ralph Sennhauser2012-12-303-23/+25
* Replace scm UIDs with actual names and mail in old ChangeLogs.•••svn path=/projects/eselect-java/trunk/; revision=9127 Ralph Sennhauser2012-12-134-36/+36
* Generate ChangeLog from vcs when creating the tarball with make dist respecti...•••svn path=/projects/eselect-java/trunk/; revision=9126 Ralph Sennhauser2012-12-133-0/+10
* Add old ChangeLogs for imported modules•••svn path=/projects/eselect-java/trunk/; revision=9125 Ralph Sennhauser2012-12-115-1/+183
* Set module version to eselect-java version.•••Also fixes useless version information. #398367 svn path=/projects/eselect-java/trunk/; revision=9071 Ralph Sennhauser2012-06-114-7/+4
* No more global scope code. #362745•••svn path=/projects/eselect-java/trunk/; revision=9070 Ralph Sennhauser2012-06-111-8/+11
* Remove bugged but unused function tweak_list. #227507•••svn path=/projects/eselect-java/trunk/; revision=9069 Ralph Sennhauser2012-06-111-9/+0
* Add modeline and update year•••svn path=/projects/eselect-java/trunk/; revision=9068 Ralph Sennhauser2012-06-114-12/+6
* New project eselect-java, new home of all java releated eselect modules.•••Write build system and auxilary files. Import eselect modules "java-vm" and "java-nsplugin" from java-config-2.1.12. Import eselect module "maven" from eselect-maven-0.2 import eselect module "ecj" from eselect-ecj-0.7 svn path=/projects/eselect-java/trunk/; revision=9067 Ralph Sennhauser2012-06-1013-0/+1137