From owner-freebsd-ports@FreeBSD.ORG Fri Dec 30 20:09:41 2005 Return-Path: X-Original-To: freebsd-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 27DB616A420 for ; Fri, 30 Dec 2005 20:09:41 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E41643D58 for ; Fri, 30 Dec 2005 20:09:40 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so2055328nzo for ; Fri, 30 Dec 2005 12:09:40 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=ppi0JqRl5LrA3dvdixY6I/YFbqo8fndi13im97V7s9p4y4SoBSPS0ChnsqXw4pLY9nv1gTgBJ6ViEaeJ3IIEX6XxDwW8vLN0AYsMO16bG7F6JBlG+pD+wlJXqSRsrJ5fvrPcFDgECojEVYcFgy3XyJltGrV4OV8wuCHm7VZqn5I= Received: by 10.65.22.18 with SMTP id z18mr3545393qbi; Fri, 30 Dec 2005 12:09:39 -0800 (PST) Received: from ringworm.mechee.com ( [71.102.22.155]) by mx.gmail.com with ESMTP id e17sm3267984qba.2005.12.30.12.09.39; Fri, 30 Dec 2005 12:09:39 -0800 (PST) From: "Michael C. Shultz" To: freebsd-ports@freebsd.org Date: Fri, 30 Dec 2005 12:09:36 -0800 User-Agent: KMail/1.8.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512301209.37040.ringworm01@gmail.com> Subject: Need testers: modifying ports so dependencies are automatically updated at make install time 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, 30 Dec 2005 20:09:41 -0000 I put together a PR that modifies a port so that when: make or make install is run, if any of the ports dependencies are out of date they are updated first before installing the port. Another benefit is less drive space is used because after each dependency is built and installed it is cleaned, where as now all dependencies are cleaned in one shot after a port is built. The port comitters do not want to put this into the system or even consider the idea until users have had a chance to test the idea and suggested I post it here. The PR with the patch is here: http://www.freebsd.org/cgi/query-pr.cgi?pr=91105 Instructions on how to apply it are in the PR but if you need help please send me a note. I am most grateful for anyone willing to take the time to test this out, thanks! -Mike