Commit Graph

238 Commits

Author SHA1 Message Date
Greg Lewis
902b61af82 . Update to tzupdater 1.3.15. 2009-05-21 16:50:03 +00:00
Greg Lewis
db85abd1c2 . Update to tzupdater 1.3.12. 2009-03-26 12:35:30 +00:00
Greg Lewis
739875a75c . Update to 1.5.0_16 and patchset 9. 2009-03-09 20:18:28 +00:00
Greg Lewis
64f95ae234 . Fix a security hole in the Calendar class which allows the elevation of
permissions within the Java security model.

  http://sunsolve.sun.com/search/document.do?assetkey=1-26-244991-1

Submitted by:	Kurt Miller <kurt@intricatesoftware.com>
Obtained from:	OpenBSD
2009-03-05 05:37:21 +00:00
Greg Lewis
4813ec3021 . Update to tzupdater 1.3.11. 2008-12-05 07:09:58 +00:00
Greg Lewis
159b59c8c2 . Update to tzupdate 1.3.9-2008g. 2008-11-03 05:27:52 +00:00
Greg Lewis
ae29a3bbe3 . Revert the change to create a build dependency on the bootstrapping JDK
if it already exists.  Since the bootstrap JDK can be an already
  installed instance of itself this creates a circular dependency which
  breaks portmaster and possibly other port management tools.
2008-08-25 03:25:31 +00:00
Greg Lewis
1aec149d04 . Remove some unnecessary whitespace.
. printf -> ${PRINTF}.
2008-08-20 04:03:51 +00:00
Greg Lewis
f2ee68448d . A number of small enchancements:
. Actually create a valid BUILD_DEPENDS for the bootstrap JDK instead of
    just skipping it.
  . Make the default bootstrap JDK diablo-jdk16 rather than diablo-jdk15.
    We should actually try and get this from bsd.java.mk somehow.
  . Fix some portlint warnings:
    . No quotes for RESTRICTED and NO_CDROM.
    . Use variables for executables rather than the raw names.
  . If DISTFILES are missing then print out the instructions to get them
    nicely formatted and error out rather than trying to use IGNORE and
    resetting ECHO_MSG.
  . Fix some grammar errors in various messages printed out by the port.
2008-08-19 18:50:20 +00:00
Greg Lewis
6e5f7fa1db . Update to tzupdater 1.3.6.
PR:		125469
Submitted by:	Wayne Sierke <ws@au.dyndns.ws>
2008-07-13 02:33:12 +00:00
Greg Lewis
e211b79763 . Don't cheat on BUILD_DEPENDS in regards to a bootstrap JDK as this
confuses portmaster, which (understandably) expects that we didn't
  fake up our bootstrap dependency.

  Instead, only set up a BUILD_DEPENDS for a bootstrap if there isn't one
  installed.  A more complicated and arguably more correct patch would
  always set up the BUILD_DEPENDS for the bootstrap JDK but would do so
  correctly based on what it found to use.

  This almost certainly needs to happen to the other jdk* ports, but I'm
  going to await some positive feedback before doing so.
2008-06-25 04:51:30 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Greg Lewis
b861b03f77 . Update to tzupdater 1.3.5. This patch is based on that submitted in the
PR but also fixes the path to tzupdater and bumps PORTREVISION.

PR:		123190
Submitted by:	Greg Larkin
2008-05-03 15:52:45 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Greg Lewis
8e647dced5 . Point people to the archive for Update 14.
PR:		122704
2008-04-13 15:50:59 +00:00
Greg Lewis
e10a9be8a7 . Fix build by correctly setting the arch on recent FreeBSD/pc98 versions.
PR:		121288
Submitted by:	NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2008-04-02 13:55:24 +00:00
Greg Lewis
3a144c14ed . Update to 1.5.0_14 and patchset 8.
. Allow bootstrapping with jdk 1.6.
2008-02-14 16:30:24 +00:00
Greg Lewis
920e8b7f80 . Install the PKCS#11 JAR and build and install the PKCS#11 native library.
Prompted by:	ale, Havard Eidnes <he@uninett.no>
2008-01-14 06:08:08 +00:00
Greg Lewis
8e526cc01f . Update to tzupdater 1.3.3. 2008-01-12 23:25:35 +00:00
Greg Lewis
b787f9f6b1 . Implement OpenFileDescriptorCount for BSD. This requires fdescfs.
PR:		118735
2008-01-12 23:24:57 +00:00
Greg Lewis
898de35926 . Implement or fix more of the OS specific statistics gathering functions.
This allows jconsole to show valid statistics for the following
  OperatingSystem MBean statistics (some of these statistics are also shown
  in the Summary and VM tab of jconsole):

  TotalSwapSpaceSize, FreeSwapSpaceSize, FreePhysicalMemorySize and
  TotalPhysicalMemorySize.

  Note that MaxFileDescriptorCount has always been correct as far as I
  can tell.
