Commit Graph

123 Commits

Author SHA1 Message Date
kurt
a174f4d822 - add plugin and javaws support. disable with no_web flavor.
Demos all work but deadlocking the vm under load has been
noted. Both MToolkit and XToolkit work ok so far.
- fix segfault with MToolkit where processTree was called
with to==NULL.
- fix NPE in plugin paintGrayBox where g==null
- fix javaws startup (from FreeBSD)
- forgot to mention in last commit: Forte Peformance Tools
collector is no longer disabled.
2005-11-23 19:39:13 +00:00
kurt
d616aeb0d0 forgot to bump pkgname in last commit 2005-11-22 14:48:07 +00:00
kurt
7f5e5f0bdf - update to patchset 2. mostly removing patches now included in patchset.
- link awt_robot with -pthread
- disable a runtime Motif version check that incorrectly thought we were
using Motif 1.2 based on Xm major version. problem reported by Laurence
Tratt
- plugin and webstart comming later
2005-11-22 14:43:05 +00:00
kurt
13dc22b0d1 libc is not explicitly linked into jvm shlibs, so using RTLD_NEXT to find
a symbol in libc won't work. dlopen libc and find it directly.
2005-10-21 22:36:30 +00:00
sturm
0136620a75 sync distfile
as this is the only port, where we have a versioned distfile in
systrace.policy AND this jdk is EOL, there is no need for a generic
solution

discussed with and ok kurt@
2005-10-01 12:16:47 +00:00
kurt
2b1ffc1eb7 update to 1.3.1_16 from steven mestdagh <steven.mestdagh@esat.kuleuven.be> 2005-09-22 16:17:15 +00:00
espie
0031945c6e Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.

Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
2005-09-16 09:51:25 +00:00
kurt
3a793e5c14 fix old zlib vuln http://www.zlib.net/advisory-2002-03-11.txt and
other bug fixes from the 1.5.0 jdk src.
2005-08-10 22:36:26 +00:00
kurt
afc1343d11 Add PREFIX/lib to the default java.library.path. Noticed, testing and
okay by ian@
2005-08-09 04:38:01 +00:00
kurt
c8dadd3e62 - enable 1.3 on arm 2005-07-14 17:29:58 +00:00
kurt
36e37cb41e - enable arm archs
- fix up arm/green thread patches (kurt/dale)
- remove unused native thread patches
- fix WANTLIB

okay drahn@
2005-07-14 17:29:08 +00:00
kurt
e94d72bb53 - fix linux 1.3.1 jdk pkgspec 2005-06-17 15:37:33 +00:00
kurt
7ddb5ebf43 - add java MODULE to handle some commmon java port issues
- Based on the MODJAVA_VER, MODJAVA_JRERUN, NO_BUILD
  and MACHINE_ARCH, the following things will be setup:
    ONLY_FOR_ARCHS if not already set.
    BUILD_DEPENDS on a jdk (native preferred).
    JAVA_HOME to pass on to the port build.
    RUN_DEPENDS for all jdk's and jre's that can run the port.

Review and feedback nikolay@, ian@.
2005-06-17 14:59:27 +00:00
kurt
b26c325c98 rename patch > 100 chars to shorter name. fixes tar of ports tree.
noticed by theo.
2005-06-16 14:47:48 +00:00
espie
36c389c5cc yet another typo... 2005-06-14 20:10:58 +00:00
kurt
31adc626ed - Ensure that when files are extracted that their fully resolved path lies
in or below the current working directory.  Fixes a security problem with
jar. From FreeBSD.
2005-06-04 15:47:53 +00:00
kurt
7d765564c2 - Ensure that when files are extracted that their fully resolved path lies
in or below the current working directory.  Fixes a security problem with
  jar. From FreeBSD.
- Fix timezone issues. Allow /etc/localtime to be a symlink and fix the case
  where /etc/localtime points to a tz that the jdk doesn't know about.
- timezone is a function on BSD, not a variable, so move the timezone
  == 0 check to the non-BSD section. from millert@
2005-06-03 20:36:07 +00:00
kurt
bda3767814 remove zero length files missed in last commit 2005-06-03 17:55:47 +00:00
kurt
683c76d57c - Add support for powerpc. With some tips from tedu@ and drahn@, thanks!
- Change bootstrap method. No longer use 1.3-linux port to bootstrap.
  Use class files from a linux binary jdk and extra source and header
  files from my website.
- Remove plugin support. plugin has security issues and doesn't work
  with recent mozilla/firefox versions.
