Subject: pkg/35262: gnu classpath is outdated
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <pancake@youterm.com>
List: pkgsrc-bugs
Date: 12/15/2006 22:30:01
>Number: 35262
>Category: pkg
>Synopsis: GNU classpath is outdated
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: support
>Submitter-Id: net
>Arrival-Date: Fri Dec 15 22:30:01 +0000 2006
>Originator: pancake@youterm.com
>Release: Linux 2.6.15bare
>Organization:
>Environment:
System: Linux bare 2.6.15bare #7 PREEMPT Tue Mar 14 14:34:34 CET 2006 i686 GNU/Linux
Architecture: unknown
Machine: i686
>Description:
The 0.93 version adds a lot of changes since the previous release.
Lot of swing stuff has been implemented.
FMI:
http://www.gnu.org/software/classpath/announce/20061211.html
>How-To-Repeat:
>Fix:
Index: Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/lang/classpath/Makefile.common,v
retrieving revision 1.9
diff -u -r1.9 Makefile.common
--- Makefile.common 4 Oct 2006 21:46:13 -0000 1.9
+++ Makefile.common 15 Dec 2006 22:19:21 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile.common,v 1.9 2006/10/04 21:46:13 wiz Exp $
-DISTNAME= classpath-0.91
+DISTNAME= classpath-0.93
CATEGORIES= devel
MASTER_SITES= ftp://ftp.gnu.org/gnu/classpath/
@@ -16,4 +16,9 @@
USE_TOOLS+= gmake
USE_LIBTOOL= yes
+# XXX this must be fixed as an optional build flag
+CONFIGURE_ARGS+= --disable-gconf-peer
+CONFIGURE_ARGS+= --disable-plugin
CONFIGURE_ARGS+= --with-jikes
+
+.include "../../devel/glib2/buildlink3.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/classpath/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- PLIST 16 May 2006 13:27:33 -0000 1.9
+++ PLIST 15 Dec 2006 22:19:21 -0000
@@ -1,4 +1,14 @@
-@comment $NetBSD: PLIST,v 1.9 2006/05/16 13:27:33 tonio Exp $
+@comment $NetBSD$
+bin/gappletviewer
+bin/gjar
+bin/gjarsigner
+bin/gkeytool
+bin/gnative2ascii
+bin/gorbd
+bin/grmid
+bin/grmiregistry
+bin/gserialver
+bin/gtnameserv
include/jawt.h
include/jawt_md.h
include/jni.h
@@ -14,7 +24,7 @@
lib/classpath/libjavautil.la
lib/logging.properties
lib/security/classpath.security
-share/classpath/README
+share/classpath/examples/Makefile.java2d
share/classpath/examples/Makefile.jawt
share/classpath/examples/README
share/classpath/examples/examples.zip
@@ -56,14 +66,17 @@
share/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/_GameManager_Stub.java
share/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/_PlayerImpl_Tie.java
share/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/_Player_Stub.java
+share/classpath/examples/gnu/classpath/examples/awt/AicasGraphicsBenchmark.java
share/classpath/examples/gnu/classpath/examples/awt/AnimationApplet.java
share/classpath/examples/gnu/classpath/examples/awt/Demo.java
share/classpath/examples/gnu/classpath/examples/datatransfer/Demo.java
share/classpath/examples/gnu/classpath/examples/html/Demo.java
+share/classpath/examples/gnu/classpath/examples/icons/back.png
share/classpath/examples/gnu/classpath/examples/icons/badge.png
share/classpath/examples/gnu/classpath/examples/icons/big-fullscreen.png
share/classpath/examples/gnu/classpath/examples/icons/big-home.png
share/classpath/examples/gnu/classpath/examples/icons/big-warning.png
+share/classpath/examples/gnu/classpath/examples/icons/reload.png
share/classpath/examples/gnu/classpath/examples/icons/stock-copy.png
share/classpath/examples/gnu/classpath/examples/icons/stock-cut.png
share/classpath/examples/gnu/classpath/examples/icons/stock-go-back.png
@@ -77,10 +90,26 @@
share/classpath/examples/gnu/classpath/examples/icons/stock-save-as.png
share/classpath/examples/gnu/classpath/examples/icons/stock-save.png
share/classpath/examples/gnu/classpath/examples/icons/stock-spell-check.png
+share/classpath/examples/gnu/classpath/examples/java2d/J2dBenchmark.java
+share/classpath/examples/gnu/classpath/examples/java2d/J2dBenchmarkGUI.java
+share/classpath/examples/gnu/classpath/examples/java2d/JNIOverhead.java
+share/classpath/examples/gnu/classpath/examples/java2d/bench.c
+share/classpath/examples/gnu/classpath/examples/java2d/bench.h
share/classpath/examples/gnu/classpath/examples/jawt/DemoJAWT.c
share/classpath/examples/gnu/classpath/examples/jawt/DemoJAWT.java
+share/classpath/examples/gnu/classpath/examples/management/TestBeans.java
+share/classpath/examples/gnu/classpath/examples/management/TestClassLoading.java
+share/classpath/examples/gnu/classpath/examples/management/TestCompilation.java
+share/classpath/examples/gnu/classpath/examples/management/TestGarbageCollector.java
+share/classpath/examples/gnu/classpath/examples/management/TestMemory.java
+share/classpath/examples/gnu/classpath/examples/management/TestMemoryManager.java
+share/classpath/examples/gnu/classpath/examples/management/TestMemoryPool.java
+share/classpath/examples/gnu/classpath/examples/management/TestOS.java
+share/classpath/examples/gnu/classpath/examples/management/TestRuntime.java
+share/classpath/examples/gnu/classpath/examples/management/TestThread.java
share/classpath/examples/gnu/classpath/examples/midi/Demo.java
share/classpath/examples/gnu/classpath/examples/print/Demo.java
+share/classpath/examples/gnu/classpath/examples/swing/BrowserEditorKit.java
share/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java
share/classpath/examples/gnu/classpath/examples/swing/ComboBoxDemo.java
share/classpath/examples/gnu/classpath/examples/swing/Demo.java
@@ -88,6 +117,7 @@
share/classpath/examples/gnu/classpath/examples/swing/DemoFactory.java
share/classpath/examples/gnu/classpath/examples/swing/DocumentFilterDemo.java
share/classpath/examples/gnu/classpath/examples/swing/FileChooserDemo.java
+share/classpath/examples/gnu/classpath/examples/swing/HtmlDemo.java
share/classpath/examples/gnu/classpath/examples/swing/ListDemo.java
share/classpath/examples/gnu/classpath/examples/swing/MetalThemeEditor.java
share/classpath/examples/gnu/classpath/examples/swing/MiniDemo.java
@@ -101,12 +131,23 @@
share/classpath/examples/gnu/classpath/examples/swing/TextAreaDemo.java
share/classpath/examples/gnu/classpath/examples/swing/TextFieldDemo.java
share/classpath/examples/gnu/classpath/examples/swing/TreeDemo.java
+share/classpath/examples/gnu/classpath/examples/swing/forms.html
+share/classpath/examples/gnu/classpath/examples/swing/frame1.html
+share/classpath/examples/gnu/classpath/examples/swing/frame2.html
+share/classpath/examples/gnu/classpath/examples/swing/frame3.html
+share/classpath/examples/gnu/classpath/examples/swing/frame4.html
+share/classpath/examples/gnu/classpath/examples/swing/frames.html
+share/classpath/examples/gnu/classpath/examples/swing/tables.html
+share/classpath/examples/gnu/classpath/examples/swing/textstyles.html
+share/classpath/examples/gnu/classpath/examples/swing/welcome.html
share/classpath/glibj.zip
share/classpath/tools.zip
@dirrm share/classpath/examples/gnu/classpath/examples/swing
@dirrm share/classpath/examples/gnu/classpath/examples/print
@dirrm share/classpath/examples/gnu/classpath/examples/midi
+@dirrm share/classpath/examples/gnu/classpath/examples/management
@dirrm share/classpath/examples/gnu/classpath/examples/jawt
+@dirrm share/classpath/examples/gnu/classpath/examples/java2d
@dirrm share/classpath/examples/gnu/classpath/examples/icons
@dirrm share/classpath/examples/gnu/classpath/examples/html
@dirrm share/classpath/examples/gnu/classpath/examples/datatransfer
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/classpath/distinfo,v
retrieving revision 1.8
diff -u -r1.8 distinfo
--- distinfo 16 May 2006 13:27:33 -0000 1.8
+++ distinfo 15 Dec 2006 22:19:21 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.8 2006/05/16 13:27:33 tonio Exp $
-SHA1 (classpath-0.91.tar.gz) = fcbfdf64f7a990f1747621772a2e9e69d0baaab7
-RMD160 (classpath-0.91.tar.gz) = 9aa52a1206e1feb965dac21070ea0068d71b998b
-Size (classpath-0.91.tar.gz) = 8458627 bytes
+SHA1 (classpath-0.93.tar.gz) = 336cae589ec91a4fe212c2149c57b51dab2ca002
+RMD160 (classpath-0.93.tar.gz) = 4c72b68766e35adbb2c89170fbdf7f30dd788836
+Size (classpath-0.93.tar.gz) = 9534222 bytes
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/classpath-gui/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile 16 May 2006 13:27:33 -0000 1.11
+++ Makefile 15 Dec 2006 22:22:50 -0000
@@ -5,7 +5,7 @@
PKGNAME= ${DISTNAME:S/classpath/classpath-gui/}
COMMENT+= (GUI libraries)
-DEPENDS+= classpath>=0.91:../../lang/classpath
+DEPENDS+= classpath>=0.93:../../lang/classpath
USE_TOOLS+= pkg-config
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/classpath-gui/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- PLIST 22 Sep 2004 08:09:39 -0000 1.2
+++ PLIST 15 Dec 2006 22:22:50 -0000
@@ -1,3 +1,3 @@
-@comment $NetBSD: PLIST,v 1.2 2004/09/22 08:09:39 jlam Exp $
+@comment $NetBSD$
lib/classpath/libgtkpeer.la
-@comment in classpath: @dirrm lib/classpath
+@dirrm lib/classpath
>Unformatted: