pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/jikes update to 1.20
details: https://anonhg.NetBSD.org/pkgsrc/rev/23d3eda2aab4
branches: trunk
changeset: 474365:23d3eda2aab4
user: recht <recht%pkgsrc.org@localhost>
date: Tue Apr 27 23:23:03 2004 +0000
description:
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.
diffstat:
lang/jikes/Makefile | 6 +++---
lang/jikes/distinfo | 8 ++++----
lang/jikes/patches/patch-ab | 17 +++++++++--------
3 files changed, 16 insertions(+), 15 deletions(-)
diffs (54 lines):
diff -r 593ee7068cde -r 23d3eda2aab4 lang/jikes/Makefile
--- a/lang/jikes/Makefile Tue Apr 27 22:43:29 2004 +0000
+++ b/lang/jikes/Makefile Tue Apr 27 23:23:03 2004 +0000
@@ -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@localhost
diff -r 593ee7068cde -r 23d3eda2aab4 lang/jikes/distinfo
--- a/lang/jikes/distinfo Tue Apr 27 22:43:29 2004 +0000
+++ b/lang/jikes/distinfo Tue Apr 27 23:23:03 2004 +0000
@@ -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 -r 593ee7068cde -r 23d3eda2aab4 lang/jikes/patches/patch-ab
--- a/lang/jikes/patches/patch-ab Tue Apr 27 22:43:29 2004 +0000
+++ b/lang/jikes/patches/patch-ab Tue Apr 27 23:23:03 2004 +0000
@@ -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
+
Home |
Main Index |
Thread Index |
Old Index