From owner-freebsd-java Wed Jun 6 2:25:58 2001 Delivered-To: freebsd-java@freebsd.org Received: from heinz.jollem.com (c104187.upc-c.chello.nl [212.187.104.187]) by hub.freebsd.org (Postfix) with ESMTP id 8009437B401 for ; Wed, 6 Jun 2001 02:25:46 -0700 (PDT) (envelope-from ernst@heinz.jollem.com) Received: (from ernst@localhost) by heinz.jollem.com (8.11.3/8.11.3) id f569O4q00816 for java@freebsd.org; Wed, 6 Jun 2001 11:24:04 +0200 (CEST) (envelope-from ernst) Date: Wed, 6 Jun 2001 11:24:04 +0200 From: Ernst de Haan To: java@freebsd.org Subject: New ports: java/jdkXX-doc Message-ID: <20010606112404.A776@c187104187.telekabel.chello.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, We currently have one port for the JDK 1.1 documentation package, java/jdk-doc, which is unmaintained. As I would like to see all Java-related ports having maintainers, I am going to volunteer for it. But at the same time I would also like to introduce a better name for this port, *and* I would like to provide ports for the JDK 1.2, 1.3 and 1.4 documentation packages as well. So I've revamped the java/jdk-doc port, renamed it to java/jdk11-doc, and wrote new ports for java/jdk12-doc, java/jdk13-doc and java/jdk14-doc. They all install their files below ${PREFIX}/share/doc/, typically as follows: PORT NAME PACKAGE NAME LOCATION java/jdk11-doc jdk-doc-1.1.8.008 /usr/local/share/doc/jdk1.1/ java/jdk12-doc jdk-doc-1.2.2.006 /usr/local/share/doc/jdk1.2/ java/jdk13-doc jdk-doc-1.3.1 /usr/local/share/doc/jdk1.3/ java/jdk14-doc jdk-doc-1.4.0b1 /usr/local/share/doc/jdk1.4/ I would really appreciate if you would test these ports. Since the tar.gz file is ~ 100 K, I haven't attached it to this email, it can be downloaded from: * http://jollem.com/~ernst/jdk-doc-ports_20010605.tar.gz The most important improvement I should make is generate the pkg-plist files, since they are *huge* (> 300K) The differences between the different ports Makefiles are really small: $ diff jdk12-doc/Makefile jdk13-doc/Makefile 1c1 < # New ports collection makefile for: jdk-doc-1.2 --- > # New ports collection makefile for: jdk-doc-1.3 12c12 < DISTNAME= jdk-${JDK_VERSION:S/./_/g}-doc --- > DISTNAME= j2sdk-${JDK_VERSION:S/./_/g}-doc 26,27c26,27 < WRKSRC= ${WRKDIR}/jdk${JDK_VERSION:C/_.*\$//g}/docs < JDK_VERSION= 1.2.2_006 --- > WRKSRC= ${WRKDIR}/docs > JDK_VERSION= 1.3.1 29c29 < DOWNLOAD_URL= http://java.sun.com/jdk/${JDK_MAJOR_VER}/download-docs.html --- > DOWNLOAD_URL= http://java.sun.com/j2se/${JDK_MAJOR_VER}/docs.html\#Download 31a32 > USE_ZIP= yes Which is pretty kewl IMHO B-)~ Kind regards, Ernst -- Ernst de Haan Java Architect Jollem Information Technology "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message