From owner-freebsd-ports Tue Aug 29 04:36:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA24720 for ports-outgoing; Tue, 29 Aug 1995 04:36:01 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id EAA24714 for ; Tue, 29 Aug 1995 04:36:00 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id EAA14810; Tue, 29 Aug 1995 04:35:57 -0700 Date: Tue, 29 Aug 1995 04:35:57 -0700 Message-Id: <199508291135.EAA14810@silvia.HIP.Berkeley.EDU> To: ports@freebsd.org Subject: rm -rf ${WRKDIR} in do-extract From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk Does anyone know why we remove the "work/" subdirectory as the first thing in do-extract? This is getting in my way of the checksum cleanup.... The only reason I can think of it is (since we are here, there sure isn't a work/.extract_done) to safeguard against the case when the previous extraction failed in the middle and left a half-baked work/ subdirectory. If that's the case, it (and the following "mkdir work" line) should probably move to the main "extract" target, these are "meta" stuff (just like the cookies) that the do-* targets shouldn't have to worry about.... Satoshi