java/javavmwrapper: Match currently supported versions

This commit is contained in:
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 PORTNAME= javavmwrapper
PORTVERSION= 2.7.9 PORTVERSION= 2.7.10
PORTREVISION= 1
CATEGORIES= java CATEGORIES= java
MASTER_SITES= # none MASTER_SITES= # none
DISTFILES= # 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. equal to the given version will be used.
.Pp .Pp
Currently allowed versions are 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 8+ , .Ql 8+ ,
.Ql 9 ,
.Ql 9+ ,
.Ql 10 ,
.Ql 10+ ,
.Ql 11 , .Ql 11 ,
.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 17+ , .Ql 17+ ,
.Ql 18 , .Ql 18 ,
.Ql 18+ ,
.Ql 19 ,
.Ql 19+ ,
.Ql 20 ,
.Ql 20+ ,
.Ql 21 ,
and and
.Ql 18+ . .Ql 21+ .
.It Ev JAVAVM_OPTS .It Ev JAVAVM_OPTS
The contents of this environment variable will be passed to the invoked The contents of this environment variable will be passed to the invoked
Java VM as options. Java VM as options.

View file

@ -503,50 +503,26 @@ setJavaHome() {
_JAVAVM_VERSION= _JAVAVM_VERSION=
for version in ${JAVA_VERSION}; do for version in ${JAVA_VERSION}; do
case "${version}" in case "${version}" in
*7+) 8+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 7 8 9 10 11 12 13 14 15 16 17 18" _JAVAVM_VERSION="${_JAVAVM_VERSION} 8 11 17 18 19 20 21"
;;
*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"
;; ;;
11+) 11+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 11 12 13 14 15 16 17 18" _JAVAVM_VERSION="${_JAVAVM_VERSION} 11 17 18 19 20 21"
;;
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"
;; ;;
17+) 17+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 17 18" _JAVAVM_VERSION="${_JAVAVM_VERSION} 17 18 19 20 21"
;; ;;
18+) 18+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 18" _JAVAVM_VERSION="${_JAVAVM_VERSION} 18 19 20 21"
;; ;;
1.7) 19+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 7" _JAVAVM_VERSION="${_JAVAVM_VERSION} 19 20 21"
;; ;;
1.8) 20+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 8" _JAVAVM_VERSION="${_JAVAVM_VERSION} 20 21"
;; ;;
1.9) 21+)
_JAVAVM_VERSION="${_JAVAVM_VERSION} 9" _JAVAVM_VERSION="${_JAVAVM_VERSION} 21"
;; ;;
*) *)
_JAVAVM_VERSION="${_JAVAVM_VERSION} ${version}" _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. greater than or equal to the given version will be used.
.Pp .Pp
Currently allowed versions are 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 8+ , .Ql 8+ ,
.Ql 9 ,
.Ql 9+ ,
.Ql 10 ,
.Ql 10+ ,
.Ql 11 , .Ql 11 ,
.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 17+ , .Ql 17+ ,
.Ql 18 , .Ql 18 ,
.Ql 18+ ,
.Ql 19 ,
.Ql 19+ ,
.Ql 20 ,
.Ql 20+ ,
.Ql 21 ,
and and
.Ql 18+ . .Ql 21+ .
.It Ev JAVAVM_OPTS .It Ev JAVAVM_OPTS
The contents of this environment variable will be passed to the invoked The contents of this environment variable will be passed to the invoked
.Nm man .Nm man