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:
parent
2bb4076fe9
commit
3fe5d30d85
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=58796
@ -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
|
||||
|
62
java/linux-blackdown-jdk13/Makefile
Normal file
62
java/linux-blackdown-jdk13/Makefile
Normal 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>
|
1
java/linux-blackdown-jdk13/distinfo
Normal file
1
java/linux-blackdown-jdk13/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (j2sdk-1.3.1-02b-FCS-linux-i386.bin) = 9826581c06d4a40865a02d065084f7cc
|
1
java/linux-blackdown-jdk13/pkg-comment
Normal file
1
java/linux-blackdown-jdk13/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Blackdown Linux Java Developers Kit 1.3.1
|
3
java/linux-blackdown-jdk13/pkg-descr
Normal file
3
java/linux-blackdown-jdk13/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Blackdown Linux Java Developers Kit 1.3.1
|
||||
|
||||
WWW: http://www.blackdown.org/
|
1143
java/linux-blackdown-jdk13/pkg-plist
Normal file
1143
java/linux-blackdown-jdk13/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user