Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jun 2012 13:33:56 -0700 (PDT)
From:      Dan Daley <dddaley@yahoo.com>
To:        Oliver Fromme <olli@lurza.secnetix.de>, freebsd-stable@FreeBSD.ORG
Subject:   Re: Documenting 'make config' options
Message-ID:  <1339187636.71061.YahooMailRC@web83105.mail.mud.yahoo.com>
In-Reply-To: <201206080745.q587jSEN000595@lurza.secnetix.de>
References:  <201206080745.q587jSEN000595@lurza.secnetix.de>

next in thread | previous in thread | raw e-mail | index | archive | help
=0AThanks.  I'll check this script out.=0A=0A=0A=0A=0A_____________________=
___________=0AFrom: Oliver Fromme <olli@lurza.secnetix.de>=0ATo: freebsd-st=
able@FreeBSD.ORG; Dan Daley <dddaley@yahoo.com>; Charles Sprickman =0A<spor=
k@bway.net>; Warren Block <wblock@wonkity.com>; Vincent Hoffman =0A<vince@u=
nsane.co.uk>=0ASent: Fri, June 8, 2012 2:47:37 AM=0ASubject: Re: Documentin=
g 'make config' options=0A=0ADan Daley <dddaley@yahoo.com> wrote:=0A> I usu=
ally use portmaster to install ports. The options dialogs that pop =0A> up =
are often for dependencies. The options dialog gives the name of the =0A> p=
ort for which the options are being selected, but no description or =0A> in=
dication as to why this is being installed (this could be a dependency =0A>=
 of a dependency of some dependency of the port I am installing). It's =0A>=
 probably too much for this dialog to show why this port is being =0A> inst=
alled (what other port required this port that is being installed), =0A> bu=
t a description of what this current port is would be helpful.=0A> =0A> But=
, if possible, some breadcrumb across the top showing the =0A> dependencies=
 which prompted this install would be great:=0A> =0A> Port A --> Port B -->=
 Port C --> Current Port for which options are =0A> being chosen=0A=0AYou m=
ight want to have a look at my "portup" script.  It can=0Abe used to instal=
l ports, and the -w option causes it to use=0Aa split-screen display:  The =
bottom 80% contain the usual=0Aoutput from "make", and the top 20% show the=
 progress of the=0Abuild, including information about dependencies.  This m=
ight=0Abe exactly the "breadcrumb across the top" that you requested.=0A=0A=
You can download the current version from here:=0A=0Ahttp://www.secnetix.de=
/olli/scripts/portup=0A=0AFor FreeBSD >=3D 8.x, the -w option requires the =
"window" port=0Ato be installed (from /usr/ports/misc/window) which was rem=
oved=0Afrom the base system in FreeBSD 8.x.=0A=0AUsage for installing ports=
 is simple:=0A=0A# cd /usr/ports/category/foo=0A# portup -wy .=0A=0ABest re=
gards=0A   Oliver=0A=0A-- =0AOliver Fromme, secnetix GmbH & Co. KG, Marktpl=
atz 29, 85567 Grafing b. M.=0AHandelsregister: Registergericht Muenchen, HR=
A 74606,  Gesch=E4ftsfuehrung:=0Asecnetix Verwaltungsgesellsch. mbH, Handel=
sregister: Registergericht M=FCn-=0Achen, HRB 125758,  Gesch=E4ftsf=FChrer:=
 Maik Bachmann, Olaf Erb, Ralf Gebhart=0A=0AFreeBSD-Dienstleistungen, -Prod=
ukte und mehr:  http://www.secnetix.de/bsd=0A=0AI suggested holding a "Pyth=
on Object Oriented Programming Seminar",=0Abut the acronym was unpopular.=
=0A        -- Joseph Strout=0A



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