[46144] contrib/mpab/mpsync.sh
febeling at macports.org
febeling at macports.org
Fri Jan 30 01:49:35 PST 2009
Revision: 46144
http://trac.macports.org/changeset/46144
Author: febeling at macports.org
Date: 2009-01-30 01:49:33 -0800 (Fri, 30 Jan 2009)
Log Message:
-----------
mpsync.sh: remove another patch artifact.
Modified Paths:
--------------
contrib/mpab/mpsync.sh
Modified: contrib/mpab/mpsync.sh
===================================================================
--- contrib/mpab/mpsync.sh 2009-01-30 06:52:23 UTC (rev 46143)
+++ contrib/mpab/mpsync.sh 2009-01-30 09:49:33 UTC (rev 46144)
@@ -39,44 +39,3 @@
if [[ "${umount}" = yes ]] ; then
sudo ${baseDir}/mpab mount || exit 1
fi
-#!/bin/sh
-
-baseDir=`dirname $0`
-chrootPath=${baseDir}/mpchroot
-
-# $1 - script to execute
-function chroot_exec () {
- cp -p ${baseDir}/chroot-scripts/$1 ${chrootPath}/var/tmp/
- # Set DYLD_NO_FIX_PREBINDING as otherwise, on 10.5, dyld will spew
- # errors to syslog/console log like:
- # com.apple.launchd[1] (com.apple.dyld): Throttling respawn: Will start in 10 seconds
- env -i PATH=/bin:/usr/bin:/sbin:/usr/sbin HOME=/var/root DYLD_NO_FIX_PREBINDING=1 /usr/sbin/chroot ${chrootPath} /bin/sh /var/tmp/$1
- rm ${chrootPath}/var/tmp/$1
-}
-
-if [[ -d ${baseDir}/mpexport ]] ; then
- svn update --non-interactive \
- -r HEAD ${baseDir}/mpexport \
- > /dev/null || exit 1
-else
- echo "Checking out macports from svn..."
- svn checkout --non-interactive -r HEAD \
- http://svn.macports.org/repository/macports/trunk \
- ${baseDir}/mpexport > /dev/null || exit 1
-fi
-
-if [[ ! -d ${baseDir}/mpchroot ]] ; then
- sudo ${baseDir}/mpab mount || exit 1
- umount=yes
-fi
-
-rsync -r --del --exclude '*~' --exclude '.svn' \
- ${baseDir}/mpexport/dports \
- ${baseDir}/mpchroot/opt/mports || exit 1
-
-echo "Re-creating portindex in chroot"
-chroot_exec recreateportindex
-
-if [[ "${umount}" = yes ]] ; then
- sudo ${baseDir}/mpab mount || exit 1
-fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090130/ebcb5ff6/attachment.html>
More information about the macports-changes
mailing list