Date: Fri, 21 Nov 2008 17:57:35 -0500 From: "matt donovan" <kitchetech@gmail.com> To: "Guido Falsi" <mad@madpilot.net> Cc: freebsd-ports@freebsd.org Subject: Re: What if a port uses build systems not supported by ports Message-ID: <28283d910811211457w27a82ad7lc156e57e3674c0fc@mail.gmail.com> In-Reply-To: <49273C63.4050502@madpilot.net> References: <28283d910811211442j31913b8el7a23d381ae62dd84@mail.gmail.com> <49273C63.4050502@madpilot.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 21, 2008 at 5:55 PM, Guido Falsi <mad@madpilot.net> wrote: > matt donovan wrote: > >> Since I come across a few applications that don't use imake, gmake, or a >> configure script. How do I make these third party build systems work for >> the >> port system. For example one port I been playing around with is jam which >> is >> used to build a certain application. >> > > Hi, > > This is not a problem for ports. There are already some ports using jam. > jam itself is in devel/jam, and you'll have to set it in your > BUILD_DEPENDS. > > My port in games/netpanzer uses it and also games/trigger I found now does. > There may be others; you could look at those ports to get ideas. > > Usually you just override the do-build target with the commands to run jam > or other build tool. > > The same goes for do-install, if needed. > > Hope this helps. > > -- > Guido Falsi <mad@madpilot.net> Thanks that helps a lot still trying to get all of the ports system down pack at least I asked after I read the handbook at least :). Just had to make sure that was where it was really needed to go or not.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28283d910811211457w27a82ad7lc156e57e3674c0fc>