1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Blackdown JDK 1.3.1 for Linux added.

Requested by:	Tim Schafer <tim@agship.com>
PR:		37875
This commit is contained in:
Ernst de Haan 2002-05-09 11:00:02 +00:00
parent 2bb4076fe9
commit 3fe5d30d85
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=58796
6 changed files with 1232 additions and 5 deletions

View File

@ -45,6 +45,7 @@ _JAVA_HOME_FREEBSD_1_2= ${LOCALBASE}/jdk1.2.2
_JAVA_HOME_FREEBSD_1_3= ${LOCALBASE}/jdk1.3.1
_JAVA_HOME_BLACKDOWN_LINUX_1_2= ${LOCALBASE}/linux-jdk1.2.2
_JAVA_HOME_SUN_LINUX_1_2= ${LOCALBASE}/linux-sun-jdk1.2.2.012
_JAVA_HOME_BLACKDOWN_LINUX_1_3= ${LOCALBASE}/linux-blackdown-jdk1.3.1
_JAVA_HOME_IBM_LINUX_1_3= ${LOCALBASE}/linux-ibm-jdk1.3.1
_JAVA_HOME_SUN_LINUX_1_3= ${LOCALBASE}/linux-jdk1.3.1
_JAVA_HOME_SUN_LINUX_1_4= ${LOCALBASE}/linux-jdk1.4.0
@ -55,6 +56,7 @@ _JAVA_PORT_FREEBSD_1_2= java/jdk12-beta
_JAVA_PORT_FREEBSD_1_3= java/jdk13
_JAVA_PORT_BLACKDOWN_LINUX_1_2= java/linux-jdk
_JAVA_PORT_SUN_LINUX_1_2= java/linux-sun-jdk12
_JAVA_PORT_BLACKDOWN_LINUX_1_3= java/linux-blackdown-jdk13
_JAVA_PORT_IBM_LINUX_1_3= java/linux-ibm-jdk13
_JAVA_PORT_SUN_LINUX_1_3= java/linux-jdk13
_JAVA_PORT_SUN_LINUX_1_4= java/linux-jdk14
@ -77,6 +79,7 @@ _DEPEND_JIKES= ${_JIKES_PATH}:${PORTSDIR}/java/jikes
. undef HAVE_JAVA_FREEBSD_1_3
. undef HAVE_JAVA_BLACKDOWN_LINUX_1_2
. undef HAVE_JAVA_SUN_LINUX_1_2
. undef HAVE_JAVA_BLACKDOWN_LINUX_1_3
. undef HAVE_JAVA_SUN_LINUX_1_3
. undef HAVE_JAVA_IBM_LINUX_1_3
. undef HAVE_JAVA_SUN_LINUX_1_4
@ -96,6 +99,9 @@ HAVE_JAVA_BLACKDOWN_LINUX_1_2= YES
. if exists(${_JAVA_HOME_SUN_LINUX_1_2}/${_JDK_FILE})
HAVE_JAVA_SUN_LINUX_1_2= YES
. endif
. if exists(${_JAVA_HOME_BLACKDOWN_LINUX_1_3}/${_JDK_FILE})
HAVE_JAVA_BLACKDOWN_LINUX_1_3= YES
. endif
. if exists(${_JAVA_HOME_SUN_LINUX_1_3}/${_JDK_FILE})
HAVE_JAVA_SUN_LINUX_1_3= YES
. endif
@ -127,6 +133,8 @@ JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_3}
JAVA_PORT= ${_JAVA_PORT_BLACKDOWN_LINUX_1_2}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_SUN_LINUX_1_2}
JAVA_PORT= ${_JAVA_PORT_SUN_LINUX_1_2}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_BLACKDOWN_LINUX_1_3}
JAVA_PORT= ${_JAVA_PORT_BLACKDOWN_LINUX_1_3}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_IBM_LINUX_1_3}
JAVA_PORT= ${_JAVA_PORT_IBM_LINUX_1_3}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_SUN_LINUX_1_3}
@ -262,21 +270,30 @@ JAVA_HOME= ${_JAVA_HOME_FREEBSD_1_2}
JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_2}
. endif
# If the port needs Java 1.3, then there are 3 choices. They are, in order or
# If the port needs Java 1.3, then there are 4 choices. They are, in order or
# preference:
#
# (1) JDK 1.3.1 for FreeBSD
# (2) Sun JDK 1.3.1 for Linux
# (3) IBM JDK 1.3.1 for Linux
# (3) Blackdown JDK 1.3.1 for Linux
#
# If the FreeBSD JDK 1.3.1 is installed or if none of the 1.3.1 JDK's is
# installed, then the FreeBSD JDK 1.3.1 is used as a dependency for the port.
#
# Otherwise, if the Sun JDK 1.3.1 is already installed, then that will be
# used. If it is not installed, but the IBM JDK 1.3.1 is installed, then that
# one will be used.
# Otherwise, one of the installed Linux JDKs is chosen, based on their
# preferences.
. elif ${USE_JAVA} == "1.3"
. if defined(HAVE_JAVA_IBM_LINUX_1_3) \
. if defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) \
&& !defined(HAVE_JAVA_IBM_LINUX_1_3) \
&& !defined(HAVE_JAVA_SUN_LINUX_1_3) \
&& !defined(HAVE_JAVA_FREEBSD_1_3)
JAVA_VENDOR= Blackdown
JAVA_VER= 1.3.1
JAVA_OS= Linux
JAVA_HOME= ${_JAVA_HOME_BLACKDOWN_LINUX_1_3}
JAVA_PORT= ${_JAVA_PORT_BLACKDOWN_LINUX_1_3}
. elif defined(HAVE_JAVA_IBM_LINUX_1_3) \
&& !defined(HAVE_JAVA_SUN_LINUX_1_3) \
&& !defined(HAVE_JAVA_FREEBSD_1_3)
JAVA_VENDOR= IBM

