Subject: Re: java packages
To: Brook Milligan <brook@biology.nmsu.edu>
From: Alistair Crooks <agc@pkgsrc.org>
List: tech-pkg
Date: 10/23/2001 21:50:15
On Tue, Oct 23, 2001 at 10:40:31AM -0600, Brook Milligan wrote:
> > I am trying to construct a package for some software that is written
> > in java (1.1 or 1.2). Presumably, I need to include a dependency for
> > one or more of the various java packages. However, this is my first
> > experience with java so I'm not sure exactly which package(s) to
> > install and how to get java programs running.
>
> Take a look at bsd.pkg.mk, around line 60. You'll see there's a
> USE_JAVA definition, which should do the right thing for the platform
> you're working on. You could also take a look at some of the other
> Java packages we have in pkgsrc, like www/jakarta-tomcat, to see
> how they've done things.
>
> Great. But ...
>
> The java brought in by the USE_JAVA definition yields a system that
> will handle v1.1 java code, but not v1.2 code. This gets me through
> part of the problem, but is there similar support for java 1.2?
>
> Thanks for the help.
>
> Cheers,
> Brook
No problems - my apologies that I didn't answer your question originally.
The pkgsrc/devel/javadeps uses 1.2 or later:
DEPENDS= sun-jdk-[0-9]*:../../lang/sun-jdk13
which will install the jdk 1.3 if 1.2 or later is not already installed
on the system.
However, I fear I'm missing out on something, and not answering your
question very well - feel free to contact me off list...
Take care,
Alistair