What if a port uses build systems not supported by ports

matt donovan kitchetech at gmail.com
Fri Nov 21 14:57:38 PST 2008


On Fri, Nov 21, 2008 at 5:55 PM, Guido Falsi <mad at 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 at 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.


More information about the freebsd-ports mailing list