- Patches for arm native-threads are included but not enabled yet.
  I prefer to have all arches use green-threads to avoid arch specific
  pkg files. Also noticed some regressions with native-threads on i386.
  arm support from Dale Rahn (drahn@).
- quiet pre-patch phase

okay ian@
2005-06-03 17:27:53 +00:00
kurt
56f5b6a11c timezone is a function on BSD, not a variable, so move the timezone
== 0 check to the non-BSD section. from millert@

no funtional change, so no PKGNAME bump
2005-06-02 18:18:15 +00:00
espie
66b1717b38 tsk, tsk, distibution 2005-05-27 09:34:00 +00:00
kurt
55254799c8 + 1.5 2005-05-25 17:29:01 +00:00
kurt
599fca9561 initial import of 1.5 2005-05-25 17:27:53 +00:00
kurt
48f713b65f quiet the pre-patch phase 2005-05-24 22:02:47 +00:00
kurt
aad015c882 - add missing -pthread to java_vm. From niklas@.
- add missing -pthread to awt_robot, libjavaplugin_oji.so.
- fix misc timezone issues
- bump PKGNAME
2005-04-19 14:35:56 +00:00
db
0925c3a284 typo and wording fixes; approved by pval
ok mbalmer@ "that diff was fun to read"
2005-03-15 01:57:02 +00:00
sturm
6313a1dba0 build with systrace 2005-02-20 11:18:55 +00:00
sturm
3a51ccb48b add $OpenBSD$ tag 2005-02-09 20:36:29 +00:00
sturm
91d5b61cdd build with systrace 2005-02-06 22:06:34 +00:00
kurt
a53e8bb58b - teach jdk about /usr/local/lib
- teach ClassLoader how to load native libs with version numbers
- fix writes to HOME complaints
- point license URL to license itself
- fix timezone problem noticed by Roy Morris
- bump package name

ok alek@
2005-02-04 17:06:45 +00:00
naddy
3f04f8f321 SIZE 2005-01-05 16:22:24 +00:00
kurt
4e38e89a1b Add URL to jdk archive. ok pval@ 2004-12-28 16:23:59 +00:00
sturm
574ea67282 trivial update to 1.3.1_15 2004-12-25 19:23:25 +00:00
kurt
5339a096a6 - 1.4-linux 2004-12-22 02:05:39 +00:00
kurt
7077797dfd Won't ever work unless compat linux gets kernel threads emulation.
ok msf@, kevlo@
2004-12-22 02:04:41 +00:00
kurt
ebb6900dd2 +1.4 2004-12-21 04:02:57 +00:00
kurt
9a7dc09e56 - Initial import of jdk-1.4.2
Version 1.4.2 of Java 2 Platform, Standard Edition (J2SE)

with help from many; ok naddy@ espie@
2004-12-21 04:01:05 +00:00
kurt
57d4d1656b Set default FLAVOR to no_plugin and mark !no_plugin as BROKEN until
Security Vulnerability With Java Plug-in in JRE/SDK (SunSolve #57591)
is fixed.
2004-12-17 18:22:48 +00:00
espie
e2e843199a some more WANTLIB 2004-11-23 21:34:27 +00:00
alek
9285bdc4ed Use @sysctl
ok espie@
2004-11-09 14:48:25 +00:00
danh
c902aefaa6 second sweep for MESSAGE decoration removal; ok espie@ 2004-10-13 20:28:01 +00:00
danh
6362fb0bc7 initial sweep for MESSAGE decoration removal; ok espie@ 2004-10-13 18:59:18 +00:00
naddy
4efcc99722 - Stop installing man pages in man dirs. Use @mandir instead to avoid
conflicts with JRE and future JDKs.
- Add flavor descriptions to DESCR*.
- Add missing lib depend via MODULES devel/gettext.
- Comment the native_threads dir creation that was added in a recent commit.

From: Kurt Miller <truk@optonline.net>
2004-10-12 20:46:22 +00:00
sturm
29b772b57b update to 1.3.1_13 2004-10-03 14:33:53 +00:00
espie
45cfc49a9c slipped 2004-09-26 11:19:08 +00:00
espie
ee7b7a460a still broken, update plist now that I've got the binary package. 2004-09-25 14:33:57 +00:00
pvalchev
a004d6b491 fix typo 2004-09-22 17:28:26 +00:00
espie
96b0043b84 new style conflicts 2004-09-18 10:55:03 +00:00
espie
f28f2a833d switch to new plist, killing a few install scripts along the way. 2004-09-14 23:43:54 +00:00
naddy
b70c06e601 We've grown dladdr(3), adapt. From: Kurt Miller <truk@optonline.net> 2004-08-14 21:50:38 +00:00