diff options
author | glewis <glewis@FreeBSD.org> | 2007-08-20 04:22:13 +0800 |
---|---|---|
committer | glewis <glewis@FreeBSD.org> | 2007-08-20 04:22:13 +0800 |
commit | 0b731a7d75348312d90aa65c937f49bdf97e0f77 (patch) | |
tree | 2a0b941c7d0830ba757993baf05cddc9ee3e5a4d /java | |
parent | f4a06e138617e7600f79d2166784388957021fcc (diff) | |
download | freebsd-ports-gnome-0b731a7d75348312d90aa65c937f49bdf97e0f77.tar.gz freebsd-ports-gnome-0b731a7d75348312d90aa65c937f49bdf97e0f77.tar.zst freebsd-ports-gnome-0b731a7d75348312d90aa65c937f49bdf97e0f77.zip |
. New port which installs the Java SE 6 documentation as provided by Sun.
Diffstat (limited to 'java')
-rw-r--r-- | java/Makefile | 1 | ||||
-rw-r--r-- | java/jdk16-doc/Makefile | 45 | ||||
-rw-r--r-- | java/jdk16-doc/distinfo | 3 | ||||
-rw-r--r-- | java/jdk16-doc/pkg-descr | 6 |
4 files changed, 55 insertions, 0 deletions
diff --git a/java/Makefile b/java/Makefile index c8ef4724709e..a8a42ca743b6 100644 --- a/java/Makefile +++ b/java/Makefile @@ -107,6 +107,7 @@ SUBDIR += jdk15 SUBDIR += jdk15-doc SUBDIR += jdk16 + SUBDIR += jdk16-doc SUBDIR += jdom SUBDIR += jfc SUBDIR += jflex diff --git a/java/jdk16-doc/Makefile b/java/jdk16-doc/Makefile new file mode 100644 index 000000000000..b5d7429fdcff --- /dev/null +++ b/java/jdk16-doc/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: jdk16-doc +# Date created: August 18, 2007 +# Whom: Greg Lewis <glewis@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= jdk-doc +PORTVERSION= ${JDK_VERSION:S/_/./g} +PORTREVISION= 1 +CATEGORIES= java +MASTER_SITES= # +DISTNAME= jdk-6-doc + +MAINTAINER= java@FreeBSD.org +COMMENT= Java Development Kit ${JDK_MAJOR_VER} Documentation + +LATEST_LINK= jdk${JDK_CONCAT_VER}-doc +DOCSDIR?= ${PREFIX}/share/doc/jdk${JDK_MAJOR_VER} +NO_CDROM= "License does not allow distribution with fee." +RESTRICTED= "This documentation is under license and export control." + +WRKSRC= ${WRKDIR}/docs +JDK_VERSION= 1.6.0 +JDK_MAJOR_VER= ${JDK_VERSION:R} +JDK_CONCAT_VER= ${JDK_MAJOR_VER:S/.//g} +DOWNLOAD_URL= http://java.sun.com/javase/downloads/index.jsp + +NO_BUILD= yes +USE_ZIP= yes +PORTDOCS= * + +.include <bsd.port.pre.mk> + +.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) +IGNORE=You must manually fetch ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL} by selecting the \"Download\" link for the \"Java SE 6 Documentation\", place it in ${DISTDIR} and then run make again +.endif + +do-install: + @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..." + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/) + @${ECHO} " [ DONE ]" + +.include <bsd.port.post.mk> diff --git a/java/jdk16-doc/distinfo b/java/jdk16-doc/distinfo new file mode 100644 index 000000000000..6bff1bdc1062 --- /dev/null +++ b/java/jdk16-doc/distinfo @@ -0,0 +1,3 @@ +MD5 (jdk-6-doc.zip) = 6596298c9edb02bfe8de14892405e02e +SHA256 (jdk-6-doc.zip) = 30df77761591681cbb259dce028a728926813fcd18e7f87ad9631f64fe7f08bd +SIZE (jdk-6-doc.zip) = 54898268 diff --git a/java/jdk16-doc/pkg-descr b/java/jdk16-doc/pkg-descr new file mode 100644 index 000000000000..c2dad3d4082a --- /dev/null +++ b/java/jdk16-doc/pkg-descr @@ -0,0 +1,6 @@ +Java Development Kit 1.6 Documentation. Contains release information, +API documentation, guides to new features and tool documentation. + +The documentation will be installed in ${PREFIX}/share/doc/jdk1.6/ + +WWW: http://java.sun.com/javase/ |