From jack@germanium.xtalwind.net  Sun Feb 20 13:03:46 2000
Return-Path: <jack@germanium.xtalwind.net>
Received: from germanium.xtalwind.net (germanium.xtalwind.net [205.160.242.5])
	by hub.freebsd.org (Postfix) with ESMTP id 8FBC937BEF5
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Feb 2000 13:03:43 -0800 (PST)
	(envelope-from jack@germanium.xtalwind.net)
Received: (from jack@localhost)
	by germanium.xtalwind.net (8.9.3/8.9.3) id QAA04915;
	Sun, 20 Feb 2000 16:03:36 -0500 (EST)
Message-Id: <200002202103.QAA04915@germanium.xtalwind.net>
Date: Sun, 20 Feb 2000 16:03:36 -0500 (EST)
From: jack@germanium.xtalwind.net
Reply-To: jack@germanium.xtalwind.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: Knob for release/Makefile to prevent deleting docproj distfiles
X-Send-Pr-Version: 3.2

>Number:         16842
>Category:       misc
>Synopsis:       Knob for release/Makefile to prevent deleting docproj distfiles
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 20 13:10:01 PST 2000
>Closed-Date:    Wed Aug 2 08:16:20 PDT 2000
>Last-Modified:  Wed Aug 02 08:16:39 PDT 2000
>Originator:     
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
>Environment:

	

>Description:

    Add NODISTCLEAN variable to prevent deleting distfiles needed for docproj,
	which seem to update frequently, from being deleted so they don't have to 
	be fetched again next time.
	Default action is unchanged.

>How-To-Repeat:


>Fix:
	
--- Makefile.orig	Wed Dec 15 19:59:58 1999
+++ Makefile	Sun Feb 20 15:57:07 2000
@@ -56,6 +56,9 @@
 DOCPORTS=	textproc/docproj
 # Set this to wherever the distfiles required by ${DOCPORTS} live.
 DISTFILES?=	${.CURDIR}/../../ports/distfiles
+# Uncomment this to prevent deleting distfiles in
+# ${CHROOTDIR}/usr/ports/distfiles
+#NODISTCLEAN= yes
 
 DIST_DOCS= ABOUT.TXT ERRATA.TXT LAYOUT.TXT README.TXT HARDWARE.TXT \
            INSTALL.TXT RELNOTES.TXT TROUBLE.TXT UPGRADE.TXT
@@ -588,7 +591,9 @@
 	  fi; \
         done
 .if !defined(NOPORTS)
+.if !defined(NODISTCLEAN)
 	@-rm -rf /usr/ports/distfiles/*
+.endif
 	@mkdir -p ${CD_DISC1}/ports && \
 	  tar --exclude CVS -czf ${CD_DISC1}/ports/ports.tgz -C /usr ports && \
 	  cp ${.CURDIR}/scripts/ports-install.sh ${CD_DISC1}/ports/install.sh \

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: sheldonh 
State-Changed-When: Wed Aug 2 08:16:20 PDT 2000 
State-Changed-Why:  
Yet another close-pr courtesy of 
Johan Karlsson <Johan.Karlsson@sm.luth.se>. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=16842 
>Unformatted:
