Commit graph

32 commits

Author SHA1 Message Date
Greg Lewis
775b2931cb . Remove an erroneous check that limited USE_JAVA to the form X.Y+. The
form X.Y is also allowed.  A similar check is performed later in the
  file which will catch bogus versions of both forms.

Reviewed by:	znerd
2003-05-01 16:50:00 +00:00
Alexey Zelkin
99e7681e29 Bad idea to have cvsup/conflict reminder about not-committed changes, but...
complete previous commit by adding support of Blackdown and IBM 1.4.1 JDKs
(existing in ports tree for long time), add support for Sun JDK 1.2.2 and
fix/update comments appropriately to this and previous Maxim's commits.
2003-04-16 15:31:17 +00:00
Maxim Sobolev
498638b6e5 Add support for native JDK 1.4.1 port. 2003-04-15 17:13:26 +00:00
Ernst de Haan
b268aac8ef Defining JAVASHAREDIR and JAVAJARDIR. If they're already set,
they will not be overridden.

Reviewed by:	freebsd-java
Approved by:	Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
		Dave Glowacki <dglo@hyde.ssec.wisc.edu>
2002-11-18 13:00:00 +00:00
Ernst de Haan
f20a5c3128 Only using Jikes if NO_BUILD is not set.
Requested by:	Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
2002-11-14 15:18:44 +00:00
Ernst de Haan
3fe0dc931c Fixed support for Blackdown JDK 1.3.x.
Submitted by:	Seamus Venasse <Seamus.Venasse@polaris.ca>
2002-10-14 19:16:40 +00:00
Ernst de Haan
75e9be51aa Now supports the Sun JDK 1.4.1 for Linux instead of 1.4.0. 2002-09-17 09:12:32 +00:00
Ernst de Haan
8a2877e957 Fixed support for Blackdown JDK 1.3 for Linux.
Submitted by:	Seamus Venasse <Seamus.Venasse@gov.yk.ca>
2002-09-17 09:03:20 +00:00
Ernst de Haan
35712f9ac7 Again changed the order within some lists for estetical reasons. 2002-08-12 12:59:23 +00:00
Ernst de Haan
0a2b751781 Added Blackdown JDK 1.4.1 for Linux.
See also:	http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html
2002-08-12 11:02:58 +00:00
Ernst de Haan
f83151ee42 Changed the order within a list for estetical reasons. 2002-08-12 10:57:35 +00:00
Ernst de Haan
5d2630c7f4 Changed the installation directory of the Sun JDK 1.4.x
for Linux from linux-sun-jdk1.4.0.01 to linux-sun-jdk1.4.0.
This is more like the installation directories for the other
JDK ports.

PR:		41424
2002-08-10 10:54:06 +00:00
Ernst de Haan
b0efcd4f99 Changed the installation directory of the Sun JDK 1.4.x for Linux
to linux-sun-jdk1.4.0.01.

PR:		41424
2002-08-10 10:47:25 +00:00
Ernst de Haan
0050da690f Changed the installation directory of the Sun JDK 1.3.x for Linux to
linux-sun-jdk1.3.1.

PR:		41424
2002-08-10 10:31:09 +00:00
Ernst de Haan
c6295a4356 Now correctly looks for the Blackdown JDK 1.2 for Linux in
${LOCALBASE}/linux-blackdown-jdk1.2.2.
2002-08-10 09:03:47 +00:00
Ernst de Haan
a9f1a83ab2 Fixed support for the Sun JDK 1.2.2 for Linux. The installation
directory for that JDK was changed on June 13.

See:	http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/linux-sun-jdk12/Makefile?rev=1.7&content-type=text/x-cvsweb-markup
2002-08-07 20:36:04 +00:00
Ernst de Haan
3d64381c58 Changed the installation directory of the Sun JDK 1.4 for Linux
to ${LOCALBASE}/linux-jdk1.4.0.01.

Noticed by:	phantom
2002-06-25 13:12:13 +00:00
Ernst de Haan
7bc971442f Removed step 2 which used to check that the JDK ports actually
exists. This unbreaks porteasy.

