Moved addwrite() outside the if statement since it's needed in both cases.
authorChristian Birchinger <joker@gentoo.org>
Wed, 6 Sep 2006 15:22:34 +0000 (15:22 +0000)
committerChristian Birchinger <joker@gentoo.org>
Wed, 6 Sep 2006 15:22:34 +0000 (15:22 +0000)
eclass/subversion.eclass

index a7014ad513fd2bea0e584aac32803bab4bea1144..d2db4bf1f9c1a755f03a7e077d9c414b9bedf60a 100644 (file)
@@ -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.36 2006/09/06 15:15:53 joker Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.37 2006/09/06 15:22:34 joker Exp $
 
 ## --------------------------------------------------------------------------- #
 # Author: Akinori Hattori <hattya@gentoo.org>
@@ -172,14 +172,14 @@ function subversion_fetch() {
 
        debug-print "${FUNCNAME}: ESVN_OPTIONS = \"${ESVN_OPTIONS}\""
 
+       # Fix sandbox violations
+       addwrite "${ESVN_STORE_DIR}"
+
        if [[ ! -d "${wc_path}/.svn" ]]; then
                # first check out
                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}."