Binary release via ports
Greg Lewis
glewis at misty.eyesbeyond.com
Tue Aug 26 09:26:03 PDT 2003
On Tue, Aug 26, 2003 at 05:02:12PM +0200, Herve Quiroz wrote:
> First, good job to you and all the people that contributed to this event.
Yes, its a relief to finally have it out :).
> With these new JDK/JRE ports, we need to update the current bsd.java.mk
> (1.0 flavor) so they may be used as dependencies to install java ports.
Correct. See attached patch which I've been meaning to send to Ernst for
review since yesterday. I think it does the right thing.
> But maybe we could wait and include it directly (and probably more
> easily as it is the point of the new version) in bsd.java.mk 2.0. This
> requires that as many people as possible give it a try.
It should definitely be included in the new one as well, but I think we
should get it into the current one if possible.
> BTW, have you tested it yet ? I think it handles most of what we
> discussed so far. Except the JDK/JRE stuff, as there were no JRE port
> available for FreeBSD at this time... which is no more the case ;)
I have looked over it but not had time to try it yet :(. I agree that we
need to soon and I am going to try and install it this week and rebuild
some of the java ports.
> I know it needs some cleaning/commenting so I will improve it tonight
> (also make it a bit more verbose).
Great!
--
Greg Lewis Email : glewis at eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : glewis at FreeBSD.org
-------------- next part --------------
Index: bsd.java.mk
===================================================================
RCS file: /var/fcvs/ports/Mk/bsd.java.mk,v
retrieving revision 1.33
diff -u -r1.33 bsd.java.mk
--- bsd.java.mk 18 Jul 2003 14:31:45 -0000 1.33
+++ bsd.java.mk 25 Aug 2003 14:58:26 -0000
@@ -48,6 +48,7 @@
_JAVA_HOME_FREEBSD_1_2= ${LOCALBASE}/jdk1.2.2
_JAVA_HOME_FREEBSD_1_3= ${LOCALBASE}/jdk1.3.1
_JAVA_HOME_FREEBSD_1_4= ${LOCALBASE}/jdk1.4.1
+_JAVA_HOME_DIABLO_FREEBSD_1_3= ${LOCALBASE}/diablo-jdk1.3.1
_JAVA_HOME_BLACKDOWN_LINUX_1_2= ${LOCALBASE}/linux-blackdown-jdk1.2.2
_JAVA_HOME_BLACKDOWN_LINUX_1_3= ${LOCALBASE}/linux-blackdown-jdk1.3.1
_JAVA_HOME_BLACKDOWN_LINUX_1_4= ${LOCALBASE}/linux-blackdown-jdk1.4.1
@@ -62,6 +63,7 @@
_JAVA_PORT_FREEBSD_1_2= java/jdk12
_JAVA_PORT_FREEBSD_1_3= java/jdk13
_JAVA_PORT_FREEBSD_1_4= java/jdk14
+_JAVA_PORT_DIABLO_FREEBSD_1_3= java/diablo-jdk13
_JAVA_PORT_BLACKDOWN_LINUX_1_2= java/linux-blackdown-jdk12
_JAVA_PORT_BLACKDOWN_LINUX_1_3= java/linux-blackdown-jdk13
_JAVA_PORT_BLACKDOWN_LINUX_1_4= java/linux-blackdown-jdk14
@@ -88,6 +90,7 @@
. undef HAVE_JAVA_FREEBSD_1_2
. undef HAVE_JAVA_FREEBSD_1_3
. undef HAVE_JAVA_FREEBSD_1_4
+. undef HAVE_JAVA_DIABLO_FREEBSD_1_3
. undef HAVE_JAVA_BLACKDOWN_LINUX_1_2
. undef HAVE_JAVA_BLACKDOWN_LINUX_1_3
. undef HAVE_JAVA_BLACKDOWN_LINUX_1_4
@@ -109,6 +112,9 @@
. if exists(${_JAVA_HOME_FREEBSD_1_4}/${_JDK_FILE})
HAVE_JAVA_FREEBSD_1_4= YES
. endif
+. if exists(${_JAVA_HOME_DIABLO_FREEBSD_1_3}/${_JDK_FILE})
+HAVE_JAVA_DIABLO_FREEBSD_1_3= YES
+. endif
. if exists(${_JAVA_HOME_BLACKDOWN_LINUX_1_2}/${_JDK_FILE})
HAVE_JAVA_BLACKDOWN_LINUX_1_2= YES
. endif
@@ -153,6 +159,8 @@
JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_3}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_FREEBSD_1_4}
JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_4}
+. elif ${_JAVA_HOME} == ${_JAVA_HOME_DIABLO_FREEBSD_1_3}
+JAVA_PORT= ${_JAVA_PORT_DIABLO_FREEBSD_1_3}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_BLACKDOWN_LINUX_1_2}
JAVA_PORT= ${_JAVA_PORT_BLACKDOWN_LINUX_1_2}
. elif ${_JAVA_HOME} == ${_JAVA_HOME_BLACKDOWN_LINUX_1_3}
@@ -204,7 +212,8 @@
. if (${USE_JAVA} == "1.1+")
. if defined(HAVE_JAVA_FREEBSD_1_4)
USE_JAVA= 1.4
-. elif defined(HAVE_JAVA_FREEBSD_1_3) || \
+. elif defined(HAVE_JAVA_DIABLO_FREEBSD_1_3) || \
+ defined(HAVE_JAVA_FREEBSD_1_3)
defined(HAVE_JAVA_SUN_LINUX_1_3) || \
defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) || \
defined(HAVE_JAVA_IBM_LINUX_1_3)
@@ -224,7 +233,8 @@
. elif (${USE_JAVA} == "1.2+")
. if defined(HAVE_JAVA_FREEBSD_1_4)
USE_JAVA= 1.4
-. elif defined(HAVE_JAVA_FREEBSD_1_3) || \
+. elif defined(HAVE_JAVA_DIABLO_FREEBSD_1_3) || \
+ defined(HAVE_JAVA_FREEBSD_1_3) || \
defined(HAVE_JAVA_SUN_LINUX_1_3) || \
defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) || \
defined(HAVE_JAVA_IBM_LINUX_1_3)
@@ -240,7 +250,8 @@
. elif (${USE_JAVA} == "1.3+")
. if defined(HAVE_JAVA_FREEBSD_1_4)
USE_JAVA= 1.4
-. elif defined(HAVE_JAVA_FREEBSD_1_3) || \
+. elif defined(HAVE_JAVA_DIABLO_FREEBSD_1_3) || \
+ defined(HAVE_JAVA_FREEBSD_1_3) || \
defined(HAVE_JAVA_SUN_LINUX_1_3) || \
defined(HAVE_JAVA_IBM_LINUX_1_3) || \
defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) || \
@@ -311,10 +322,11 @@
# 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
-# (4) Blackdown JDK 1.3.1 for Linux
+# (1) Diablo JDK 1.3.1 for FreeBSD
+# (2) JDK 1.3.1 for FreeBSD
+# (3) Sun JDK 1.3.1 for Linux
+# (4) IBM JDK 1.3.1 for Linux
+# (5) 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.
@@ -326,7 +338,8 @@
. 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)
+ && !defined(HAVE_JAVA_FREEBSD_1_3) \
+ && !defined(HAVE_JAVA_DIABLO_FREEBSD_1_3)
JAVA_VENDOR= Blackdown
JAVA_VER= 1.3.1
JAVA_OS= Linux
@@ -334,25 +347,34 @@
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)
+ && !defined(HAVE_JAVA_FREEBSD_1_3) \
+ && !defined(HAVE_JAVA_DIABLO_FREEBSD_1_3)
JAVA_VENDOR= IBM
JAVA_VER= 1.3.1
JAVA_OS= Linux
JAVA_HOME= ${_JAVA_HOME_IBM_LINUX_1_3}
JAVA_PORT= ${_JAVA_PORT_IBM_LINUX_1_3}
. elif defined(HAVE_JAVA_SUN_LINUX_1_3) \
- && !defined(HAVE_JAVA_FREEBSD_1_3)
+ && !defined(HAVE_JAVA_FREEBSD_1_3) \
+ && !defined(HAVE_JAVA_DIABLO_FREEBSD_1_3)
JAVA_VENDOR= Sun
JAVA_VER= 1.3.1
JAVA_OS= Linux
JAVA_HOME= ${_JAVA_HOME_SUN_LINUX_1_3}
JAVA_PORT= ${_JAVA_PORT_SUN_LINUX_1_3}
-. else
+. elif defined(HAVE_JAVA_FREEBSD_1_3) \
+ && !defined(HAVE_JAVA_DIABLO_FREEBSD_1_3)
JAVA_VENDOR= FreeBSD
JAVA_VER= 1.3.1
JAVA_OS= FreeBSD
JAVA_HOME= ${_JAVA_HOME_FREEBSD_1_3}
JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_3}
+. else
+JAVA_VENDOR= FreeBSD Foundation
+JAVA_VER= 1.3.1
+JAVA_OS= FreeBSD
+JAVA_HOME= ${_JAVA_HOME_DIABLO_FREEBSD_1_3}
+JAVA_PORT= ${_JAVA_PORT_DIABLO_FREEBSD_1_3}
. endif
# If the port needs Java 1.4, then there are 4 choices. They are, in order or
More information about the freebsd-java
mailing list