java/javavmwrapper: Match currently supported versions

2024Q2
Greg Lewis 2024-02-04 14:45:36 -08:00
parent dc61da008f
commit da470f1747
4 changed files with 26 additions and 83 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= javavmwrapper
PORTVERSION= 2.7.9
PORTREVISION= 1
PORTVERSION= 2.7.10
CATEGORIES= java
MASTER_SITES= # none
DISTFILES= # none

View File

@ -110,37 +110,21 @@ to a version, any Java VM with a version greater than or
equal to the given version will be used.
.Pp
Currently allowed versions are
.Ql 1.7 ,
.Ql 1.7+ ,
.Ql 1.8 ,
.Ql 1.8+ ,
.Ql 1.9 ,
.Ql 1.9+ ,
.Ql 7 ,
.Ql 7+ ,
.Ql 8 ,
.Ql 8+ ,
.Ql 9 ,
.Ql 9+ ,
.Ql 10 ,
.Ql 10+ ,
.Ql 11 ,
.Ql 11+ ,
.Ql 12 ,
.Ql 12+ ,
.Ql 13 ,
.Ql 13+ ,
.Ql 14 ,
.Ql 14+ ,
.Ql 15 ,
.Ql 15+ ,
.Ql 16 ,
.Ql 16+ ,
.Ql 17 ,
.Ql 17+ ,
.Ql 18 ,
.Ql 18+ ,
.Ql 19 ,
.Ql 19+ ,
.Ql 20 ,
.Ql 20+ ,
.Ql 21 ,
and
.Ql 18+ .
.Ql 21+ .
.It Ev JAVAVM_OPTS
The contents of this environment variable will be passed to the invoked
Java VM as options.

View File

@ -503,50 +503,26 @@ setJavaHome() {
_JAVAVM_VERSION=
for version in ${JAVA_VERSION}; do
case "${version}" in
*7+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 7 8 9 10 11 12 13 14 15 16 17 18"
;;
*8+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 8 9 10 11 12 13 14 15 16 17 18"
;;
*9+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 9 10 11 12 13 14 15 16 17 18"
;;
10+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 10 11 12 13 14 15 16 17 18"
8+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 8 11 17 18 19 20 21"
;;
11+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 11 12 13 14 15 16 17 18"
;;
12+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 12 13 14 15 16 17 18"
;;
13+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 13 14 15 16 17 18"
;;
14+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 14 15 16 17 18"
;;
15+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 15 16 17 18"
;;
16+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 16 17 18"
_JAVAVM_VERSION="${_JAVAVM_VERSION} 11 17 18 19 20 21"
;;
17+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 17 18"
_JAVAVM_VERSION="${_JAVAVM_VERSION} 17 18 19 20 21"
;;
18+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 18"
_JAVAVM_VERSION="${_JAVAVM_VERSION} 18 19 20 21"
;;
1.7)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 7"
19+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 19 20 21"
;;
1.8)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 8"
20+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 20 21"
;;
1.9)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 9"
21+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 21"
;;
*)
_JAVAVM_VERSION="${_JAVAVM_VERSION} ${version}"

View File

@ -98,37 +98,21 @@ to a version, the on-line manual pages from any Java VM with a version
greater than or equal to the given version will be used.
.Pp
Currently allowed versions are
.Ql 1.7 ,
.Ql 1.7+ ,
.Ql 1.8 ,
.Ql 1.8+ ,
.Ql 1.9 ,
.Ql 1.9+ ,
.Ql 7 ,
.Ql 7+ ,
.Ql 8 ,
.Ql 8+ ,
.Ql 9 ,
.Ql 9+ ,
.Ql 10 ,
.Ql 10+ ,
.Ql 11 ,
.Ql 11+ ,
.Ql 12 ,
.Ql 12+ ,
.Ql 13 ,
.Ql 13+ ,
.Ql 14 ,
.Ql 14+ ,
.Ql 15 ,
.Ql 15+ ,
.Ql 16 ,
.Ql 16+ ,
.Ql 17 ,
.Ql 17+ ,
.Ql 18 ,
.Ql 18+ ,
.Ql 19 ,
.Ql 19+ ,
.Ql 20 ,
.Ql 20+ ,
.Ql 21 ,
and
.Ql 18+ .
.Ql 21+ .
.It Ev JAVAVM_OPTS
The contents of this environment variable will be passed to the invoked
.Nm man