From 69bbb8cac3ca7de04a9e6e68cf75efd9590a75bf Mon Sep 17 00:00:00 2001 From: Christian Birchinger Date: Wed, 6 Sep 2006 15:15:53 +0000 Subject: Moved addwrite() to allow fresh repositories to be created --- eclass/subversion.eclass | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'eclass/subversion.eclass') diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass index 8baa287308dc..a7014ad513fd 100644 --- a/eclass/subversion.eclass +++ b/eclass/subversion.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.35 2006/09/05 18:09:57 spb Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.36 2006/09/06 15:15:53 joker Exp $ ## --------------------------------------------------------------------------- # # Author: Akinori Hattori @@ -177,6 +177,9 @@ function subversion_fetch() { einfo "subversion check out start -->" einfo " repository: ${repo_uri}" + # Fix sandbox violations + addwrite "${ESVN_STORE_DIR}" + mkdir -p "${ESVN_PROJECT}" || die "${ESVN}: can't mkdir ${ESVN_PROJECT}." cd "${ESVN_PROJECT}" ${ESVN_FETCH_CMD} ${ESVN_OPTIONS} "${repo_uri}" || die "${ESVN}: can't fetch from ${repo_uri}." @@ -192,9 +195,6 @@ function subversion_fetch() { einfo "subversion update start -->" einfo " repository: ${repo_uri}" - # Fix sandbox violations - addwrite "${ESVN_STORE_DIR}" - cd "${wc_path}" ${ESVN_UPDATE_CMD} ${ESVN_OPTIONS} || die "${ESVN}: can't update from ${repo_uri}." -- cgit v1.2.3-65-gdbad