18 Commits

Author SHA1 Message Date
Greg Lewis
8e0786efb4 . Respect MAKE_JOB_NUMBERS and use that to set up the number of HotSpot
make jobs.  If not, fall back to the number of CPUs.

  Only the HotSpot part of the build is safe to parallelise, so mark the
  port as MAKE_JOBS_UNSAFE.
2010-09-23 05:43:07 +00:00
Greg Lewis
c9ca7a4ee0 . Add a new NIO selector that uses kqueue(2) and make it the default. [1]
. Mark as MAKE_JOBS_UNSAFE.
. Pet portlint.

Submitted by:	davidxu@ [1]
2010-08-16 01:35:41 +00:00
Greg Lewis
c000c852c3 . Back out the previous revision. The port is not MAKE_JOBS_SAFE. 2010-08-07 02:13:40 +00:00
Greg Lewis
83df85589b . Mark MAKE_JOBS_SAFE.
. Use MAKE_JOBS_NUMBER as HOTSPOT_BUILD_JOBS.

PR:		148753
Submitted by:	David Naylor <naylor.b.david@gmail.com>
2010-08-01 22:22:44 +00:00
Greg Lewis
2d42764d84 . Update to the latest set of root certificates that come with the JDK. 2010-07-25 07:10:52 +00:00
Greg Lewis
71a03b73fd . Update to Build 100. 2010-07-11 19:06:54 +00:00
Greg Lewis
82ec68f6e6 . Update to Build 86. 2010-03-27 21:30:38 +00:00
Greg Lewis
8fe22ffb54 . Add ${LOCALBASE}/lib to the default library path. [1]
. Add a runtime dependency on javavmwrapper. [2]

PR:		144076 [2]
Submitted by:	ale@ [1]
Feature safe:	yes
2010-02-23 03:31:03 +00:00
Greg Lewis
2f886f4efb . Update to Build 82. 2010-02-07 19:45:06 +00:00
Greg Lewis
980bcfd3ed . Update to Build 80. 2010-01-24 19:29:43 +00:00
Greg Lewis
be21ee8a49 . Pull down a fix for an unsigned/signed comparison error that hasn't made
it into a build yet.  This causes a build breakage on 6.x/amd64 at least.

Pointed out by:	pointyhat (via pav)
2010-01-22 06:32:22 +00:00
Greg Lewis
aa02145d88 . Install the unlimited strength crypto policy JARs rather than the
limited strength ones.  Since unlike many other JDK ports this doesn't
  require an extra download its currently done for all installs rather than
  being an option.  Note that unlike the officially downloaded policy JARs
  the ones this installs are not signed.  This may mean we revisit it once
  there is an official JDK7 release.
. Bump PORTREVISION for this change.

Submitted by:	ale@
2010-01-21 15:47:16 +00:00
Greg Lewis
314299df5c . Use a downloaded version of ant rather than relying on the ant port
to avoid a circular dependency.

  This is a modified version of the submitted patch, any errors are likely
  mine.

Submitted by:	ale@
2010-01-18 02:09:03 +00:00
Greg Lewis
188eabc46c . Fix the MASTER_SITES so that FETCH_ARGS doesn't need to be overridden.
Submitted by:	ale@
2010-01-18 01:06:17 +00:00
Greg Lewis
a328ae1d6c . Update to Build 79. 2010-01-18 00:38:29 +00:00
Greg Lewis
9d2a74fe97 . Use bsd.port.pre.mk and bsd.port.post.mk rather than bsd.port.mk and
rearrange things slightly so that the bootstrap JDK detection falls
  within the pre/post section.  This fixes detection of the bootstrap
  JDK.

Noticed by:	Ronald Klop <ronald-freebsd8@thuis.klop.ws>
2010-01-05 04:58:50 +00:00
Greg Lewis
62935aa13b . Add a couple for necessary dependencies to USE_XORG.
Pointed out by:	QAT
2010-01-04 05:12:17 +00:00
Greg Lewis
766ab75197 . Add a fairly barebones port of OpenJDK7:
An open-source implementation of the Java Platform, Standard Edition,

WWW: http://openjdk.java.net/
2010-01-03 21:00:15 +00:00