From owner-freebsd-ports@FreeBSD.ORG Fri Feb 3 01:36:45 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77E5C16A420 for ; Fri, 3 Feb 2006 01:36:45 +0000 (GMT) (envelope-from dougb@freebsd.org) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.200.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BBF543D75 for ; Fri, 3 Feb 2006 01:36:41 +0000 (GMT) (envelope-from dougb@freebsd.org) Received: from [192.168.0.3] (c-24-130-213-251.hsd1.ca.comcast.net[24.130.213.251]) by comcast.net (sccrmhc13) with ESMTP id <2006020301363901300qvsqne>; Fri, 3 Feb 2006 01:36:40 +0000 Message-ID: <43E2B3A6.9060508@FreeBSD.org> Date: Thu, 02 Feb 2006 17:36:38 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5 (X11/20060112) MIME-Version: 1.0 To: Panagiotis Astithas References: <43BCF31F.8050900@FreeBSD.org> <1136501778.40648.17.camel@localhost> <43C38A38.1020408@FreeBSD.org> <1136893017.2410.9.camel@pav.hide.vol.cz> <43C8E446.5010603@FreeBSD.org> <20060114144016.1dc9fdd0@Magellan.Leidinger.net> <43C97BEB.3030601@FreeBSD.org> <43CA33E4.40809@ebs.gr> <43D610B6.5080008@FreeBSD.org> <43DE40FE.6000507@ebs.gr> <43DE6C65.9040306@FreeBSD.org> <43DE7652.9050807@ebs.gr> <43DF346B.407@FreeBSD.org> <43DF40BC.4060600@ebs.gr> In-Reply-To: <43DF40BC.4060600@ebs.gr> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: New /bin/sh based script to manage ports 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: Fri, 03 Feb 2006 01:36:45 -0000 Panagiotis Astithas wrote: > One minor nit I've noticed is that it even tries to update installed > ports that have a higher version number than the one currently in the > ports tree (for instance, some updated ports I haven't submitted yet). > Although not too important for the casual user, it could be useful to > have some means to avoid downgrading these ports. D'oh, thanks for mentioning this. I just added a fix for that, and as a result I was able to streamline the check_for_updates() function as well. You can find the new version at the URL below. Since this is the last bug/feature request I've received, I plan to work on a port for this script and commit it soon. Of course, if anyone else has feedback or suggestions, please don't hesitate. Doug -- This .signature sanitized for your protection