. Also, implement the function for ProcessCpuTime using a non-deprecated
  function (getrusage(2) rather than times(3)).

  These changes are restricted to 6.x and higher and have only been tested
  on 6.x (where they appear to work correctly).  The changes are not valid
  for 4.x.  Their validity on 5.x and 7.x is unknown (testing welcome).

  The PR is not fully addressed by these changes since
  CommittedVirtualMemorySize and OpenFileDescriptorCount remain bogus.
  Suggestions on how to get these without using kvm(3) would be appreciated.

PR:		118735
2008-01-01 16:49:11 +00:00
Greg Lewis
cd96d8f0fb . Update to tzupdater 1.3.0 to fix the default build (the previous version
of tzupdater is no longer available).

Approved by:	portmgr (linimon)
2007-11-15 17:45:00 +00:00
Greg Lewis
911a2d991e . Update to patchset 7, based on 1.5.0 Update 13. 2007-10-23 19:56:23 +00:00
Greg Lewis
0ccbbfa705 . Explicitly pull in X dependencies instead of depending on the open-motif
dependency to implicitly pull in the X libraries we need.
2007-10-21 14:57:14 +00:00
Greg Lewis
221cb1efb2 . Temporarily alter the download location until the patchset for u13
is released.
2007-10-18 15:55:03 +00:00
Greg Lewis
260ffa12c0 . Default UseThreadPriorities to false on BSD. This can be toggled by
passing -XX:+UseThreadPriorities.
. Remove the os_sleep hack which was used on FreeBSD to make sure lower
  priority threads got time slices.  Instead, just call pthread_yield().
  On FreeBSD 7.x with libthr, this will still give lower priority threads
  some time (with the above flag turned on), although such behaviour is
  not guaranteed by POSIX.  This boosts FreeBSD performance by 7-fold on
  an 8 core system, putting it on a par with Solaris (benchmarks by kris@).

  The Java standard and the JCK tests are somewhat contradictory on thread
  priority being guaranteed to work, and in this case the performance
  benefits appear to outweigh any possible side effects.
. Pick up DEFAULT_LD_LIBRARY_PATH from the build environment rather than
  patching it into a file at build time.  This simplifies the Makefile.

Submitted by:	Kurt Miller <kurt@intricatesoftware.com>
2007-09-20 03:35:30 +00:00
Greg Lewis
d6b547767b . Update to tzupdater 1.2.2. 2007-09-07 20:41:52 +00:00
Greg Lewis
8d991a0856 . Split the JRL agreement out into a separate script that is only run
during the port build and not during the package install.

Requested by:	kris
2007-08-13 04:57:47 +00:00
Greg Lewis
ae88842a8c . Default bootstrapping to Diablo JDK. It runs at least as well as the
Linux JDK on all supported FreeBSD versions and doesn't require Linux
  emulation to be installed.

Inspired by:	scf
2007-08-07 15:17:16 +00:00
Greg Lewis
61f99d643a . Better fix. Just use 'short' variables and be done with it. The
structure members being dereferenced into the variables are 'short*'
  after all, not 'fastInt*'.
2007-07-31 15:52:31 +00:00
Greg Lewis
dd3f6ed6e3 . Include a different header file for 'fastInt'. The definition in Hint.h
appears to actually match the type of variable its being used with in the
  code (although it seems that it may be even cleaner to just replace 'fastInt'
  with 'short').

  This also partially bandaids a build problem some are seeing since Hint.h
  is a less common header file name than cpu.h.
