From owner-freebsd-ports@FreeBSD.ORG Fri May 18 18:20:34 2007 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 E83F816A401 for ; Fri, 18 May 2007 18:20:34 +0000 (UTC) (envelope-from adamlsd@gmail.com) Received: from ag-out-0708.google.com (ag-out-0708.google.com [72.14.246.242]) by mx1.freebsd.org (Postfix) with ESMTP id A6E5D13C489 for ; Fri, 18 May 2007 18:20:34 +0000 (UTC) (envelope-from adamlsd@gmail.com) Received: by ag-out-0708.google.com with SMTP id 31so1051986agc for ; Fri, 18 May 2007 11:20:34 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=A5qFj9TC/3FBHZju+8/R/hoHtzP53u9RgoMwJBU0LOJ0YHMzJlBQBc+TblqPLV2l3QxQrC6u++VGrMJ0aWuXoN6eatDWl23/ABSut8Tflo8EgNDQn38SvOVuRVUaLxH+QBNuFGG3e6AELA8812xGEJRt0vzyU9rxnfKxGRi5Pig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=PLKPc67YpDZndu31PZyFEBVlRKZApBZX3uj8qXyjA1H+OMmI4DLZdWTVsGZebW0lTNNWd+BxEmpWqXusjIVw6kDiYGGY8d+x3BBzgDwDMLqmsqNxZo9bETUfF9guPpgE3vLPof3630uKeb2HJGAm63Ecv7IqDKCvouGVP0fNwTE= Received: by 10.90.118.8 with SMTP id q8mr2140374agc.1179511620406; Fri, 18 May 2007 11:07:00 -0700 (PDT) Received: from ?172.20.7.208? ( [137.122.39.10]) by mx.google.com with ESMTP id 10sm7089544nzo.2007.05.18.11.06.59; Fri, 18 May 2007 11:06:59 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <130A582E-0AAE-4BEB-A00A-C7E485AA1711@fsl.cs.sunysb.edu> References: <130A582E-0AAE-4BEB-A00A-C7E485AA1711@fsl.cs.sunysb.edu> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <12E5C50B-88A7-43EF-BD97-D7CD1A6C7FA8@fsl.cs.sunysb.edu> Content-Transfer-Encoding: 7bit From: Adam Martin Date: Fri, 18 May 2007 14:07:19 -0400 To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.752.2) Sender: Adam Martin Subject: Re: Patch to add package-smart target 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, 18 May 2007 18:20:35 -0000 On 2007.02.21, at 00:47, Adam Martin wrote: > Hello, > > I wasn't sure who to send this to, but Benno Rice suggested ports@ > and kris@, so I've done both. I've created a patch for a target > that I've added to bsd.ports.mk (in /usr/ports/Mk/) a while back, > to fix what I consider a "problem" in package-recursive. package- > recursive always re-builds a tarball for every package in the > dependancy chain, even if said tarball exists. package-smart will > skip that step for all tarballs that already exist. (It's not > perfect, but I thought somebody should look at it, and see what > they can do with it.) I have submitted a change-request PR for this. Ports/112745, for those who wish to track it. Thanks, -- ADAM David Alan Martin FreeBSD Hacker, TCSH Hacker, general UNIX coding Author of AutoFS for FreeBSD 6.x Filesystem and Storage Lab, SUNY Stony Brook