Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 May 2006 14:21:26 +0100
From:      Florent Thoumie <flz@xbsd.org>
To:        Robert Huff <roberthuff@rcn.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: ports structure and improvement suggestions
Message-ID:  <1147180886.4810.33.camel@mayday.esat.net>
In-Reply-To: <17504.37884.90967.706198@jerusalem.litteratus.org>
References:  <20060508200926.GA6005@daemons.gr> <20060509061026.GA14039@pentarou.parodius.com> <17504.37884.90967.706198@jerusalem.litteratus.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-M/LSjclxL1WUskbiMweg
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2006-05-09 at 09:07 -0400, Robert Huff wrote:
> Jeremy Chadwick writes:
>=20
> >  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.
>=20
> 	I'm confused: how is this different in principle from the
> "MAKE_ARGS" section of (/usr/local/etc/)pkgtools.conf?  E.g.:
>=20
>  MAKE_ARGS =3D {
>     'www/mozilla-devel' =3D> 'BUILD_OFFICIAL=3D1',
>     'graphics/gimp' =3D> [
>          'WITH_PYTHON=3Dyes',
>          'WITH_HTML_HELP_BROWSER=3Dyes'],
>     'www/apache22' =3D> [
>          '-DWITH_LDAP_MODULES',
>          '-DWITH_MISC_MODULES',
>          '-DWITH_CACHE_MODULES',
>          '-DWITH_SSL_MODULES'],=20
>     'editors/xemacs-devel-mule' =3D> [
>          '-DDISABLE_CONFLICTS'],
>     'editors/emacs' =3D> [
>          '-DDISABLE_CONFLICTS'],
>    'multiledia/mplayer' =3D> [
>          'WITH_GTK1=3Dyes',
>          'WITH_REALPLAYER=3Dyes',
>          'WITHOUT_RUNTIME_CPUDETECTION=3Dyes',
>          'WITH_OPTIMIZED_CFLAGS=3Dyes',
>          'WITHOUT_MENCODER=3Dyes'],
>=20
> 	etc..

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

--=20
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer

--=-M/LSjclxL1WUskbiMweg
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQBEYJdWMxEkbVFH3PQRAuDlAJ4spkNFe6V2XLQ30Re3hzHZxyCUiQCbBSvo
iob06Jp2GksXxgIuhOEZG70=
=2c2m
-----END PGP SIGNATURE-----

--=-M/LSjclxL1WUskbiMweg--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1147180886.4810.33.camel>