From owner-freebsd-ports@FreeBSD.ORG Tue May 9 13:21:54 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5BB316A401 for ; Tue, 9 May 2006 13:21:54 +0000 (UTC) (envelope-from flz@xbsd.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05C8B43D55 for ; Tue, 9 May 2006 13:21:44 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 15CF111583; Tue, 9 May 2006 15:21:36 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 79972-10; Tue, 9 May 2006 15:21:28 +0200 (CEST) Received: from mayday.esat.net (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 847E811411; Tue, 9 May 2006 15:21:27 +0200 (CEST) From: Florent Thoumie To: Robert Huff 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> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-M/LSjclxL1WUskbiMweg" Date: Tue, 09 May 2006 14:21:26 +0100 Message-Id: <1147180886.4810.33.camel@mayday.esat.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: amavisd-new at xbsd.org Cc: freebsd-ports@freebsd.org Subject: Re: ports structure and improvement suggestions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 May 2006 13:21:55 -0000 --=-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--