From owner-freebsd-ports@FreeBSD.ORG Mon Nov 20 23:59:31 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C0E916A403 for ; Mon, 20 Nov 2006 23:59:31 +0000 (UTC) (envelope-from marko@freebsd.org) Received: from ptb-relay03.plus.net (ptb-relay03.plus.net [212.159.14.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1A0543D53 for ; Mon, 20 Nov 2006 23:59:08 +0000 (GMT) (envelope-from marko@freebsd.org) Received: from [80.229.231.20] (helo=[192.168.1.4]) by ptb-relay03.plus.net with esmtp (Exim) id 1GmJ2s-0001Ey-Dj for freebsd-ports@freebsd.org; Mon, 20 Nov 2006 23:59:26 +0000 Message-ID: <4562415A.30106@freebsd.org> Date: Mon, 20 Nov 2006 23:59:22 +0000 From: Mark Ovens User-Agent: Thunderbird 1.5.0.7 (X11/20061107) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Question about portmanager(1) ownership X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Nov 2006 23:59:31 -0000 Can someone explain about the ownership of sysutils/portmanager please? It is obviously a FreeBSD-specific port (and I recognize the name Michael Schultz as a member of the FreeBSD community) and the project is hosted on SourceForge but the SF project pages seem way out of date. Also, I submitted a patch in ports/98032 - to stop it dumping core if run by a non-root user - which was committed, but as a patch rather than a mod to the core code, which puzzles me since, as I said, it is FreeBSD-specific. The reason I ask is that I want to do some more enhancements to it but wondering where the project is at. I've got ~450 ports installed on my main system and I find the output of ``portmanager -s'' a real PITA. It's unsorted (presumably the output order is the order it walks the installed ports and their dependencies?) meaning I have to scroll through 450 lines of output to see if a particular port has been updated, e.g. if I'm waiting for a fix to be committed. What I want to do is add an option/options to control/limit the output. For example, choose how the output is sorted - by port name, port collection (with name as the secondary sort), or status, plus options to restrict the output to a particular status, mainly not CURRENT, e.g. only list ports that are not CURRENT and sort the output by name. This would make it a lot easier to find if frobulators/widgetmangler has been updated. ``portmanager -s | grep -v CURRENT'' goes some way to achieving this, but it would be better if there was more control. Thanks. Regards, Mark