From owner-freebsd-questions@FreeBSD.ORG Fri Jan 11 06:19:08 2008 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC81216A417 for ; Fri, 11 Jan 2008 06:19:08 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [72.9.101.130]) by mx1.freebsd.org (Postfix) with ESMTP id EE7C413C45A for ; Fri, 11 Jan 2008 06:19:06 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (localhost [127.0.0.1]) by prime.gushi.org (8.14.1/8.14.1) with ESMTP id m0B6J2g3006214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 11 Jan 2008 01:19:03 -0500 (EST) (envelope-from danm@prime.gushi.org) DomainKey-Signature: a=rsa-sha1; s=primegushiorg; d=prime.gushi.org; c=nofws; q=dns; h=received:date:from:to:subject:message-id:user-agent: mime-version:content-type; b=CjO8Yt5bmaUdyZi0ST3kp8H6WwzBDHHWVGTvHU9Fw8H3sbujz18GXJjoLc03Ubn4q lLQX++O0f2Y2nAI6SDwtQ== Received: (from danm@localhost) by prime.gushi.org (8.14.1/8.13.8/Submit) id m0B6J1Lr006211; Fri, 11 Jan 2008 01:19:01 -0500 (EST) (envelope-from danm) Date: Fri, 11 Jan 2008 01:19:01 -0500 (EST) From: "Dan Mahoney, System Admin" To: questions@freebsd.org Message-ID: User-Agent: Alpine 1.00 (BSF 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (prime.gushi.org [127.0.0.1]); Fri, 11 Jan 2008 01:19:04 -0500 (EST) Cc: Subject: Shell Menu that populates from /var/db/pkg X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 06:19:08 -0000 Hello all, I'd like to have a shell menu on my system that gives them available programs they can learn, but that also "learns" from ports/packages which options are available. (I.e. it won't list every "branch" port, but will list things from, say, editors, games, and possibly only "certain" things from graphics (for example I'd like to list imagemagick's commands and/or man page), but not gd (since gd is useless from a shell context). Has anyone written something like this? Or even close to? -Dan Mahoney -- "It's like GTA, except you pay for it, and you're allowed to use the car." -Josh, on Zipcar on-demand car-rental, 3/20/05 --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org ---------------------------