Date: Wed, 9 Dec 2009 13:08:19 +0700 From: "Anh Ky Huynh" <xkyanh@gmail.com> Cc: Frank Shute <frank@shute.org.uk>, freebsd-questions@freebsd.org Subject: Re: build a port that depends on Java Message-ID: <20091209130819.1176da0f@icy.localdomain> In-Reply-To: <20091209050034.GA53937@orange.esperance-linux.co.uk> References: <20091209095737.63be955a@icy.localdomain> <20091209050034.GA53937@orange.esperance-linux.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Wed, 9 Dec 2009 05:00:34 +0000 Frank Shute <frank@shute.org.uk> wrote: > On Wed, Dec 09, 2009 at 09:57:37AM +0700, Anh K. Hu???nh wrote: > > > > I am going to build a port (named `vue`, http://vue.tufts.edu/) > > that depends on Java libraries but I don't know how to set the > > dependencies (the RUN_DEPENDS variable in `Makefile`). I know some > > kinds of Java and don't know which one should be used. At least, > > Vue works well with OpenJDK6. > > You want to have a look at the Makefiles of other programs that use > java. E.g azureus > > $ less /usr/ports/net-p2p/azureus/Makefile Thank you. azureus' Makefile is very comprehensive. > > site?). Though using > > "EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip" is possible I > > think such usage is so expensive :) > > I think that you use: > > USE_ZIP= yes > > It's mentioned in the porter's handbook which you should read. You > can also find out by looking at a Makefile again E.g print/cm-super I've just seen that and some other USER_* in handbook :) > The porter's handbook tells you how to go about writing a Makefile. > Any questions you may have about porting software should be > addressed to ports@, IIRC. > > Porters Handbook: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > I've registered at ports@. I'm sorry for my noise here. Regards, -- Anh Ky Huynh - TeX: http://viettug.org/ - BSD: http://lovebsd.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091209130819.1176da0f>