summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2004-04-27 23:23:03 +0000
committerrecht <recht@pkgsrc.org>2004-04-27 23:23:03 +0000
commit0a5b3659a343b92f9a055db0bfdbb8e9df66bf63 (patch)
treec5893aff2476003ac415b2fe4d677c6a74d861fe
parentaa0b913be359254e2a52d14052f261d3a293ded9 (diff)
downloadpkgsrc-0a5b3659a343b92f9a055db0bfdbb8e9df66bf63.tar.gz
update to 1.20
*** Jikes 1.20 was released 18 April 2004 Many new diagnostics have been added. These include detection of overflow in integer constant expressions, serialization-related checks made by Java 1.5's javac, detection of locals shadowing fields (often caused by an unfinished refactoring that promotes a local to a field) and fields in subclasses that hide fields in superclasses. New command-line options generalize the old -nowarn/+Z to also allow all warnings to be considered errors (with +Z2). The default on vs. off state of several warnings added in 1.19 have been changed, by popular demand. [...] *** Jikes 1.19 was released 1 February 2004. The default -source and -target options are now 1.4 (that is, the assert statement now compiles by default); for the old behavior you must specify -source 1.3 or -target 1.3 at the command line. Command line options have been improved. * Some pedantic warnings are controlled by name, so that you can select which warnings you get (for example, not everyone wants to know that 1L is preferred over 1l when writing a long literal). * More switches have long names. * Default state of switches now printed with --help. * New switch -Xswitchcheck: Warn about fallthrough in switch statements (compatible with javac). * New switch +Pnaming-convention: Warn about naming choices that violate Java's naming conventions. This switch is currently ON by default, +Pno-naming-convention will disable it for sites that use a different naming convention. * New switch --noassert: Omits assertions from .class files (not recommended for normal development, but provided to allow you to do -source 1.4 -target 1.3). * Now supports -target 1.4.2 (compatible with javac, no changes from -target 1.4 in emitted code). [...] And many fixes/changes more. See the NEWS file for a complete list.
-rw-r--r--lang/jikes/Makefile6
-rw-r--r--lang/jikes/distinfo8
-rw-r--r--lang/jikes/patches/patch-ab17
3 files changed, 16 insertions, 15 deletions
diff --git a/lang/jikes/Makefile b/lang/jikes/Makefile
index 5425f1b9044..e7b18c8abaf 100644
--- a/lang/jikes/Makefile
+++ b/lang/jikes/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.24 2004/04/16 17:49:59 tv Exp $
+# $NetBSD: Makefile,v 1.25 2004/04/27 23:23:03 recht Exp $
#
-DISTNAME= jikes-1.18
+DISTNAME= jikes-1.20
CATEGORIES= lang java
-MASTER_SITES= http://oss.software.ibm.com/pub/jikes/1.18/
+MASTER_SITES= http://oss.software.ibm.com/pub/jikes/1.20/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= tech-pkg@NetBSD.org
diff --git a/lang/jikes/distinfo b/lang/jikes/distinfo
index 5f54ce89560..e65db5136b3 100644
--- a/lang/jikes/distinfo
+++ b/lang/jikes/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2004/04/16 17:49:59 tv Exp $
+$NetBSD: distinfo,v 1.8 2004/04/27 23:23:03 recht Exp $
-SHA1 (jikes-1.18.tar.bz2) = 82569a81b6e6e28372e412abb4afea265c235db4
-Size (jikes-1.18.tar.bz2) = 536498 bytes
-SHA1 (patch-ab) = 7aa08474f5593743a5d012aa09ebe77d77ef438e
+SHA1 (jikes-1.20.tar.bz2) = 850f8fd33fec9f66350e9142857c694ac09241d6
+Size (jikes-1.20.tar.bz2) = 613159 bytes
+SHA1 (patch-ab) = f5234321a55354b37c34efe7ba99af468e5b4963
diff --git a/lang/jikes/patches/patch-ab b/lang/jikes/patches/patch-ab
index c99cc91a5cd..4dd2d1edcd0 100644
--- a/lang/jikes/patches/patch-ab
+++ b/lang/jikes/patches/patch-ab
@@ -1,12 +1,13 @@
-$NetBSD: patch-ab,v 1.8 2004/04/16 17:49:59 tv Exp $
---- doc/Makefile.in.orig Thu Nov 21 08:18:00 2002
-+++ doc/Makefile.in Mon Jan 6 10:28:18 2003
-@@ -116,7 +116,7 @@
+$NetBSD: patch-ab,v 1.9 2004/04/27 23:23:03 recht Exp $
+
+--- doc/Makefile.in.orig 2004-03-25 14:32:26.000000000 +0100
++++ doc/Makefile.in 2004-04-28 01:11:43.000000000 +0200
+@@ -158,7 +158,7 @@
+ sysconfdir = @sysconfdir@
target_alias = @target_alias@
man_MANS = jikes.1
-
--docdir = $(prefix)/doc/${PACKAGE}-${VERSION}
-+docdir = $(prefix)/share/doc/html/${PACKAGE}
-
+-docdir = $(datadir)/doc/${PACKAGE}-${VERSION}
++docdir = $(datadir)/doc/html/${PACKAGE}
doc_DATA = \
license.htm
+