Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jun 2001 11:24:04 +0200
From:      Ernst de Haan <ernst@jollem.com>
To:        java@freebsd.org
Subject:   New ports: java/jdkXX-doc
Message-ID:  <20010606112404.A776@c187104187.telekabel.chello.nl>

next in thread | raw e-mail | index | archive | help
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




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