Commit graph

57 commits

Author SHA1 Message Date
cjep
0bf6bf3ffd Use tabs (not spaces) to make indentation 2004-01-11 19:41:39 +00:00
cjep
abe3f1a57a Whitespace 2004-01-10 19:12:51 +00:00
jschauma
bf4808d0ad Update sun-j*13 to latest version 1.3.1_10. Bugs fixed since 1.3.1_09
according to http://java.sun.com/j2se/1.3/ReleaseNotes.html:

- J# Compiler silently generates bytecode that exceeds VM limits.
- BigDecimal String constructor throws StringIndexOutOfBounds.
- URL constructor throws java.lang.StringIndexOutOfBoundsException
- VM crashes if a run method throws an expection in a finally block
- JVM crash in java.net.ServerSocket.implAccept
- -Xcheck:jni overly strict in JNI method IsSameObject
- JVM hangs up with C++ std lib because of mutex deadlock in 1.3.1_03/1.4.0_0X
- jvm crashes without any error message
- java.util.Date(int,int,int,int,int,int) is unable to give hour information
- 1.3.1_09: JVM process size grows after every JVMPI heap dump request.
2004-01-02 17:07:21 +00:00
jschauma
0dcde9d835 Same as for 1.4:
Don't duplicate the FETCH_MESSAGE, move it to Makefile.common instead.
 Found a URL for older distfiles, so make that known.
2004-01-02 16:56:01 +00:00
jschauma
cc0621ca9f Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
jschauma
8f03bdf914 Update Sun's JRE and JDK 1.3.1 to latest 1.3.1_09 (or, as we call it,
sun-jre13-1.0.9 and sun-jdk13-1.0.9).  A complete list of changes is
available at http://java.sun.com/j2se/1.3/ReleaseNotes.html
Bugs fixed in this release:

readObject in java.net.URL fails to restore transient fields
java_g -version throws Segmentation Fault in Linux
Solaris/Intel: Synch test hangs trying to get to compiled code safepoint
LINUX: process reaping is broken
BigInteger(String, int) does not fail on multiple minus signs
JCK1.4, api/java_net/... tests hang in "-Xprof -verbose -verify" mode, linux
JVMPI_MONITOR_WAITED value returned is wrong
Java HotSpot(TM) Client VM warning: Attempt to allocate stack guard pages failed
JDK Downgrade Install: Java Plugin 1.4 Fatal Error
incorrect localization for javac diagnostic in J2SE 1.3.1
JDK 1.3.1_07/1.4.1_02 - New ORBs create new threads forever
1.3.1_03] Infinite loop seems to happen in phaseX.cpp with -server
JNI GetArrayElements fails with zero length arrays.
1.3.1 Escalation: JFileChooser: Access key Alt+o doesn't work for "ok" button
1.3.1 Escalation: JFileChooser:  Key not working
1.3.1: Fix CDRInputStream.java optimization code to avoid chunk overflow errors
Right borders missing in JMenuItem and JScrollbar in 1.3.1_0x
behaviour of method changes after dynamic compilation occurs
JVM crashes w/ SEGV when trying to execute Java code > 64 kB
JVM crash while reading FVD described class
JVM crashes trying to draw very small Arc2D pie fraction when antialiasing is on
Backward compatibility - jni apps need to dereference bogus returned reference
[1.3.1_04] JVM Crashes
Bottom border missing in JComboBox.
Applies to 1.3.1 only - ServerSocket's accept() throws unexpected SocketException
2003-08-12 16:37:04 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
abs
7fd76d35cd Update sun-jdk13 and sun-jre13 to sun-jdk13-1.0.8 and sun-jre13-1.0.8
Changes since 13-1.0.7:

  - A de-serialized GregorianCalendar did not correctly handle the
    Calendar.set(int field, int value) method.
  - Java Plug-in Security Warning dialog did not show buttons.
  - java.beans.Introspector returned results depending on the order
    that classes were loaded by the Virtual Machine.
  - A help viewer search would sometimes yield NullPointerExceptions,
    and search hit highlighting was unstable.
  - The "~" character was not properly displayed in an HTML file
    using the SJIS character set.
  - There was a system crash generating a Fatal: unhandled ci exception.
  - Plugin regional locale parameters were incorrectly displayed.
  - The VM crashed while running a large application.
  - An application ignored the nohup(1) command, caught and processed
    the SIGHUP signal, resulting in application exit with a return code
    of 129.
  - In some cases, the text field caret did not return when window
    focus was moved and then restored.
  - SIGSEGV during C2 compilation of a method.
  - System crashed with hotspot errors.
  - Plug-in crashed when the ethernet cable was unplugged.
  - Signed applet failed only on JRE 1.3.1_06.
  - System crashed when attempting to widen the range check of an IF
    node during compilation.
  - The background color of a Menu was different from that of the
    MenuBar for classic style.
  - Application crashed due to problems in JVM/plug-in/Mozilla.
  - Serviceability is improved by exposing VM version and flags to
    Serviceability Agent.
  - Double primitive lost value when using -client.
  - White background persisted when applet exited to a different web
    page.
  - An applet could access a local resource without permission on
    IE60+JRE1.3.1_06.
