List Archive: gentoo-bsd
Patrice Clement wrote:
> Tuesday 07 Jul 2009 12:26:27 (-0300), Javier Villavicencio wrote :
> Hi Javier,
>
> Thanks for the answer!
>
> I've looked at your ebuilds many times, to seek inspiration writing mines. :)
They aren't all mine! :+P
> I'm a bit lost when you say that installing libraries from NetBSD CVS sources
> isn't the best approach. Shouldn't we use it instead of the ones in the portage
> tree ? I mean.. does the entire system will still work ?
> OpenSSL, SSH, etc .. (libraries & headers), on FreeBSD does it still work while
> using Portage sources instead of FreeBSD base system sources ?
>
Yep, the entire system still works (unless something really 'outdated'
is being used by the *BSD OS, in that case it's safe to fix adding our
own patches on the *BSD code). Whatever can be installed from portage's
ebuilds should be installed from there (it will also save you a lot of
trouble on dependencies at a later stage).
> About REMOVE_SUBDIRS, when src_install() is called, directories listed inside
> this variable aren't installed on the system, am I right ?
>
> Thank you.
>
> Have a nice day!
>
> Patrice
>
REMOVE_SUBDIRS is done (also) when (freebsd_)src_unpack() is called.
Check what it does from bsdmk.eclass/freebsd.eclass, it is done to avoid
installing/compiling the unnecessary code as well.
Javier.
|
|