notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
non port: Mk/

Number of commits found: 125 (showing only 100 on this page)

1 | 2  »  

Tue, 6 Apr 2021
[ 10:39 rene (Rene Ladan) ]    commit hash:e7863f568d914125f57b96ab236d3491f7b8931c  e7863f5 
Mk/ generalize a comment.

Differential Revision:
Tue, 23 Feb 2021
[ 04:37 glewis ] Original commit   Revision:566367
Add support for openjdk16 and 16[+] as a valid version
Mon, 7 Sep 2020
[ 18:34 glewis ] Original commit   Revision:547935
Add support for openjdk15
Sat, 11 Apr 2020
[ 17:10 glewis ] Original commit   Revision:531437
Allow users to specify a default Java version in the standard way

PR:		244942
Submitted by:	Tommy P <>
Sat, 21 Mar 2020
[ 19:05 glewis ] Original commit   Revision:528866
Add support for openjdk14
Tue, 26 Nov 2019
[ 21:46 jkim ] Original commit   Revision:518482(Only the first 10 of 443 ports in this commit are shown above. View all ports for this commit)
Clean up after java/openjdk6 and java/openjdk6-jre removal

java/openjdk6 support was removed from Mk/ (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663).  Now this patch completely removes remaining stuff from the
ports tree.

PR:			241953 (exp-run)
Reviewed by:		glewis
Approved by:		portmgr (antoine)
Differential Revision:
Wed, 23 Oct 2019
[ 19:35 glewis ] Original commit   Revision:515303
Eliminate references to 9 and 10

* All 9 and 10 JDKs have been removed and no ports explicitly list either
  as a desired version, so remove references to simplify the versioning
  substitutions a little.
Thu, 3 Oct 2019
[ 19:42 glewis ] Original commit   Revision:513732
Add 13, force 9/10 -> 11

* Remove comment references to 9 and 10 as possible version specifications.
  Note that 9 and 10 aren't actually removed as valid versions as there is
  one port with a reference (news/nzbhydra2).
* Add 13 as a valid version.
* Add configuration for openjdk13.
* Modify the construction of _JAVA_VERSION to force 9 and 10 to 11.

Sponsored by:	The FreeBSD Foundation
Mon, 30 Sep 2019
[ 11:12 rene ] Original commit   Revision:513345 unregister expired java/linux-oracle-jdk9 and
Mon, 23 Sep 2019
[ 18:19 glewis ] Original commit   Revision:512662
Remove references to openjdk6

* Remove references to "6" in comments and examples
* Remove java/openjdk6 from the list of Java ports that are considered to
  satisfy a dependency
* Don't yet remove "6" as a valid version since many ports have "1.6+" as
  a version specifier (although none have just 1.6).  Instead force this
  to mean "1.7+".

PR:		234792
Sponsored by:	The FreeBSD Foundation
Wed, 31 Jul 2019
[ 16:06 glewis ] Original commit   Revision:507714
Support newer Java versions

* Add configuration for newer versions of the JDK (11, 12)
* Switch to modern Java versioning (e.g. 8 rather than 1.8)
* Retain backwards compatibility with existing version specification
* Support the few ports that set USE_JAVA to the requested version

PR:		237054, 238758 (exp-run)
Sat, 4 Nov 2017
[ 01:16 kevans ] Original commit   Revision:453438
Mk/ Strict JAVA_{VERSION,VENDOR,ERROR} validation

Currently, validation of JAVA_{VERSION,VENDOR,ERROR} does not constitute an
error and make(1) will happily continue, potentially doing the wrong thing.
Adjust the behavior as follows:

- Only validate each var if it's defined
- Remain verbose about what error exists and what's expected
- Fail the build if validation fails exhibited this behavior up until r217132 inadvertently changed
it to be non-fatal.

PR:		220737
Approved by:	portmgr (bdrewery)
Sat, 14 Oct 2017
[ 18:41 glewis ] Original commit   Revision:452076
. Add a port of the Oracle JDK9 for Linux.
. Add support for JDK9 to
Fri, 14 Jul 2017
[ 18:09 kevans ] Original commit   Revision:445802
Minor cleanup to Java version/vendor/OS validation