2003-05-02 08:42:05 +00:00
jschauma
d928b8f223 De-confusify: Let emulators/suse_*/Makefile.* _not_ include bsd.pkg.mk, but rather
make all packages that use linux emulation include bsd.pkg.mk as the
last files just like any normal package.
2003-03-26 04:05:37 +00:00
jschauma
5c90d935a2 Suppress warning by not trying to chmod a symlink before the target has
been paxed over.
2003-03-17 21:25:38 +00:00
jlam
495cb83400 Bump PKGREVISION of lang/sun-jre13. We no longer create and own the "jre"
subdirectory under ${LOCALBASE}/java/sun-1.3.1.
2003-02-11 04:15:10 +00:00
hubertf
8895781b73 Improve manual download-instructions a bit. 2003-02-07 23:31:11 +00:00
jlam
611871b0ba Mark these as having interactive fetch stages. 2003-02-05 03:37:44 +00:00
jlam
6c24b78518 Update sun-jre13 and sun-jdk13 to 1.0.7. These are bug fix releases from
Sun for JDK 1.3.1.  Pkgsrc changes include noting that some of the installed
files are config files and using bsd.pkg.install.mk to handle the file
copying and directory handling, and using a more scalable method to remove
files shared between the JRE and JDK during the JDK installation.

This closes PR 18942 by Urban Boquist <urban at boquist.net>.
2003-01-29 11:10:19 +00:00
jlam
e3e23d6504 Don't try to chmod the distfile if the permissions are already correct.
Addresses pkg/18941 by Robert Elz.
2002-11-07 00:22:54 +00:00
jschauma
da6845218a We need the suse-Makefile when we _are_ on NetBSD. 2002-10-15 14:06:56 +00:00
jlam
5c4953978d Add buildlink2.mk files for use by other package Makefiles. Each JVM
buildlink2.mk file creates a public variable "BUILDLINK_JAVA_PREFIX.<pkg>"
that may be used as the JAVA_HOME for that package.
2002-10-13 07:51:34 +00:00
jlam
ff8f367197 * Use buildlink2.
* Minor improvements to the package Makefiles.
* Correct the PLIST.
2002-10-13 07:45:30 +00:00
jlam
b24f715c50 Cosmetic changes to MESSAGE files for JVMs for readability. 2002-10-13 07:29:32 +00:00
jlam
54095f4b14 Trivially use buildlink2 2002-09-30 23:43:46 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
wennmach
5008ca17bc Allow for the chmod command to fail, e. g. if the distfile is on a readonly
medium, or if the directory protections don't allow it.
2002-09-19 08:28:17 +00:00
jschauma
8cf8016bea Make this work on Linux. 2002-09-03 19:26:41 +00:00
wiz
1b99ab04e5 Remove empty line. 2002-08-29 14:07:30 +00:00
schmonz
d27772cc04 Format paragraphs. Normalize indentation. Apostrophize. Spell "your"
using only 7-bit ASCII.
2002-07-28 14:53:24 +00:00
schmonz
b134f4703d Avoid including bsd.pkg.mk twice on not-Darwin. 2002-07-28 14:39:04 +00:00
schmonz
2e7f198f2a Uncomment inadvertently out-commented JDK_HOME definition. Sprinkle
some Darwin ifdefs. Now that we can't rely on
"emulators/suse_linux/Makefile.application" being included, include
bsd.pkg.mk directly.
2002-07-28 13:16:46 +00:00
schmonz
b1f424a36d Tabs are significant to make(1). Entab to avoid a parse error around
do-install. Entab elsewhere for readability.
2002-07-28 11:57:41 +00:00
jschauma
e7f2ccd2d1 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change III of many.

