Date: Tue, 24 Jun 2003 07:51:06 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: "Brandon S. Allbery KF8NH" <allbery@ece.cmu.edu> Cc: ports@freebsd.org Subject: Re: make options (was Re: FreeBSD Port: mozilla-devel-1.4b) Message-ID: <20030624065106.GA77226@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <1056434054.36233.6.camel@rushlight.kf8nh.apk.net> References: <46462.63.104.35.130.1055950651.squirrel@email.polands.org> <1056122775.311.2.camel@gyros> <20030622170410.GC282@galgenberg.net> <200306232250.11318.x@Vex.Net> <20030624040023.GA30981@moo.holy.cow> <20030624053528.GB29028@graf.pompo.net> <1056434054.36233.6.camel@rushlight.kf8nh.apk.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 24, 2003 at 01:54:15AM -0400, Brandon S. Allbery KF8NH wrote: > On Tue, 2003-06-24 at 01:35, Thierry Thomas wrote: > > Le Mar 24 jui 03 =E0 6:00:23 +0200, parv <parv_fm@emailgroups.net> > > =E9crivait : > > > in message <200306232250.11318.x@Vex.Net>, wrote Tim Middleton > > > thusly... > > > > This would be awesome. I notice some ports have a pop-up interface > > > > that lets you choose various options. > > >=20 > > > Oh crap! I hate those dialog windows; i tolerate(d) it during > > > sysinstall. I much prefer command line switch/option way. > > >=20 > > > > perhaps it could be standardized and called automatically? > > >=20 > > > ...as long as it is not the only way and things can be > > > passed/specified/shown in pain text. > >=20 > > Seconded! >=20 > That scheme would be much less annoying if ports that used it would save > the configuration and *not pop up the dialog during upgrades* unless > there are significant changes to available options. I'd like to see a +OPTIONS file as part of the pkg data (ie. /var/db/pkgs/foo-9.9.9/+OPTIONS) -- both for the purpose of making options sticky over upgrades and also so that ports that require their dependencies to be compiled with certain settings have a reasonable mechanism for checking that has been done -- the www/horde2 port is an example. Running ldd(1) to grok options settings by the linked shlibs seems less than optimal to me, and it doesn't happen when installing via packages. Unfortunately it seems that both the '-o' and -O' options to pkg_info are already in use. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE+9/TadtESqEQa7a0RAq9xAJ4k3rm7I3pZ5djhZ8PbhYG3RJT+egCeJ18y 1LcUQNiZySntrDKScVNsR1s= =2guw -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030624065106.GA77226>