From owner-svn-ports-all@freebsd.org Fri Jul 26 18:55:52 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D20CEA6D90; Fri, 26 Jul 2019 18:55:52 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ACCB47601E; Fri, 26 Jul 2019 18:55:52 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8803B1B74E; Fri, 26 Jul 2019 18:55:52 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x6QItqJU089692; Fri, 26 Jul 2019 18:55:52 GMT (envelope-from glewis@FreeBSD.org) Received: (from glewis@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x6QItpFf089689; Fri, 26 Jul 2019 18:55:51 GMT (envelope-from glewis@FreeBSD.org) Message-Id: <201907261855.x6QItpFf089689@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glewis set sender to glewis@FreeBSD.org using -f From: Greg Lewis Date: Fri, 26 Jul 2019 18:55:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r507367 - in head/java/javavmwrapper: . src X-SVN-Group: ports-head X-SVN-Commit-Author: glewis X-SVN-Commit-Paths: in head/java/javavmwrapper: . src X-SVN-Commit-Revision: 507367 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: ACCB47601E X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jul 2019 18:55:52 -0000 Author: glewis Date: Fri Jul 26 18:55:51 2019 New Revision: 507367 URL: https://svnweb.freebsd.org/changeset/ports/507367 Log: Update manual pages * Update currently supported version specifiers. * Update currently supported vendors. * Bump minor version. This is mostly based on the patch in PR 223304. PR: 223304 Submitted by: Tommy P Modified: head/java/javavmwrapper/Makefile head/java/javavmwrapper/src/javavm.1 head/java/javavmwrapper/src/manvm.1 Modified: head/java/javavmwrapper/Makefile ============================================================================== --- head/java/javavmwrapper/Makefile Fri Jul 26 18:35:05 2019 (r507366) +++ head/java/javavmwrapper/Makefile Fri Jul 26 18:55:51 2019 (r507367) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= javavmwrapper -PORTVERSION= 2.7 +PORTVERSION= 2.7.1 CATEGORIES= java MASTER_SITES= # none DISTFILES= # none Modified: head/java/javavmwrapper/src/javavm.1 ============================================================================== --- head/java/javavmwrapper/src/javavm.1 Fri Jul 26 18:35:05 2019 (r507366) +++ head/java/javavmwrapper/src/javavm.1 Fri Jul 26 18:55:51 2019 (r507367) @@ -100,9 +100,8 @@ A space delimited list of Java VM vendors. The selected Java VM must have been released by one of the vendors in the list. .Pp Currently allowed vendors are -.Ql bsdjava , -.Ql freebsd , -.Ql openjdk +.Ql openjdk , +.Ql oracle , and .Ql sun . .It Ev JAVA_VERSION @@ -113,13 +112,29 @@ to a version, any Java VM with a version greater than equal to the given version will be used. .Pp Currently allowed versions are -.Ql 1.5 , -.Ql 1.5+ , .Ql 1.6 , .Ql 1.6+ , -.Ql 1.7 +.Ql 1.7 , +.Ql 1.7+ , +.Ql 1.8 , +.Ql 1.8+ , +.Ql 1.9 , +.Ql 1.9+ , +.Ql 6 , +.Ql 6+ , +.Ql 7 , +.Ql 7+ , +.Ql 8 , +.Ql 8+ , +.Ql 9 , +.Ql 9+ , +.Ql 10 , +.Ql 10+ , +.Ql 11 , +.Ql 11+ , +.Ql 12 , and -.Ql 1.7+ . +.Ql 12+ . .It Ev JAVAVM_OPTS The contents of this environment variable will be passed to the invoked Java VM as options. @@ -179,16 +194,16 @@ Execute the most up to date and .Dq native Java VM registered with .Nm . -.It Ev JAVA_VERSION=1.5+ Pa %%LOCALBASE%%/bin/javac MyClass.java +.It Ev JAVA_VERSION=8+ Pa %%LOCALBASE%%/bin/javac MyClass.java Compile MyClass.java with a registered Java VM's javac that is at least -version 1.5. +version 8. .It Ev JAVA_OS=native Pa %%LOCALBASE%%/bin/java Fl jar Pa MyApp.jar Execute MyApp with the most up to date native Java VM that is registered with .Nm . This is necessary if MyApp uses JNI, for instance. -.It Ev JAVA_VERSION="1.5 1.7" Pa %%LOCALBASE%%/bin/java Fl jar Pa MyApp.jar -Execute MyApp with either a Java VM that is either version 1.5 or version 1.7. +.It Ev JAVA_VERSION="6 8" Pa %%LOCALBASE%%/bin/java Fl jar Pa MyApp.jar +Execute MyApp with either a Java VM that is either version 6 or version 8. .It Ev JAVAVM_DRYRUN=yes Pa %%LOCALBASE%%/bin/java Don't invoke the Java VM, but print out information about what would have been done. Modified: head/java/javavmwrapper/src/manvm.1 ============================================================================== --- head/java/javavmwrapper/src/manvm.1 Fri Jul 26 18:35:05 2019 (r507366) +++ head/java/javavmwrapper/src/manvm.1 Fri Jul 26 18:55:51 2019 (r507367) @@ -87,9 +87,8 @@ The on-line manual pages to be displayed must come fro been released by one of the vendors in the list. .Pp Currently allowed vendors are -.Ql bsdjava , -.Ql freebsd , -.Ql openjdk +.Ql openjdk , +.Ql oracle , and .Ql sun . .It Ev JAVA_VERSION @@ -101,13 +100,29 @@ to a version, the on-line manual pages from any Java V greater than or equal to the given version will be used. .Pp Currently allowed versions are -.Ql 1.5 , -.Ql 1.5+ , .Ql 1.6 , .Ql 1.6+ , -.Ql 1.7 +.Ql 1.7 , +.Ql 1.7+ , +.Ql 1.8 , +.Ql 1.8+ , +.Ql 1.9 , +.Ql 1.9+ , +.Ql 6 , +.Ql 6+ , +.Ql 7 , +.Ql 7+ , +.Ql 8 , +.Ql 8+ , +.Ql 9 , +.Ql 9+ , +.Ql 10 , +.Ql 10+ , +.Ql 11 , +.Ql 11+ , +.Ql 12 , and -.Ql 1.7+ . +.Ql 12+ . .It Ev JAVAVM_OPTS The contents of this environment variable will be passed to the invoked .Nm man @@ -125,10 +140,10 @@ programme of the the most up to date and .Dq native Java VM registered with .Nm javavm . -.It Ev JAVA_VERSION=1.5 Pa %%LOCALBASE%%/bin/manvm javac +.It Ev JAVA_VERSION=8 Pa %%LOCALBASE%%/bin/manvm javac Display the on-line manual page for the .Nm javac -programme for a Java VM which is version 1.5. +programme for a Java VM which is version 8. .El .Sh SEE ALSO .Xr javavm 1 ,