- Use POSIX compliant expressions instead of employing GNU extensions
(branching in BREs)
- Simplify regex generation using make(1)'s :ts modifier

PR:		220054
Approved by:	bapt (portmgr)
Wed, 5 Apr 2017
[ 23:31 jkim ] Original commit   Revision:437838
Implement test target for USE_ANT=yes.
Sun, 24 Apr 2016
[ 12:16 rene ] Original commit   Revision:413938
Mk/ unregister expired java/linux-sun-jdk17

PR:		209011
Approved by:	portmgr (bapt)
Sponsored by:	Essen Linuxhotel Hackathon 2016
Sun, 27 Mar 2016
[ 01:23 bapt ] Original commit   Revision:411970(Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Mon, 19 Oct 2015
[ 16:14 swills ] Original commit   Revision:399693
Make OpenJDK 1.8 the default
Fri, 27 Jun 2014
[ 20:05 swills ] Original commit   Revision:359603
- Make OpenJDK 1.7 the default
Mon, 5 May 2014
[ 09:45 bapt ] Original commit   Revision:352986(Only the first 10 of 293 ports in this commit are shown above. View all ports for this commit)
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Fri, 2 May 2014
[ 21:35 jkim ] Original commit   Revision:352850
Thu, 24 Apr 2014
[ 18:05 jkim ] Original commit   Revision:352036
- Sort Java implementations by preference, i.e., java/openjdk7 is preferred
over java/openjdk8.  java/openjdk8 is still in its infancy.
- Retire redundant _JAVA_PREFERRED_PORTS hack.  We only have one preferred
port since r290539 and we want to keep it that way.
Fri, 11 Apr 2014
[ 17:17 jkim ] Original commit   Revision:351016
Update comments.
[ 15:37 sunpoet ] Original commit   Revision:350991
- Reorder _JAVA_VENDOR_*
- Update comment

Submitted by:	sunpoet (myself)
Approved by:	bapt (portmgr)
[ 02:08 glewis ] Original commit   Revision:350874
. Set maintainer to
Thu, 10 Apr 2014
[ 07:20 bapt ] Original commit   Revision:350782
Add support for OpenJDK 1.8
Add support for Oracle JDK 1.8
Remove support for Sun JDK 1.6 (EOLed)
Remove support for USE_JAVA=1.5
Tue, 12 Nov 2013
[ 10:36 bapt ] Original commit   Revision:333560
Change DESTDIRNAME into a ant compatible argument when a port is staged
While here remove previous workarounds.

Submitted by:	ale
Discussed with:	jkim, glewis
Mon, 20 May 2013
[ 00:45 miwi ] Original commit   Revision:318556
- Remove CVS reference

PR:		178381
Submitted by:	Eitan Adler <>
		Alex Kozlov <>

With hat:	portmgr
Fri, 26 Apr 2013
[ 02:38 glewis ] Original commit   Revision:316544
. Split a long comment line.
[ 02:37 glewis ] Original commit   Revision:316543
. Replace the use of != and shell utilities with actual make logic.  This
  should be much faster and avoid some complaints from make.

PR:		177355
Submitted by:	crees@
Tue, 11 Dec 2012
[ 05:11 glewis ] Original commit   Revision:308661
. Fix all of the ports which still have as a version requirement




  The previous revision took this out as a valid version number meaning
  that we end up with the non-existent "/bin/java" as the desired JDK.

  Expand 1.5 to 1.6 and 1.5+ to 1.6 1.7 for now.  This can be reverted
  once all the ports are updated.
Mon, 10 Dec 2012
[ 17:18 bapt ] Original commit   Revision:308619(Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Decommissioning java 1.5 (EOLed since October 2009):
removal of the different 1.5 jre and jdk vendors

Removing outdated jdk16 vendors:
removing all the bsdjava and freebsd vendors, consider using openjdk6 or
openjsk7 instead.

Discussed with:	java (glarkin)
Wed, 23 May 2012
[ 08:17 miwi ] Original commit (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify
dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:             151954 [1]
                161314 [2]
                167085 [3]
                167465 [4]
Submitted by:   Anonymous <> [1]
                dougb@ and Chris Rees <> [2]
                Garrett Cooper <> [3]
                "Bryan Drewery" <> [4]
Tested via:     phw
Fri, 13 Apr 2012
[ 04:03 glewis ] Original commit 
. Instead of bailing when we hit a possibly conflicting variable being
  defined just clear it and issue a warning that it was set.

PR:             165115
Approved by:    hq@ (co-maintainer)
Thu, 9 Feb 2012
[ 06:40 glewis ] Original commit 
. Add support for the new linux-sun-jdk17 port.
Tue, 7 Feb 2012
[ 04:04 glewis ] Original commit 
. Make the openjdk6 port the preferred JDK by default.

  Many thanks to erwin@ for a -exp run.
Sun, 4 Sep 2011
[ 19:23 glewis ] Original commit 
. Make commented examples reference 1.6 (the current default) rather than 1.5.
Thu, 21 Jul 2011
[ 05:03 linimon ] Original commit (Only the first 10 of 269 ports in this commit are shown above. View all ports for this commit)
Now that the Java 1.3 and Java 1.4 ports are deprecated and will expire soon,
remove support for them from  As Jikes is not available in Java 1.5
or higher, remove it from too (suggested by hq@) and from the ports
which used it (only occurences were USE_JIKES=no).  Support for the Blackdown VM
is also removed, as it is not available in Java 1.5 and higher.

Also remove the mapping from Java 1.1-1.4 to Java 1.5+ in to detect
old, broken ports; therefore bump the minimal value of JAVA_VERSION to 1.5.
While here, replace static values of JAVA_VERSION in files/*.in by

PR:             ports/158969
Submitted by:   rene
Tested on:      pointyhat-west -exp
Tue, 28 Jun 2011
[ 18:46 rene ] Original commit 
- Unregister expired java/jdk14
- Update example from java/jdk14 to java/jdk16

PR:             ports/158030
Submitted by:   myself
Approved by:    glewis
Sat, 12 Feb 2011
[ 15:48 hq ] Original commit 
Update the list of possible values for JDK vendor in the header comments

PR:             154553
Submitted by:   Warren Block <> (PR),
                ryusuke (patch)
Fri, 15 Jan 2010
[ 06:07 glewis ] Original commit 
. Add support for the openjdk7 port.
. Add support for a JAVA_VERSION requirement of 1.7.

Reviewed by:    hq@
Fri, 22 May 2009
[ 04:11 glewis ] Original commit 
. Add support for openjdk6 as a possible JDK.

Submitted by:   Jonathan Chen <>
Reviewed by:    hq@
Mon, 18 Aug 2008
[ 15:42 glewis ] Original commit 
. Add diablo-jdk16 and make it the default on 6.x and 7.x.
. Make jdk16 the default on all other supported versions.
Sat, 19 Jul 2008
[ 17:59 kris ] Original commit 
Major optimizations for 'make index' and other recursive traversal

* Use /rescue/sh for index builds instead of /bin/sh, when it exists.
  The former is statically linked and faster to execute, which becomes
  significant when executing it tens of thousands of times.  This
  trick can be used with other recursive targets by passing in

* Get rid of make variable assignments that use != command invocations
  in the critical path, using several methods:

  - rewriting logic to use shell or make builtins instead of external command
  - macroizing commands and executing them in the targets where they
    are needed instead of with every invocation of make
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 28 Oct 2007
[ 15:09 hq ] Original commit 
Remove support for Java 1.1 and 1.2 in the ports tree

To ease upgrade, now substitutes JAVA_VERSION values of 1.1+ and
1.2+ as 1.3+.

The related JDK ports that have been marked as deprecated and scheduled for
removal some time ago are now safe to be removed.

The patch has been tested successfully on the cluster.

PR:             116724
Sun, 7 Oct 2007
[ 14:42 glewis ] Original commit 
. Remove a check for OSVERSION >= 500000 since this is now true for all
  supported versions of FreeBSD.

PR:             116890
Submitted by:   edwin
Sun, 5 Aug 2007
[ 21:19 glewis ] Original commit 
. Enforce NO_JIKES when 1.6 is required as well.
[ 21:16 glewis ] Original commit 
. Support for the JDK 1.6 ports.

Submitted by:   jkim
Wed, 6 Jun 2007
[ 15:38 glewis ] Original commit 
. Remove references to deprecated, forbidden and expired port of the
  Linux Blackdown 1.3 JDK.

PR:             113268
Submitted by:   gabor@
Wed, 7 Mar 2007
[ 07:44 linimon ] Original commit 
Forced commit to note that I had not finished editing the previous commit

* Remove references to obsolete ports from [8]

is actually ports/104136 by hq.

Tue, 6 Mar 2007
[ 06:21 linimon ] Original commit 
* Refine some comments about Linux emulation [1]

* Fix 'make search' with non-default ${PORTSDIR} [2]

* Fix typo in USE_LDCONFIG32 message [3]

* Allow USE_PHP after inclusion of [4]

* Document NO_LDCONFIG_MTREE [5]

* Update/enhance description of INSTALLS_SHLIB and USE_LDCONFIG [6]

* Remove obsolete code in dealing with 4.X and other,
  even older, releases [7]

* Remove references to obsolete ports from [8]

PR:     105883 [1], 105917 [2], 106195 [3], 106557 [4], 108738 [5],
        108739 [6], 108782 [7], 103357 [8]

Submitted by:   bsam [1], shaun [2], edwin [3], ale [4], gerald [5] [6],
                linimon [7], kris [7], gabor [4]
Wed, 31 Jan 2007
[ 14:07 pav ] Original commit
 [1] Remove DEPENDS
 [2] Add a new pkg-plist keyword @stopdaemon
 [3] Provide rc.subr script suffix as RC_SUBR_SUFFIX
 [4] Add USE_CDRTOOLS to abstract dependency on sysutils/cdrtool[-cjk]
 [5] Add DOS2UNIX_REGEX, allowing to pass a filename regex to CRLF replacement
 [6] Support partially translated manpages in MAN* variables
 [7] Fix USE_LDCONFIG on ports with @cwd in pkg-plist
 [8] Remove support for XFree86 3.X
 [9] Add user settable WITH_DEBUG flag that turns on -g in CFLAGS and resets
 [9] Fix `make install' to refuse overwriting of older version of the port
[10] New category ports-mgmt
[11] New category gnustep
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 22 Jan 2007
[ 21:49 glewis ] Original commit 
. Add an entry for the linux-sun-jdk15 port.

PR:             108130
Submitted by:   Milon Papezik
Sat, 7 Oct 2006
[ 20:40 hq ] Original commit 
Convert whitespaces to tabs

PR:             104012
Submitted by:   edwin
Thu, 14 Sep 2006
[ 19:54 glewis ] Original commit 
. Prefer diablo-jdk15 on 5.x/i386, 6.x/i386 and 6.x/amd64 and jdk15
  everywhere else.

Reviewed by:    hq
Suggested by:   kris
Mon, 24 Apr 2006
[ 18:27 glewis ] Original commit 
. Remove the entry for the defunct diablo-jdk13 port.
Fri, 7 Apr 2006
[ 03:32 glewis ] Original commit 
. Add an entry for the new Diablo Caffe (JDK) 1.5.0 binary.
. Make Diablo Caffe 1.5.0 the default JDK for all the versions/architecture
  that its available for.
. Make the standard jdk15 the default on FreeBSD 4.x as this should now be
  stable with the release of patchset 3.

Reviewed by:    hq
Tue, 8 Nov 2005
[ 09:02 clement ] Original commit 
* Add [1]
  - move out from USE_MYSQL and USE_PGSQL.
  - add support for Berkley DB and SQLite (via USE_BDB and USE_SQLITE

* Espace '+' in make search [2]

* Add "makepatch" target to simplify creation of patches during porting [3]

* Replace deprecated MACHINE_ARCH with ARCH [4]

* Remove support of OpenLDAP 2.1 [5]

* Add [6]
  It introduces USE_TCL/USE_TCL_BUILD knobs to support various
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 3 Nov 2005
[ 17:37 hq ] Original commit 
Disable the use of Jikes when using Java 1.5 because the current stable version
of Jikes not does support all of Java 1.5 extensions.

Porters may still enforce the use of Jikes with Java 1.5 by explicitely

  USE_JIKES=    yes

This fix is a temporary one and is bound to be removed whenever Java 1.5 gets
fully supported in Jikes.

Reported by:    lawrance
Approved by:    glewis (co-maintainer)
Tue, 4 Oct 2005
[ 15:55 glewis ] Original commit 
. Prefer jdk15 over jdk14 on amd64 since the latter isn't supported on
  that architecture.
Fri, 15 Jul 2005
[ 11:32 hq ] Original commit 
Fix typo in header documentation

PR:             83498
Submitted by:   Tsurutani Naoki <>
Sun, 27 Feb 2005
[ 23:49 hq ] Original commit 

NOTE: these are only added if the related variables are defined by the port.

This should ease the configuration of launcher shell scripts used for Java
application ports, when they are using javavmwrapper to invoke a JVM. From now,
a simple launcher that suits most of the Java application ports can be writen
using the following scheme:

    "%%LOCALBASE%%/bin/java" -jar "%%JAVAJARDIR%%/myport.jar" "$@"

As mentioned above, this is of course only correct provided that the port

Approved by:    glewis (co-maintainer)
Fri, 25 Feb 2005
[ 13:29 hq ] Original commit 
Fix a typo in header documentation

Submitted by:   vs
Thu, 10 Feb 2005
[ 01:44 hq ] Original commit 
Fix a typo

PR:             77330
Submitted by:   Conrad J. Sabatier <>
Thu, 20 Jan 2005
[ 08:43 phantom ] Original commit 
Add minimal support for jdk 1.5
Sun, 19 Dec 2004
[ 02:26 hq ] Original commit 
Add Java related substitutions to SUB_LIST: JAVASHAREDIR, JAVAJARDIR and
Sun, 5 Dec 2004
[ 07:06 glewis ] Original commit 
. Default 4.x to jdk14 as the Diablo JDK has been marked FORBIDDEN.
Mon, 29 Nov 2004
[ 17:33 hq ] Original commit 
When USE_ANT is defined, JAVA_BUILD is automatically set to 'jdk' but this
conflicts with the default values for JAVA_BUILD and JAVA_RUN. Those variables
are indeed set a default value when none of the them (together with
JAVA_EXTRACT) is defined. Having USE_ANT set a value for JAVA_BUILD will cause
JAVA_RUN not to be set its default value.

This has RUN_DEPENDS not correctly set (missing the JDK entry) on many ports
that use USE_ANT.

This patch addresses this issue by moving the statements dealing with default
values to have them executed before USE_ANT handling.

Approved by:    glewis (co-maintainer)
Tue, 9 Nov 2004
[ 02:11 hq ] Original commit 
Ports that use USE_ANT will now automatically build with Jikes if available and
not explicitly forbiden.

PR:             44432
Suggested by:   znerd
Approved by:    glewis (co-maintainer)
Sun, 7 Nov 2004
[ 00:51 hq ] Original commit 
Additional error checking: check for defined variables that should not be. With
this patch, for instance:

$ cd /usr/port/devel/apache-ant
$ make JAVA_HOME=toto

apache-ant-1.6.2: Environement error: "JAVA_HOME" should not be defined.
*** Error code 1

PR:             70914
Reported by:    Rong-En Fan <>
Approved by:    glewis (co-maintainer)
Thu, 9 Sep 2004
[ 20:31 glewis ] Original commit 
. Update the location the linux-ibm-jdk14 port installs into based on its
  most recent update.

Forgotten by:   glewis
Approved by:    portmgr (marcus)
Fri, 3 Sep 2004
[ 16:25 glewis ] Original commit 
. java/javavmwrapper now uses JAVALIBDIR rather than JAVAJARDIR, so modify
  a comment to that effect.
[ 06:11 glewis ] Original commit 
. Rope in hq as a co-maintainer since he wrote most of the current version
  of this file.

Approved by:    hq
Thu, 2 Sep 2004
[ 13:18 hq ] Original commit 
- Fix missing build dependency on devel/jikes (Jikes is effectively used for
  building the port but not added to BUILD_DEPENDS)
- Use ${VAR:U} to test YES/NO values a more simple way
- Refactor: Jikes now has its own sub-stages (error-handling and support)
  together in Stage 6
- New variable to be used by porters (and used internally by,

Approved by:    glewis (mentor)
[ 05:02 glewis ] Original commit 
. Take maintainership.  Ernst doesn't currently have time and I've been
  performing all of the recent changes.
. Add to the header comment to document JAVASHAREDIR, JAVAJARDIR and
. Add a definition for JAVALIBDIR.  This is where other ports have
  installed their JAR files (a port should install in JAVAJARDIR but
  look for other JARs in JAVALIBDIR).
Tue, 27 Jul 2004
[ 05:16 glewis ] Original commit 
. Align some .endif with their corresponding .if.
Mon, 12 Jul 2004
[ 19:43 glewis ] Original commit 
. Add a comment that the javavmwrapper port will need updating if
  ${JAVAJARDIR} is changed.
Thu, 1 Jul 2004
[ 22:44 glewis ] Original commit 
. Reapply the changes of PR/61351 (by linimon) to 2.0.  These
  got spammed in the update to 2.0.  They replace .BEGIN blocks
  with check-makevars:: targets.

PR:             68516
Submitted by:   Herve Quiroz <>
Tue, 29 Jun 2004
[ 20:16 glewis ] Original commit 
. Add appropriate definitions for JAVASHAREDIR and JAVAJARDIR to
. Define java utility variables such as JAVA, JAVAC, JAVAH, APPLETVIEWER,
  etc. conditionally (?=) rather than explicitly (=).  This is in line with
  both and the earlier version of

Reviewed by:    Herve Quiroz <>
Wed, 9 Jun 2004
[ 18:17 glewis ] Original commit 
. Switched stage 6 and 7 so JAVAC is no longer empty when not using jikes
. Added '-bootclasspath ${JAVA_CLASSES}' to the command-line for JAVAC when
  jikes is used as a substitute for javac.

PR:             66349
Submitted by:   Herve Quiroz <>
Mon, 19 Apr 2004
[ 16:56 glewis ] Original commit 
. Remove parentheses around the comparison of ${OSVERSION}.  This is in
  line with and prevents errors when ${OSVERSION} is (somehow)

Problem report from:    Thomas Abthorpe <>
Fri, 16 Apr 2004
[ 14:53 glewis ] Original commit 
Many fixes to the new, including:

. Make the USE_JIKES setting to actually work.
. Simplified backwards compatibility with the old
. Allowed java dependency selection with JAVA_PREFERRED_PORTS.
. More error checking on variable settings.
. Allowed USE_JAVA=yes to work without specifying a version.
. Expanded the meta-info for the individual ports so the full version
  is now available, among other things.

Submitted by:   Herve Quiroz <>
Mon, 5 Apr 2004
[ 21:40 glewis ] Original commit 
. Document the variables used/set in the header comment.

PR:             65211
Submitted by:   Herve Quiroz <>
[ 21:24 glewis ] Original commit 
. Fix an indentation bogon.
. Use the appropriate command variable (e.g. ${SED}) rather than the raw
  command itself.  Most of the files in Mk appear to do this, although
  there are some exceptions.  Certainly does.

  The one exception is uniq, for which there isn't yet a defined variable.

PR:             65210
Submitted by:   Herve Quiroz <>
[ 06:50 glewis ] Original commit 
. Correct spelling of "BSD Java Porting Team".
[ 06:41 glewis ] Original commit 
. Allow ports to defined JAVA_EXTRACT when they want an explicit
  EXTRACT_DEPENDS for java (and not necessarily a BUILD_DEPENDS or

Result of a problem report from:        kris
Sat, 3 Apr 2004
[ 03:37 glewis ] Original commit 
Bring in the new 2.0. now provides a new set of macros to be used by ports that
require a JDK. When USE_JAVA is set, the following variables may be set
in order to give to precision regarding the requirements of the port:

- JAVA_VERSION: A list of space-separated suitable java versions for the
  port. An optional "+" allows you to specify a range of versions.
  (allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+])
- JAVA_OS: A list of space-separated suitable JDK port operating systems
  for the port. (allowed values: native linux)
- JAVA_VENDOR: A list of space-sperated suitable JDK port vendors for
  the port. (allowed values: freebsd bsdjava sun ibm blackdown)
- JAVA_BUILD: When set, it means that the selected JDK port should be
  added to build dependencies for the port.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 23 Jan 2004
[ 07:43 znerd ] Original commit 
Fixed an incorrect comment.

Requested by:   Volker Stolz <>
PR:             61741
Tue, 20 Jan 2004
[ 09:14 marcus ] Original commit 
Here come the patches!

* Add ghostscript knobs [1]
* Add per-port persistent build options with a menu-driven front-end [2]
* Allow porters to override the message generated when do-configure fails [3]
* Add patch to obviate many pkg-plist files [4]
* Fix the PKG_DBDIR comment [5]
* Make ports framework more robust with regard to make index [6]
* Add new command macros to [7]
* Remove direct command use from [8]
* Make the ports system respect WITHOUT_CPU_CFLAGS [9]
* Break the SDL code out into [10]
* Add working support for USE_SIZE [11]
* Convert some spaces to tabs [13]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 15 Dec 2003
[ 07:04 znerd ] Original commit 
Fixed bug. If a Linux 1.4 JDK would have been installed, it
would not have been picked up if USE_JAVA was set to "1.3+".

The behaviour is now as follows if USE_JAVA is set to
- If the setting is 1.3+, then use an already installed 1.3
  or 1.4 JDK. If there is no such JDK, then set USE_JAVA to
  1.3. The FreeBSD JDK 1.4 is preferred over all other

Noticed by:     pav
Tue, 11 Nov 2003
[ 22:25 glewis ] Original commit 
. Note some of the JDKs are now 1.4.2 rather than 1.4.1 (the native one
  was updated today in particular).
Wed, 3 Sep 2003
[ 16:29 glewis ] Original commit 
. Add support for the new diablo-jdk13 port.  This will be the default
  JDK 1.3 port for any 1.3 dependencies.

Approved by:    znerd
Fri, 18 Jul 2003
[ 14:31 znerd ] Original commit 
Sun JDK 1.4 for Linux is now 1.4.2, not 1.4.1.
Thu, 1 May 2003
[ 16:50 glewis ] Original commit 
. Remove an erroneous check that limited USE_JAVA to the form X.Y+.  The
  form X.Y is also allowed.  A similar check is performed later in the
  file which will catch bogus versions of both forms.

Reviewed by:    znerd
Wed, 16 Apr 2003
[ 15:31 phantom ] Original commit 
Bad idea to have cvsup/conflict reminder about not-committed changes, but...
complete previous commit by adding support of Blackdown and IBM 1.4.1 JDKs
(existing in ports tree for long time), add support for Sun JDK 1.2.2 and
fix/update comments appropriately to this and previous Maxim's commits.
Tue, 15 Apr 2003
[ 17:13 sobomax ] Original commit 
Add support for native JDK 1.4.1 port.
Mon, 18 Nov 2002
[ 13:00 znerd ] Original commit 
Defining JAVASHAREDIR and JAVAJARDIR. If they're already set,
they will not be overridden.

Reviewed by:    freebsd-java
Approved by:    Herve Quiroz <>
                Dave Glowacki <>
Thu, 14 Nov 2002
[ 15:18 znerd ] Original commit 
Only using Jikes if NO_BUILD is not set.

Requested by:   Herve Quiroz <>
Mon, 14 Oct 2002
[ 19:16 znerd ] Original commit 
Fixed support for Blackdown JDK 1.3.x.

Submitted by:   Seamus Venasse <>
Tue, 17 Sep 2002
[ 09:12 znerd ] Original commit 
Now supports the Sun JDK 1.4.1 for Linux instead of 1.4.0.

Number of commits found: 125 (showing only 100 on this page)

1 | 2  »