--- bootstrap-darwin.sh	2005-07-11 22:35:53.000000000 +0200
+++ bootstrap-darwin.sh.new	2005-10-17 19:30:29.000000000 +0200
@@ -23,7 +23,11 @@
 CFLAGS="-O2 -pipe"
 CHOST="powerpc-apple-darwin"
 ROOT=""
-PORTDIR=${ROOT}/usr/portage
+
+myportdir="$(portageq envvar PORTDIR)"
+test -d ${myportdir} || PORTDIR=${ROOT}/usr/portage
+unset myportdir
+
 DISTDIR=${PORTDIR}/distfiles
 PORTAGE_TMPDIR=${ROOT}/var/tmp
 PORTAGEURL="http://dev.gentoo.org/~jstubbs/releases/"
@@ -267,7 +271,7 @@
 	sudo rm -rf /etc/make.profile
 	sudo mkdir -p ${PORTDIR}/profiles
 	sudo ln -sf ${PORTDIR}/profiles/${profile} /etc/make.profile || echo -n "Failed to properly link to ${PORTDIR}/profiles/${profile}"
-	if [ ! -f /usr/portage/metadata/timestamp ]; then
+	if [ ! -f ${PORTDIR}/metadata/timestamp ]; then
 		echo -n "It doesn't look like you've ran emerge sync yet, sync now (y/n) ? "
 		read answer
 		if [ $answer == "y" ]; then

