From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 19 15:00:51 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4291F16A41F for ; Sat, 19 Nov 2005 15:00:51 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D165943D4C for ; Sat, 19 Nov 2005 15:00:50 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jAJF0oPB025888 for ; Sat, 19 Nov 2005 15:00:50 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jAJF0o7g025882; Sat, 19 Nov 2005 15:00:50 GMT (envelope-from gnats) Resent-Date: Sat, 19 Nov 2005 15:00:50 GMT Resent-Message-Id: <200511191500.jAJF0o7g025882@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, NIIMI Satoshi Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0571A16A41F for ; Sat, 19 Nov 2005 15:00:24 +0000 (GMT) (envelope-from sa2c@sa2c.net) Received: from freebird.and.or.jp (ns.and.or.jp [203.141.148.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EA6A43D4C for ; Sat, 19 Nov 2005 15:00:22 +0000 (GMT) (envelope-from sa2c@sa2c.net) Received: from localhost (localhost [127.0.0.1]) by freebird.and.or.jp (Postfix) with ESMTP id A6F372E071 for ; Sun, 20 Nov 2005 00:00:17 +0900 (JST) Message-Id: <20051119150016.EAD151145A@berkeley.l.sa2c.net> Date: Sun, 20 Nov 2005 00:00:16 +0900 (JST) From: NIIMI Satoshi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/89281: Use portsnap on "make update" X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: NIIMI Satoshi List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Nov 2005 15:00:51 -0000 >Number: 89281 >Category: ports >Synopsis: Use portsnap on "make update" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Nov 19 15:00:50 GMT 2005 >Closed-Date: >Last-Modified: >Originator: NIIMI Satoshi >Release: FreeBSD 6.0-RELEASE i386 >Organization: >Environment: System: FreeBSD berkeley.l.sa2c.net 6.0-RELEASE FreeBSD 6.0-RELEASE #3: Tue Nov 8 17:05:21 JST 2005 root@berkeley.l.sa2c.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Use portsnap instead of cvsup or cvs on "make update" in /usr/ports. >How-To-Repeat: >Fix: --- diff begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/Makefile,v retrieving revision 1.91 diff -u -r1.91 Makefile --- Makefile 8 Nov 2005 13:32:54 -0000 1.91 +++ Makefile 19 Nov 2005 14:54:58 -0000 @@ -134,11 +134,18 @@ CVS?= cvs SUP?= cvsup +PORTSNAP?= portsnap +PORTSNAP_FLAGS?= -p ${.CURDIR} .if defined(SUPHOST) SUPFLAGS+= -h ${SUPHOST} .endif update: -.if defined(SUP_UPDATE) && defined(PORTSSUPFILE) +.if defined(PORTSNAP_UPDATE) + @echo "--------------------------------------------------------------" + @echo ">>> Running ${PORTSNAP}" + @echo "--------------------------------------------------------------" + @${PORTSNAP} ${PORTSNAP_FLAGS} fetch update +.elif defined(SUP_UPDATE) && defined(PORTSSUPFILE) @echo "--------------------------------------------------------------" @echo ">>> Running ${SUP}" @echo "--------------------------------------------------------------" @@ -152,5 +159,5 @@ @${ECHO_MSG} "Error: Please define PORTSSUPFILE before doing make update." @exit 1 .else - @${ECHO_MSG} "Error: Please define either SUP_UPDATE or CVS_UPDATE first." + @${ECHO_MSG} "Error: Please define either PORTSNAP_UPDATE, SUP_UPDATE, or CVS_UPDATE first." .endif --- diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: