Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2013 08:09:57 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Steve Wills <swills@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   Re: [CFT] New dialog for ports
Message-ID:  <20130320070957.GK67352@ithaqua.etoilebsd.net>
In-Reply-To: <51492152.2010709@FreeBSD.org>
References:  <20130314095529.GH53963@ithaqua.etoilebsd.net> <51492152.2010709@FreeBSD.org>

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

--qDymnuGqqhW10CwH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Mar 20, 2013 at 02:39:14AM +0000, Steve Wills wrote:
> On 03/14/13 09:55, Baptiste Daroussin wrote:
> > Hi all,
> >=20
> > Ilya A. Arkhipov wrote dialog4ports which has just been added into the =
ports
> > tree ports-mgmt/dialog4ports, this is intended to be a replacement for =
dialog(1)
> > designed specifically for the options, in particular for optionsng.
> >=20
> > It uses libdialog (recent version) and extend it with a new widget able=
 to deal
> > with both normal and radio options in the same window.
> >=20
> > dialog4ports will live forever in ports so that it can easily be update=
d and get
> > support for new features on all supported arches at the same time.
> >=20
> > It bundles libdialog on FreeBSD versions that doesn't have a recent lib=
dialog in
> > base (read 8.x)
> >=20
> > dialog4ports also support a new feature: it has a help dialog to be abl=
e to
> > print a human readable help text if possible.
> >=20
> > Here is a patch to the ports tree that makes it use dialog4ports by def=
ault.
> > What it does is:
> > When make config is requested and dialog4ports is not installed yet the=
 ports
> > tree will install dialog4ports first.
> >=20
> > New feature for maintainer, if a pkg-help file is found inside the port
> > directory then dialog will show to the user a help file is available et=
 propose
> > him to hint F1 or ^E to show the said help file
> >=20
> > http://people.freebsd.org/~bapt/d4p.diff
> >=20
> > Please test!
>=20
> I didn't get a chance to test this before it was committed, but I'm
> currently running into this:
>=20
>=20
> % pwd
> /usr/local/tinderbox/portstrees/FreeBSD/ports/www/apache22
> % sudo make config
> dialog4ports isn't installed, do you want to install it now? [Y/n] n
> env: /usr/local/bin/dialog4ports: No such file or directory
> =3D=3D=3D> Options unchanged
> %
>=20
> And I'm prompted every time. Is this how it's supposed to work?
>=20
> Steve
>=20

I wonder if it is worth to let the question to install dialog4ports.

I mean dialog4ports being mandatory you should just be installed directly
doesn't it?

anyone have an opinion about this?

I will remove the question on 27/03 if I got more please do than please don=
't at
that time.

regards,
Bapt

--qDymnuGqqhW10CwH
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlFJYMUACgkQ8kTtMUmk6EwdbgCgiOevFsUCwHcrNbbeZkc8Tyk5
eoMAnR4cPGi+MyJNpGmJPvwu46QypZen
=BeiV
-----END PGP SIGNATURE-----

--qDymnuGqqhW10CwH--



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