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: