ports structure and improvement suggestions

Florent Thoumie flz at xbsd.org
Tue May 9 13:21:55 UTC 2006


On Tue, 2006-05-09 at 09:07 -0400, Robert Huff wrote:
> Jeremy Chadwick writes:
> 
> >  What I proposed in the aforementioned thread was to have an
> >  actual BIND-like configuration file (e.g. a tree) which contains
> >  individual options which are set to yes/no per port.  There is a
> >  global scope which applies to all ports, while individual ports
> >  can be adjusted individually -- or overwride the global scope
> >  settings.
> 
> 	I'm confused: how is this different in principle from the
> "MAKE_ARGS" section of (/usr/local/etc/)pkgtools.conf?  E.g.:
> 
>  MAKE_ARGS = {
>     'www/mozilla-devel' => 'BUILD_OFFICIAL=1',
>     'graphics/gimp' => [
>          'WITH_PYTHON=yes',
>          'WITH_HTML_HELP_BROWSER=yes'],
>     'www/apache22' => [
>          '-DWITH_LDAP_MODULES',
>          '-DWITH_MISC_MODULES',
>          '-DWITH_CACHE_MODULES',
>          '-DWITH_SSL_MODULES'], 
>     'editors/xemacs-devel-mule' => [
>          '-DDISABLE_CONFLICTS'],
>     'editors/emacs' => [
>          '-DDISABLE_CONFLICTS'],
>    'multiledia/mplayer' => [
>          'WITH_GTK1=yes',
>          'WITH_REALPLAYER=yes',
>          'WITHOUT_RUNTIME_CPUDETECTION=yes',
>          'WITH_OPTIMIZED_CFLAGS=yes',
>          'WITHOUT_MENCODER=yes'],
> 
> 	etc..

Pkgtools.conf is only used by portupgrade which is not in the base
system.

-- 
Florent Thoumie
flz at FreeBSD.org
FreeBSD Committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060509/964996f4/attachment.pgp


More information about the freebsd-ports mailing list