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>