View File

@ -0,0 +1,62 @@
# New ports collection makefile for: linux-blackdown-jdk13
# Date created: 09 May 2002
# Whom: Ernst de Haan <znerd@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
CATEGORIES= java
MASTER_SITES= #
PKGNAMEPREFIX= linux-blackdown-
DISTNAME= j2sdk-${JDK_VERSION}${JDK_VER_SUFFIX}-linux-${ARCH}
EXTRACT_SUFX= .bin
MAINTAINER= znerd@FreeBSD.org
BUILD_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
EXTRACT_CMD= # empty
EXTRACT_BEFORE_ARGS= # empty
EXTRACT_AFTER_ARGS= # empty
WRKSRC= ${WRKDIR}/j2sdk${PORTVERSION}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///}
NO_BUILD= yes
USE_LINUX= yes
JDK_VERSION= 1.3.1
JDK_VER_SUFFIX= -02b-FCS
ONLY_FOR_ARCHS= arm i386 ppc sparc
NO_CDROM= "License doesn\'t allow distribution with fee"
NO_PACKAGE= "License doesn\'t allow binary distributions"
APP_HOME= ${PREFIX}/${PKGNAMEPREFIX}${PORTNAME}${JDK_VERSION}
.include <bsd.port.pre.mk>
post-fetch:
@${CHMOD} +x ${DISTDIR}/${DISTFILES}
post-patch:
@${ECHO} -n ">> Removing unneeded files..."
@${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f
@${ECHO} " [ DONE ]"
do-install:
@${ECHO} -n ">> Creating destination directory ${APP_HOME}..."
@${MKDIR} ${APP_HOME}
@${ECHO} " [ DONE ]"
@${ECHO} -n ">> Copying files..."
@${CP} -R ${WRKSRC}/* ${APP_HOME}
@${ECHO} " [ DONE ]"
@${ECHO} -n ">> Registering with javavm..."
@${LOCALBASE}/bin/registervm "${APP_HOME}/bin/java # Linux-Blackdown-JDK${PORTVERSION}_${PORTREVISION}"
@${ECHO} " [ DONE ]"
.include <bsd.port.post.mk>

View File

@ -0,0 +1 @@
MD5 (j2sdk-1.3.1-02b-FCS-linux-i386.bin) = 9826581c06d4a40865a02d065084f7cc

View File

@ -0,0 +1 @@
Blackdown Linux Java Developers Kit 1.3.1

View File

@ -0,0 +1,3 @@
Blackdown Linux Java Developers Kit 1.3.1
WWW: http://www.blackdown.org/

File diff suppressed because it is too large Load Diff