Thus install this JRE into ${PREFIX}/java/sun-1.3.1 and remove
CONFLICTS with other JDKs/JREs.  Rename package from sun-jre-1.3.1.0.2
to sun-jre13-1.0.2 (avoids conflict with sun-jre14).

Split Makefile into Makefile and Makefile.common, to allow reusing
of some of the stuff in lang/sun-jdk13 (commit coming up).

Add informative MESSAGE and finally bump PKGREVISION.
2002-07-27 21:54:30 +00:00
schmonz
bcc48e8a45 Register lang/sun{jre,jdk}13 as stub packages on Darwin, pointing
to the included 1.3.1 JDK. Teach USE_JAVA about this. Approved by
jwise and agc.
2002-06-30 15:01:47 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
tron
b6343d0c10 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
tron
9234c060b2 Update "sun-jre13" and "sun-jdk13" packages to version 1.3.1.0.2. The
update fixes an bug in the Bytecode Verifier which may be exploited by an
untrusted applet to escalate privileges.
2002-03-19 16:33:58 +00:00
cjs
2be839fb58 Properly quote arguments so that arguments with spaces in them don't get split. 2002-03-10 21:04:51 +00:00
abs
c90ffd0d11 If we find ourself on Linux-*-i686, deal with it. 2002-03-01 01:58:35 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
zuntum
a437fd43cc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
c5b06f0986 Update sun-jre and sun-jdk to 1.3.1.0.1, which represents the version
1.3.1_01 build of the Sun JRE and JDK for Linux.  No list of changes was
provided, but this has been tested to work with Konqueror to correctly
display the Yahoo! Bridge game applet.
2001-09-22 04:12:37 +00:00
abs
159880625f Install ${PREFIX}/java/bin/java in jre rather than jdk. Now JAVA_HOME can
be set to ${PREFIX}/java and runtime jre and buildtime jdk both work
2001-09-14 10:19:10 +00:00
abs
0556a182e6 Update comment from 1.3.0 to 1.3.1 2001-08-14 17:23:47 +00:00
abs
f29f97d162 Tweak master sites to use right config (no effective change to file) 2001-07-16 13:50:17 +00:00
jlam
c8e0c7fe20 Add dependency on suse_compat for non-Linux platforms. I found this
necessary to use the JRE within konqueror to load the Yahoo! bridge client.
2001-07-15 15:14:08 +00:00
skrll
50458a545b Update to 1.3.1
Changes can be viewed at http://java.sun.com/j2se/1.3/relnotes.html
2001-06-12 16:31:45 +00:00
abs
8416210ac4 shuffle the order of the linux check to ensure suse_x11 picked up on NetBSD 2001-06-12 11:18:49 +00:00
abs
a24a657f7b Skip the patches and suse_x11 on Linux 2001-06-11 21:58:03 +00:00
jlam
dc6eadbf21 Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
abs
5448efce07 Only depend on suse_x11 if not on Leenux 2001-05-17 15:20:50 +00:00
abs
74dbc5ed42 Enable for Linux-*-i386 2001-05-17 15:03:00 +00:00
abs
6ea27a812d Fix typo in comment 2001-05-09 16:36:44 +00:00