Skip site navigation (1)Skip section navigation (2)
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>