From owner-freebsd-ports@FreeBSD.ORG Thu Jan 1 21:13:04 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80D51106564A for ; Thu, 1 Jan 2009 21:13:04 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by mx1.freebsd.org (Postfix) with ESMTP id 10A678FC17 for ; Thu, 1 Jan 2009 21:12:58 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by ey-out-2122.google.com with SMTP id d26so667072eyd.7 for ; Thu, 01 Jan 2009 13:12:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=tPAQpn1oCxwxHUTO2EMaEN48/O4hGwjixDZN3qcr5Yc=; b=iRTu7A0TLRwsFvDKKlRKVXJdno8Ggl3Pe2POnfNTjkpAN+31bWu6XbxlgWXZJ/FGQL NwjpJYhtBVo732vR8Y5r/v+c38KI5dgLmBeYPpv/K5NDGXSbI/v3gy9V3oKNvdXsIbxk lhtxM2Y4Ep8GSIHzRd4v72Bn3pOTV7uQSoE2M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=EOlKaBXYW6x+TnXlzfqdvWQlMBPqPKlSiYmFMhaRanALwL6M8MyXf0Jrd+WWVf/JWc 6doHECnPKFgfWKrorSrcdA1n53OSpO9jikNqgPkcRgCA5GfWn7nL39v+ATyOTvpcAFpL M9kXGA84a7M0dhtnOgGnEtWeJsx393UJQMxRQ= Received: by 10.210.16.10 with SMTP id 10mr18935587ebp.131.1230842903205; Thu, 01 Jan 2009 12:48:23 -0800 (PST) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id b30sm3195646ika.7.2009.01.01.12.48.21 (version=SSLv3 cipher=RC4-MD5); Thu, 01 Jan 2009 12:48:22 -0800 (PST) Date: Thu, 1 Jan 2009 20:48:19 +0000 From: RW To: freebsd-ports@freebsd.org Message-ID: <20090101204819.5b362f55@gumby.homeunix.com> In-Reply-To: <861vvmlwj2.fsf@pluton.xbsd.name> References: <861vvmlwj2.fsf@pluton.xbsd.name> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: extract once and build many? 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: Thu, 01 Jan 2009 21:13:04 -0000 On Fri, 02 Jan 2009 02:18:57 +0800 darcsis@gmail.com (Denise H. G.) wrote: > I noticed that some ports, e.g. qt-4 stuff, just use the same > source ball but extract it each time for their own build. Is there > some method to reuse the extracted sources? I think it is perhaps a > waste of cpu and time to extract the same source ball for different > build tasks. The time taken by extraction is usually negligible. And don't forget that many ports patch the source after extraction, so reusing would require an additional clean copy for each port.