From owner-cvs-src-old@FreeBSD.ORG Fri Aug 14 20:43:04 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19A21106564A for ; Fri, 14 Aug 2009 20:43:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 089C18FC43 for ; Fri, 14 Aug 2009 20:43:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n7EKh3C8030177 for ; Fri, 14 Aug 2009 20:43:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n7EKh3PF030176 for cvs-src-old@freebsd.org; Fri, 14 Aug 2009 20:43:03 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200908142043.n7EKh3PF030176@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 14 Aug 2009 20:42:40 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/release Makefile svnbranch.awk X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2009 20:43:04 -0000 jhb 2009-08-14 20:42:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) release Makefile Added files: (Branch: RELENG_8) release svnbranch.awk Log: SVN rev 196222 on 2009-08-14 20:42:40Z by jhb MFC 196221: Add the ability to build a release from an SVN checkout instead of a CVS checkout. If SVNROOT is specified, then the source tree will be checked out from that SVN repository instead of using CVS. ports and docs still use CVS. If SVNROOT is not specified, then the source tree will be checked out using CVS. An explicit SVN branch can be specified using SVNBRANCH (e.g. SVNBRANCH=stable/8). If SVNBRANCH is not set but RELEASETAG is set to a CVS branch (such as RELENG_8) the appropriate SVN branch will be inferred from the CVS branch using svnbranch.awk. Note that there are still several open questions about using SVN instead of CVS in the release process. However, this does enable one to build a release from an SVN repository if needed. Approved by: re (kensmith) Revision Changes Path 1.943.2.3 +50 -5 src/release/Makefile 1.1.2.2 +28 -0 src/release/svnbranch.awk (new)