From owner-freebsd-stable@FreeBSD.ORG Fri Jun 8 20:34:03 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E0091065670 for ; Fri, 8 Jun 2012 20:34:03 +0000 (UTC) (envelope-from dddaley@yahoo.com) Received: from nm29.bullet.mail.sp2.yahoo.com (nm29.bullet.mail.sp2.yahoo.com [98.139.91.99]) by mx1.freebsd.org (Postfix) with SMTP id 1D0C28FC14 for ; Fri, 8 Jun 2012 20:34:03 +0000 (UTC) Received: from [72.30.22.92] by nm29.bullet.mail.sp2.yahoo.com with NNFMP; 08 Jun 2012 20:33:57 -0000 Received: from [209.191.108.97] by tm14.bullet.mail.sp2.yahoo.com with NNFMP; 08 Jun 2012 20:33:56 -0000 Received: from [66.94.237.125] by t4.bullet.mud.yahoo.com with NNFMP; 08 Jun 2012 20:33:56 -0000 Received: from [127.0.0.1] by omp1030.access.mail.mud.yahoo.com with NNFMP; 08 Jun 2012 20:33:56 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 689856.92986.bm@omp1030.access.mail.mud.yahoo.com Received: (qmail 73276 invoked by uid 60001); 8 Jun 2012 20:33:56 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1339187636; bh=aNGpP8WKXcBO6IO1QGIOsGphUyiHOJtHKaUX0BZy7sk=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=iK/dVvvgqr5sXW2BTvjQc0rFiXsYqAztOLxTUgp9lB1pDJeVbf+fCVcmaGGd+OQ2j0xT9xRst4Wk2iH47P1butzI7pMB9ouSSyVQIHSzXjSEpc83twpx2OZ5HYtXmr0JP7op8xRyH5Js9zXM681DIxwfBo0eO0f8WQD/DQ8usvg= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=H+LyDqJ9gnoczUvWUuhIoJ0xF8H4j+pzRZkAXVd1tCI8D3SBJ5F+vaGirOrwcgk9mC/7Lr5YtczkuYIEANTpKsAwvGl2ZhHZBhA6QfmfVncrbtWxwZWH86Ywu6SUfIsJoaHcZnkLV1deBwIYDv4r4iPg+AA7n4xWXtnnLT8hOiU=; X-YMail-OSG: e6VGK.YVM1loDTWOCAbK5DFLmKFIIhwd96HZ2OJtiF6GorO oUTsONMobt.YzSuC8fTDiK3wjNZQfxxiLDi4gq0pP5QBBqTFx_E.nqtUHiJY 2Y9NiCYYQQPlMHEEfaJ2Uv5onJdYjiMlpRv59WrOs86XoHiGT38laWo8RkTC W4DVguhOBHW2ihcALYawdIlEzaNLQ4nWiiearNhU3ThNnnueoCIq4P.lxXpZ XLIZvzczGpmci5dcWvrc_azmr1Aexg_SgjUlWxlCIwWzBqGuLVPZH2LnSEKF pJTtIZND_7dSzM9rsVSawUZXPG7JQrtP2kLMFKR6.zx84Tc1V9Ak1t6LRA5X sQRePUjcOA0Kd8gkRhH29pv_AjVja4MEqpV_7wCJUyDzYWG6wqW0OjuV_M31 8.pt2LLt9jCr3g68jYtp2kioTlU1Tr6cnv6gNoKhYnXX5EmEp..bS644zgyJ Q3vFvSmCpOruj0QaiasGmL2wlCVCiL4jMtvEi4bWZSsYtWFO7RXOHiBTr96I - Received: from [50.56.228.64] by web83105.mail.mud.yahoo.com via HTTP; Fri, 08 Jun 2012 13:33:56 PDT X-Mailer: YahooMailRC/708 YahooMailWebService/0.8.118.349524 References: <201206080745.q587jSEN000595@lurza.secnetix.de> Message-ID: <1339187636.71061.YahooMailRC@web83105.mail.mud.yahoo.com> Date: Fri, 8 Jun 2012 13:33:56 -0700 (PDT) From: Dan Daley To: Oliver Fromme , freebsd-stable@FreeBSD.ORG In-Reply-To: <201206080745.q587jSEN000595@lurza.secnetix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Documenting 'make config' options X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 20:34:03 -0000 =0AThanks. I'll check this script out.=0A=0A=0A=0A=0A_____________________= ___________=0AFrom: Oliver Fromme =0ATo: freebsd-st= able@FreeBSD.ORG; Dan Daley ; Charles Sprickman =0A; Warren Block ; Vincent Hoffman =0A=0ASent: Fri, June 8, 2012 2:47:37 AM=0ASubject: Re: Documentin= g 'make config' options=0A=0ADan Daley 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