freebsd-ports/java
Greg Lewis 280df4e4ce . Usher in javavmwrapper 2.0, a rewrite of the wrapper scripts designed to
allow the simple use of multiple VMs.  Brief detail of the main changes:
  . When a VM is registered, symbolic links for its executables are
    created in ${LOCALBASE}/bin.  This allows people to just type
    'java', 'javac', etc. without having to add the VM installation
    directory to their PATH.
  . The actual 'java' that is executed via one of these symlinks is
    determined by the order of the (sorted) configuration file
    ${LOCALBASE}/etc/javavms and by the environment variables
    JAVA_VERSION, JAVA_OS and JAVA_VENDOR which function to select
    a VM as they do in the ports framework.
. There is a new command, checkvms, to sanity check the configuration
  and symlinks.
. The "javavm" executable is currently retained in its original capacity
  as a synonym for Java for backward compatibility.  However, its use
  is deprecated.
. Temporarily set MAINTAINER to myself to make monitoring any initial
  bug reports easier.  The intent is to convert it to java@ at a later
  date.

This is built on the ideas of znerd, hq and Shelton C. Johnson Jr., with
hq and Shelton contributing code and reviews.

PR:		27079, 39080
Reviewed by:	hq, Shelton C. Johnson Jr. <shelton_c_j@yahoo.com>
2004-11-11 19:17:37 +00:00
..
avalon-logkit - Use MASTER_SITE_APACHE 2004-09-01 13:36:46 +00:00
bluej
bouncycastle
bsh
bugseeker
bugseeker-demo
classpath Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
collections
cos . Add another MASTER_SITE. 2004-07-13 20:32:32 +00:00
cryptix-jce
diablo-jdk13 Change BROKEN to IGNORE since the package builds but does not run 2004-09-29 04:37:50 +00:00
diablo-jre13 Change BROKEN to IGNORE since the package builds but does not run 2004-09-29 04:37:50 +00:00
eclipse Fix install error on pointyhat. 2004-11-08 16:55:45 +00:00
eclipse-cdt Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-checkstyle Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-clay-core Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-emf Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-examples Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-gef Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-gef-examples Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-langpack Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-log4e Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-lomboz Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-pmd Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-quantum Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-sqlexplorer Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-sysdeo-tomcat Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-uml Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-vep Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipse-vep-examples Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
eclipseme Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
forte
gj - Use bsd.java.mk-2.0 (reminded by hq@) 2004-08-11 14:56:52 +00:00
gj-jdk11 - Use bsd.java.mk-2.0 (reminded by hq@) 2004-08-11 14:56:52 +00:00
gnu-regexp . Use %%JAVAJARDIR%% in the packing list now that bsd.java.mk sets it. 2004-07-12 22:21:51 +00:00
guavac
infobus
j2sdkee13
jad
jaf Fix DOWNLOAD_URL. 2004-09-09 18:38:25 +00:00
jai
jai-imageio
jakarta-bcel
jakarta-commons-beanutils
jakarta-commons-cli
jakarta-commons-collections - Update to 3.1 2004-08-14 16:09:15 +00:00
jakarta-commons-dbcp . Update to 1.2.1 [1] 2004-07-26 05:35:16 +00:00
jakarta-commons-discovery Use my FreeBSD address in MAINTAINER 2004-10-23 01:56:23 +00:00
jakarta-commons-httpclient Add jakarta-commons-httpclient 2.0.2, a package implementing the client 2004-10-17 13:32:16 +00:00
jakarta-commons-lang
jakarta-commons-logging
jakarta-commons-pool . Update to 1.2 [1] 2004-07-26 05:37:19 +00:00
jakarta-commons-primitives - Build from source 2004-09-01 13:32:57 +00:00
jakarta-log4j - Fixed MASTER_SITE_SUBDIR (binary and source releases are the same so this is 2004-09-01 13:40:11 +00:00
jakarta-oro
jakarta-regexp
jakarta-struts Upgrade to 1.2.4. 2004-10-19 22:26:07 +00:00
janosvm
jasmin
java3d
java-checkstyle
java-cup
java-getopt - Upgrade to 1.0.10 2004-10-20 12:03:41 +00:00
java-tutorial
javamail Fix DOWNLOAD_URL. 2004-09-09 18:38:25 +00:00
javavmwrapper . Usher in javavmwrapper 2.0, a rewrite of the wrapper scripts designed to 2004-11-11 19:17:37 +00:00
javel Unbreak: USE_GCC=2.95 2004-07-06 14:52:45 +00:00
jaxen - Now bsd.java.mk 2.0 compliant 2004-09-01 13:41:33 +00:00
jboss2
jboss3
jboss4
jboss5
jc Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
jcalendar . Use %%JAVAJARDIR%% in the packing list now that bsd.java.mk sets it. 2004-07-12 22:21:51 +00:00
jcckit Unbreak: Update to 1.01 2004-11-05 15:44:22 +00:00
jce-aba
jcommon
jdbcpool
jde
jde-emacs20
jdk11 . Teach the packing list that we don't care if we can't remove 2004-09-01 02:47:05 +00:00
jdk11-doc
jdk12 . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 05:52:27 +00:00
jdk12-doc
jdk13 . Fix the plugin build for gcc 3.4. 2004-08-31 19:52:25 +00:00
jdk13-doc
jdk14 . Take into account that pthread_mutex_trylock() can return EDEADLK as 2004-11-02 05:24:05 +00:00
jdk14-doc
jdk15 . Take into account that pthread_mutex_trylock() can return EDEADLK as 2004-11-02 05:24:05 +00:00
jdk15-doc
jdk16 . Take into account that pthread_mutex_trylock() can return EDEADLK as 2004-11-02 05:24:05 +00:00
jdom - Update to 1.0 Final (bumped PORTEPOCH in this extend) 2004-10-20 11:56:32 +00:00
jfc
jflex
jfreechart
jgraph upgrade to 5.0 2004-07-12 00:54:06 +00:00
jgrapht add jgrapht 0.5.3 2004-07-09 03:36:01 +00:00
jikes Update to version 1.22. 2004-11-02 01:12:38 +00:00
jlex . No need to add JAVAJARDIR to PLIST_SUB anymore as bsd.java.mk does it. 2004-07-12 22:18:01 +00:00
jlint - Update to 3.0 [1] 2004-11-03 12:39:23 +00:00
jmf
jmp Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
jode
jomp . Add a port of jomp: 2004-07-20 17:41:09 +00:00
jre . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 21:12:40 +00:00
jsdk
jump - Update to bsd.java.mk 2.0 2004-11-03 03:13:28 +00:00
junit
kaffe
kaffe-devel
langspec Add langspec 2.0, the Java Language Specification. 2004-10-18 21:57:27 +00:00
linux-blackdown-jdk12 . Add missing calls to registervm and unregistervm. 2004-09-01 16:13:36 +00:00
linux-blackdown-jdk13 . Add a missing call to registervm. 2004-09-01 16:08:32 +00:00
linux-blackdown-jdk14 . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 16:43:48 +00:00
linux-blackdown-jre11 . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 21:43:57 +00:00
linux-ibm-jdk13 . Consistently prefix the comment in the call to registervm with "Linux-" 2004-09-01 18:06:07 +00:00
linux-ibm-jdk14 . Update to 1.4.2 GA. 2004-09-01 19:13:43 +00:00
linux-sun-jdk12 . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 19:36:11 +00:00
linux-sun-jdk13 . Assume (un)registervm is in LOCALBASE _not_ PREFIX. 2004-09-01 19:55:48 +00:00
linux-sun-jdk14 Fix file name for size in distinfo 2004-10-29 00:43:00 +00:00
linux-sun-jdk15 . Update to 1.5.0 release. 2004-10-14 22:24:49 +00:00
linux-sun-jdk16 . Update to 1.5.0 release. 2004-10-14 22:24:49 +00:00
mmake
netbeans Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netbeans3 Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netbeans4 Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netbeans5 Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netbeans55 Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netbeans61 Remove extra file from pkg-plist. 2004-10-12 08:58:15 +00:00
netcomponents
netrexx
openjit
phpeclipse Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
phpeclipse_phphelp Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
phpeclipse_sql Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
phpeclipse_tidy Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
poseidon - Update to version 2.5.1 [1] 2004-11-02 01:04:56 +00:00
proguard
sablevm Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the 2004-11-07 22:37:47 +00:00
shujit I haven't used this in ages, and have no interest in maintaining it any 2004-10-15 18:20:43 +00:00
simplicity
sun-wtk
trove4j - Remove unneeded JAVA_RUN statement 2004-11-03 01:29:32 +00:00
tya
xdoclet
Makefile Add eclipse-uml 1.0.1, a framework creating UML 2004-10-28 15:21:04 +00:00