From owner-svn-src-projects@FreeBSD.ORG Wed Dec 12 13:33:12 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0410E2D; Wed, 12 Dec 2012 13:33:12 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6B6EF8FC1A; Wed, 12 Dec 2012 13:33:12 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qBCDXCUb059437; Wed, 12 Dec 2012 13:33:12 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qBCDXCjN059436; Wed, 12 Dec 2012 13:33:12 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201212121333.qBCDXCjN059436@svn.freebsd.org> From: Mark Linimon Date: Wed, 12 Dec 2012 13:33:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r244152 - projects/portbuild/scripts X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2012 13:33:12 -0000 Author: linimon (doc,ports committer) Date: Wed Dec 12 13:33:11 2012 New Revision: 244152 URL: http://svnweb.freebsd.org/changeset/base/244152 Log: Also create lockfiles/ subdir here, if needed. Modified: projects/portbuild/scripts/build Modified: projects/portbuild/scripts/build ============================================================================== --- projects/portbuild/scripts/build Wed Dec 12 13:27:13 2012 (r244151) +++ projects/portbuild/scripts/build Wed Dec 12 13:33:11 2012 (r244152) @@ -134,7 +134,7 @@ do_create() { ln -sf ${builddir} ${pbab}/builds/latest # create clients/ directory if it does not already exist - clientsdir=${pbd}/${arch}/clients + clientsdir=${pbab}/clients if [ ! -d ${clientsdir} ]; then mkdir -p ${clientsdir} || exit 1 chown -R ${uid}:${gid} ${clientsdir} @@ -142,15 +142,23 @@ do_create() { fi # create loads/ directory if it does not already exist - loadsdir=${pbd}/${arch}/loads + loadsdir=${pbab}/loads if [ ! -d ${loadsdir} ]; then mkdir -p ${loadsdir} || exit 1 chown -R ${uid}:${gid} ${loadsdir} chmod -R g+w ${loadsdir} fi + # create lockfiles/ directory if it does not already exist + lockfiles=${pbab}/lockfiles + if [ ! -d ${lockfiles} ]; then + mkdir -p ${lockfiles} || exit 1 + chown -R ${uid}:${gid} ${lockfiles} + chmod -R g+w ${lockfiles} + fi + # create empty mlist file if it does not already exist - mlist=${pbd}/${arch}/mlist + mlist=${pbab}/mlist if [ ! -d ${mlist} ]; then touch ${mlist} || exit 1 chown -R ${uid}:${gid} ${mlist}