Matthias Andree <mand...@freebsd.org> wrote:

> Am 06.09.2010 07:32, schrieb Dominic Fandrey:
> > What kind of dependency should I define if I just need something
> > for the install target? It's not needed before, not after and
> > not for the package.
> > 
> > I used to think it's INSTALL_DEPENDS, but I just found out, that
> > doesn't even exist.
>
> BUILD_DEPENDS should do, no?  Your dependency may then be built
> too early, but it's not recorded for later (unlike RUN_DEPENDS).

It seems as if BUILD_DEPENDS should be _sufficient_ unless the
dependency is needed to install the package as well as to install
the port, but it demands more than is _necessary_ since the
dependency is not needed to simply build (without also installing).

That said, I'm finding it hard to imagine a situation in which
something fancy is needed just to _install_ a port or package.  I'd
expect installation to require nothing more complicated than copying
files from the build tree into the appropriate subdirector{y,ies} of
/usr/local/ and perhaps creating dedicated user identities.  More
detail of the situation might help.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to