summaryrefslogtreecommitdiff
path: root/lang/jikes
diff options
context:
space:
mode:
authorskrll <skrll@pkgsrc.org>2002-10-30 06:46:06 +0000
committerskrll <skrll@pkgsrc.org>2002-10-30 06:46:06 +0000
commit2a53a2abfcc1e01079aa4a6a7b21c75df5774e83 (patch)
treeb9bc3db7a0f0410f7b88e2992f4b7ac433f19211 /lang/jikes
parentd743e3ed6c38ba8a5d1b4ce16109c6661a1ee802 (diff)
downloadpkgsrc-2a53a2abfcc1e01079aa4a6a7b21c75df5774e83.tar.gz
Update jikes to 1.17
Jikes version 1.16 represents 9 months of development, 4 megs of patches (when consolidated into one unified diff) covering well over 100,000 lines of changes. Some of the focus of the releaes include: * spec support: - support for JSR 41 (java asserts available in JSDK 1.4!) - tighter JLS/JVMS obedience, including focus on: . Inner classes . Definite (un)assignment * adjusted options: - more gnu-like options available such as --help. - --source and --target options to control how jikes interprets source and emits classes. - more javac compatibility flags added, such as -J * 9 months of miscenalious bug fixes: - over 350 jacks test cases fixed - ZERO jacks test cases regressed This release is dedicated to geeks and the people who love them. Jikes version 1.17 contains a number of bug fixes from Jikes 1.16
Diffstat (limited to 'lang/jikes')
-rw-r--r--lang/jikes/Makefile7
-rw-r--r--lang/jikes/distinfo9
-rw-r--r--lang/jikes/patches/patch-ab10
-rw-r--r--lang/jikes/patches/patch-ac22
4 files changed, 13 insertions, 35 deletions
diff --git a/lang/jikes/Makefile b/lang/jikes/Makefile
index 3a17a402950..4f23d8b302e 100644
--- a/lang/jikes/Makefile
+++ b/lang/jikes/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.10 2002/09/29 07:36:49 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2002/10/30 06:46:07 skrll Exp $
#
-DISTNAME= jikes-1.15
+DISTNAME= jikes-1.17
CATEGORIES= lang
-MASTER_SITES= http://oss.software.ibm.com/pub/jikes/
+MASTER_SITES= http://oss.software.ibm.com/pub/jikes/1.17/
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www10.software.ibm.com/developerworks/opensource/jikes/
diff --git a/lang/jikes/distinfo b/lang/jikes/distinfo
index 2b9830c3961..77f00552dbb 100644
--- a/lang/jikes/distinfo
+++ b/lang/jikes/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.3 2002/02/12 19:56:51 mjl Exp $
+$NetBSD: distinfo,v 1.4 2002/10/30 06:46:07 skrll Exp $
-SHA1 (jikes-1.15.tar.gz) = afa3be14c4d4c5ea4fbf004ad77814eff1cc1065
-Size (jikes-1.15.tar.gz) = 631246 bytes
-SHA1 (patch-ab) = d83db5618d457decb04c1cfa2989ec50e7a84a3b
-SHA1 (patch-ac) = 4b6cfaa1670c2b7adf250877608829c042d88468
+SHA1 (jikes-1.17.tar.bz2) = 0d06c46dbb56ec3c84d2883fadedf68a8908b031
+Size (jikes-1.17.tar.bz2) = 533215 bytes
+SHA1 (patch-ab) = 45b368181c1efabb9f3fcefa35636f82fa495cd8
diff --git a/lang/jikes/patches/patch-ab b/lang/jikes/patches/patch-ab
index ef0b6c3c5d4..8b41a8fbb8e 100644
--- a/lang/jikes/patches/patch-ab
+++ b/lang/jikes/patches/patch-ab
@@ -1,9 +1,9 @@
-$NetBSD: patch-ab,v 1.3 2001/05/16 10:05:36 agc Exp $
+$NetBSD: patch-ab,v 1.4 2002/10/30 06:46:07 skrll Exp $
---- doc/Makefile.in.orig Fri Mar 30 07:23:12 2001
-+++ doc/Makefile.in Wed May 16 09:54:18 2001
-@@ -82,7 +82,7 @@
-
+--- doc/Makefile.in.orig Wed Jul 10 07:16:00 2002
++++ doc/Makefile.in
+@@ -80,7 +80,7 @@ am__quote = @am__quote@
+ install_sh = @install_sh@
man_MANS = jikes.1
-docdir = $(prefix)/doc/${PACKAGE}-${VERSION}
diff --git a/lang/jikes/patches/patch-ac b/lang/jikes/patches/patch-ac
deleted file mode 100644
index 763674a8656..00000000000
--- a/lang/jikes/patches/patch-ac
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2002/05/20 18:15:16 cjep Exp $
---- src/double.h.orig Sat Sep 29 03:12:19 2001
-+++ src/double.h Tue Feb 12 20:28:29 2002
-@@ -61,6 +61,8 @@
- #ifndef double_INCLUDED
- #define double_INCLUDED
-
-+#include <sys/param.h>
-+
- #include "platform.h"
- #include "long.h"
-
-@@ -112,7 +114,9 @@
- POS_ZERO = 0x00000000, // 0.0
- NEG_INF = 0xFF800000, // -Inf
- POS_INF = 0x7F800000, // +Inf
-+#if !(defined(BSD) && BSD >= 199506)
- NAN = 0x7FC00000, // canonical NaN
-+#endif
- BYTE_MASK = 0x000000FF, // mask off least significant byte
- MAX_INT = 0x7FFFFFFF, // maximum integer
- MIN_INT = 0x80000000, // minimum integer