Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 May 1997 22:52:32 -0700 (PDT)
From:      pgiffuni@fps.biblos.unal.edu.co
To:        freebsd-gnats-submit@FreeBSD.ORG
Subject:   ports/3701: Update to jdk-1.0.2
Message-ID:  <199705280552.WAA26283@hub.freebsd.org>
Resent-Message-ID: <199705280600.XAA26595@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         3701
>Category:       ports
>Synopsis:       Update to jdk-1.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 27 23:00:00 PDT 1997
>Last-Modified:
>Originator:     Pedro Giffuni S.
>Organization:
Universidad Nacional de Colombia
>Release:        2.2.1-Release
>Environment:
Non-relevant
>Description:
Although jdk-1.0.2 was ported once, it was never distributed in any form
on WC CDs. I found no reason for this, so I include the patch to include
it in a form that seems to be acceptable with the licensing.
The unsupported JDK will be in distfiles only, and will not collide with 
kaffe. The package only contains the class libraries.

>How-To-Repeat:
There is officially no maintainer (no sources, no maintainer).
>Fix:
diff -ru jdk.old/Makefile jdk/Makefile
--- jdk.old/Makefile	Wed May 28 00:22:05 1997
+++ jdk/Makefile	Wed May 28 00:25:37 1997
@@ -1,21 +1,23 @@
 # New ports collection makefile for:	jdk
 # Version required:     1.0.2
 # Date created:		8 April 1996
-# Whom:			Sujal Patel <smpatel@freebsd.org>
+# Whom:			Sujal Patel <smpatel@freebsd.org> (original)
 #
-# $Id: Makefile,v 1.7 1997/02/18 11:35:57 obrien Exp $
+# $Id: Makefile,v 1.7 1997/05/18 11:35:57 pgs Exp $
 #

-DISTNAME=       jdk
+DISTNAME=	jdk102.11-26
 PKGNAME=	jdk-1.0.2
 CATEGORIES=	lang devel
-MASTER_SITES=   ftp://ftp.javasoft.com/pub/ \
-		ftp://www.blackdown.org/pub/Java/pub/
-DISTFILES=      JDK-1_0_2-solaris2-sparc.tar.Z
+MASTER_SITES=	ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/LOCAL_PORTS/

-MAINTAINER=	smpatel@freebsd.org
+MAINTAINER=	ports@freebsd.org
+
+# Note: the distfile contains the complete JDK, but is not pkg'd
+#	because kaffe's update and jdklib-1.1.1 must be prepared first.
+# This distribution also seems CDROMable ....
+# NO_CDROM=	"Put copyright on packaging, etc"

-NO_CDROM=	"Put copyright on packaging, etc"
 NO_WRKSUBDIR=	yes

 post-install:
diff -ru jdk.old/files/Makefile jdk/files/Makefile
--- jdk.old/files/Makefile	Wed May 28 00:22:03 1997
+++ jdk/files/Makefile	Tue May 27 23:10:46 1997
@@ -5,7 +5,7 @@

 install:
 	-test -d ${LIBDIR}/lib || mkdir -p ${LIBDIR}/lib
-	${BSD_INSTALL_MAN} java/COPYRIGHT ${LIBDIR}
-	${BSD_INSTALL_DATA} java/lib/javac.properties  ${LIBDIR}/lib
-	${BSD_INSTALL_DATA} java/lib/appletviewer.properties ${LIBDIR}/lib
-	${BSD_INSTALL_DATA} java/lib/classes.zip ${LIBDIR}
+	${BSD_INSTALL_MAN} COPYRIGHT ${LIBDIR}
+	${BSD_INSTALL_DATA} lib/javac.properties  ${LIBDIR}/lib
+	${BSD_INSTALL_DATA} lib/appletviewer.properties ${LIBDIR}/lib
+	${BSD_INSTALL_DATA} classes.zip ${LIBDIR}
diff -ru jdk.old/files/md5 jdk/files/md5
--- jdk.old/files/md5	Wed May 28 00:22:03 1997
+++ jdk/files/md5	Tue May 27 23:00:48 1997
@@ -1 +1 @@
-MD5 (JDK-1_0_2-solaris2-sparc.tar.Z) = 107fdedb994089a17be1af5a713408c1
+MD5 (jdk102.1.tar.gz) = 7297e0076054c266b662e79eb26b4498
diff -ru jdk.old/pkg/DESCR jdk/pkg/DESCR
--- jdk.old/pkg/DESCR	Wed May 28 00:22:04 1997
+++ jdk/pkg/DESCR	Tue May 27 22:50:17 1997
@@ -1,3 +1,55 @@
 These are the Java Developers Kit's class libraries.
 The libraries are used in various ports like
 javac_netscape and kaffe.
+_____
+Copyright and License Information
+
+JAVA(tm) web development products are owned and
+licensed exclusively by Sun Microsystems, Inc.  Copyright (C) 1992-96
+Sun Microsystems, Inc.  All rights reserved.
+Java and all Java-based names and logos, including the Coffee
+Cup and Duke, are trademarks of Sun Microsystems, Inc. and
+refer to Sun's Java Technologies.  Products bearing authorized "JAVA-
+Compatible" Logo are based upon Sun's JAVA
+and technology, and are compatible with the API's for such
+technology.
+
+Sun grants to you ("Licensee") a non-exclusive, non-transferable
+license to use the Java binary code version (hereafter,
+"Binary Software") without fee.  Licensee may distribute the Binary
+Software to third parties provided that the copyright notice and this
+statement appear on all copies.  Licensee agrees that the copyright
+notice and this statement will appear on all copies of the software,
+packaging, and documentation or portions thereof.
+
+In the event Licensee creates additional classes or otherwise extends
+the Applet Application Programming Interface (AAPI), licensee will
+publish the specifications for such extensions to the AAPI for use by
+third party developers of Java-based software, in connection with
+licensee's commercial distribution of the Binary Software.
+
+RESTRICTED RIGHTS: Use, duplication or disclosure by the government
+is subject to the restrictions as set forth in subparagraph (c) (1) (ii)
+of the Rights in Technical Data and Computer Software Clause as DFARS
+252.227-7013 and FAR 52.227-19.
+
+SUN MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
+THE BINARY SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
+LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SUN SHALL NOT BE LIABLE FOR
+ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
+DISTRIBUTING THE BINARY SOFTWARE OR ITS DERIVATIVES.
+
+By downloading, using or copying this Binary Software, Licensee agrees
+to abide by the intellectual property laws, and all other applicable
+laws of the U.S., and the terms of this License.  Ownership of the
+software shall remain solely in Sun Microsystems, Inc.
+
+Sun shall have the right to terminate this license immediately by
+written notice upon Licensee's breach of, or non-compliance with, any
+of its terms.  Licensee shall be liable for any infringement or damages
+resulting from Licensee's failure to abide by the terms of this License.
+
+The JDK 1.0.2 binary release is based in part on the work of the
+Independent JPEG Group.
+_____

>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705280552.WAA26283>