Reported by:	des
2002-06-18 13:14:30 +00:00
Ernst de Haan
362766fc48 Matches new names and locations of JDK ports.
Now also checks that all the JDK ports actually exist.
2002-06-12 20:51:19 +00:00
Ernst de Haan
37f11e19c9 Fixed typo.
Noticed by:	Alex Dupre <sysadmin@alexdupre.com>
PR:		37933
2002-05-13 12:25:18 +00:00
Ernst de Haan
3fe5d30d85 Blackdown JDK 1.3.1 for Linux added.
Requested by:	Tim Schafer <tim@agship.com>
PR:		37875
2002-05-09 11:00:02 +00:00
Ernst de Haan
68f106d795 Now matches the new installation directory of the
Sun JDK 1.2.x for Linux.
2002-05-09 10:09:26 +00:00
Ernst de Haan
f0eafefbcc Refactoring applied. One extra stage is introduced in which
it is decided what JDK ports have been installed.

Tested with:	java/jdom net/spread
Reviewed requested from:	java@FreeBSD.org ports@FreeBSD.org
Reviewed by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
2002-05-02 12:46:56 +00:00
Ernst de Haan
f1fbaf5a19 Introduction of NEED_JAVAC knob in bsd.java.mk, stage 3.
NEED_JAVAC now actually defaults to NO.

Tested with:	net/spread
		lang/kawa
		java/jdom
2002-04-27 00:18:53 +00:00
Ernst de Haan
4da7745589 Add support for the Sun JDK 1.2.
Also fix one NEED_JAVAC related bug/typo.
2002-04-26 23:39:17 +00:00
Ernst de Haan
aae053233d Update to IBM JDK 1.3.1 (cxia32131-20020302).
PR:		37397
Submitted by:	Hye-Shik Chang <perky@akaraka.yonsei.ac.kr>
2002-04-26 23:23:02 +00:00
Ernst de Haan
a4c952c405 Introduction of NEED_JAVAC knob in bsd.java.mk, stage 2.
All ports that need a Java compiler (either 'javac' or
'jikes') should from now on define NEED_JAVAC.
2002-04-26 22:30:47 +00:00
Ernst de Haan
0dfa641e89 Some small improvements. Added some comments at the top
summarizing the stages. Identified a sixth stage. Renamed the
JDK_FILE setting to _JDK_FILE, for consistency with other
settings that are only used internally in the mk file.

Tested with:	jakarta-tomcat-3.3.1_7 (www/jakarta-tomcat3),
		jakarta-tomcat-4.0.3_3 (www/jakarta-tomcat),
		orion-1.5.2_17 (www/orion)
2002-04-04 23:01:24 +00:00
Ernst de Haan
d45f258f87 Fixed a problem that occurred if it would look for
JDK 1.2 while the FreeBSD JDK 1.3 was not installed,
but the FreeBSD JDK 1.2 was.

Reported by:	lioux
2002-04-02 08:57:28 +00:00
Ernst de Haan
6c375d5787 Removed an extraneous .BEGIN. It was not causing any problems,
but it was not necessary either.

Submitted by:	Kimura Fuyuki <fuyuki@mj.0038.net>
2002-03-30 10:48:23 +00:00
Ernst de Haan
c1f7d64d08 Fixed 2 bugs related to dependencies.
Submitted by:	Kimura Fuyuki <fuyuki@mj.0038.net>
2002-03-29 11:22:41 +00:00
Ernst de Haan
d53122988d Added bsd.java.mk. This adds Java-specific support to ports by
means of a USE_JAVA definition. If a port does not define
USE_JAVA, then this change should not affect that port.

The purpose of this bsd.java.mk file has been extensively
discussed on the freebsd-java mailing list. The current
bsd.java.mk is based on the following specification documents:

http://www.metaverse.nl/~ernst/installing.html
http://www.metaverse.nl/~ernst/writing.html

A proposal that lead to the development of these documents and
finally the current bsd.java.mk file is:

http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html

The bsd.java.mk has been sent to portmgr for review. They had
no objections.

Reviewed by:	portmgr@FreeBSD.org, java@FreeBSD.org
Approved by:	sobomax@FreeBSD.org
2002-03-28 11:24:43 +00:00