2007-07-31 07:22:49 +00:00
Jung-uk Kim
aef79f3a9b Add browser plugin support for amd64. It is turned off by default as it is
still experimental.

Approved by:	glewis (maintainer)
2007-07-30 15:30:36 +00:00
Greg Lewis
18107c8853 . Fix the description of the link for the policy files.
PR:		114958
Submitted by:	Olivier Smedts <olivier@gid0.org>
2007-07-27 15:07:41 +00:00
Greg Lewis
5afca6d0e7 . Update 12 is current, so the download isn't in the archive section yet
(oops).  Also, its index page appears broken, so just show the main
  download page for now.

PR:		114958 (kinda)
2007-07-27 14:44:02 +00:00
Greg Lewis
a4adb6665f . Update to patchset 6, based on 1.5.0 Update 12.
. Use the -bc (backwards compatible) flag when doing time zone updates.
2007-07-27 03:48:46 +00:00
Greg Lewis
fb8bbd5974 . Update the download location for the unlimited strength policy files.
Submitted by:	Olivier SMEDTS <olivier@gid0.org>
PR:		114592
2007-07-22 06:23:23 +00:00
Greg Lewis
2b5c2cd81f . Remove SCSL message since we're now using the JRL, which is agreed to
prior to the extract step.
2007-06-17 03:30:34 +00:00
Greg Lewis
01790521d1 . Update to patchset 5, based on the 1.5.0_11 JRL source code. 2007-06-09 05:14:56 +00:00
Greg Lewis
b700222ac1 . Update to tzupdater 1.2.1.
PR:	113248
2007-06-03 00:42:33 +00:00
Jung-uk Kim
8982638840 Fix more sysctl(3) argument sizes and correct a comment.
Approved by:	glewis (implicit)
2007-05-30 21:36:23 +00:00
Jung-uk Kim
7446ea7a70 Various fixes for -CURRENT.
- Build fixes after GCC 4.2 import.
- Remove SIGRTMIN and SIGRTMAX redefinitions.
- Use posix_memalign(3) instead of valloc(3).

Approved by:	glewis (maintainer)
2007-05-25 18:44:27 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Greg Lewis
eb2c74404e . Fix the sense of a WITH_JAIL check to match that in the jdk14 port -
we _don't_ want to check for linprocfs in a jail.

PR:		110019
2007-03-07 18:34:00 +00:00
Greg Lewis
3ec4b06827 . Update to tzupdater 1.1.0-2007c. 2007-03-07 16:13:32 +00:00
Greg Lewis
d9924e7b58 . Don't statically link with libXm any more. The Open Motif port no longer
uses hacks to compile libXm.a with PIC objects, which means trying to
  statically link with it breaks the build on amd64.
2007-03-06 04:34:38 +00:00
Greg Lewis
cf9cd6b666 . When we update the time zone data, delete the temporary copy of the old
data created by the update tool.
2007-03-06 04:33:14 +00:00
Greg Lewis
f6636087f5 . Whitespace nit. 2007-02-26 00:22:20 +00:00
Greg Lewis
2379a2fa51 . Add a TZUPDATE option, defaulting to on, which will update the time zone
data for the JDK using Sun's tzupdater. [1]
. Some simplification of the convoluted logic around telling the user
  which files to download.  In particular, don't care if we've already
  told them to download a file.
. Bump PORTREVISION since many North American users will need to pick up
  the time zone changes.

Collaboration with:	Tim Zingelman <zingelman@fnal.gov> [1]
2007-02-24 15:38:12 +00:00
Greg Lewis
e2c9bcad58 . Another reroll. Spell "Chuck Silvers" name correctly in the THANKS
file.  This is it, I promise.
2007-01-24 16:44:57 +00:00
Greg Lewis
1a860c9125 . Rerolled patchset. The only change was to have it correctly identify
itself as 'p4' rather than still saying 'p3'.
2007-01-24 15:58:10 +00:00