#!/bin/ksh -e

MYDIR=$(cd $(dirname $0) && pwd)

CHROOT=
#CHROOT=/tmp/root
#rm -rf $CHROOT

mkdir -p $CHROOT/sbin $CHROOT/usr/sbin
ln -fs /bin/true $CHROOT/usr/sbin/update-rc.d

chmod a+rx $MYDIR/{debootstrap,pkgdetails,wget,md5sum,sed,tar,zcat} $MYDIR/lib*.so*

if [ ! -x /usr/bin/md5sum ] ; then
	cp -f $MYDIR/md5sum /usr/bin/
fi

cd $CHROOT/
DEBOOTSTRAP_DIR=$MYDIR \
KEEP_DEBOOTSTRAP_DIR=true \
PATH=$MYDIR:$PATH:/sbin:/usr/sbin \
LD_LIBRARY_PATH=$MYDIR:$LD_LIBRARY_PATH \
	/bin/ksh $MYDIR/debootstrap \
	--arch interix-i386 \
	unreleased35 $CHROOT/ \
	http://debian-interix.net/debian-interix \
	$MYDIR/interix-script

case `uname -r` in
    6.0)
	cat > $CHROOT/etc/apt/sources.list <<-EOF
	deb http://debian-interix.net/debian-interix unstable60 main
	deb http://debian-interix.net/debian-interix unstable52 main
	deb http://debian-interix.net/debian-interix unstable35 main
	deb-src http://ftp.de.debian.org/debian unstable main

	deb http://debian-interix.net/debian-interix unreleased60 main
	deb-src http://debian-interix.net/debian-interix unreleased60 main
	deb http://debian-interix.net/debian-interix unreleased52 main
	deb-src http://debian-interix.net/debian-interix unreleased52 main
	deb http://debian-interix.net/debian-interix unreleased35 main
	deb-src http://debian-interix.net/debian-interix unreleased35 main

	# for arch-indep packages
	deb http://ftp.de.debian.org/debian dists/unstable/main/binary-i386/
	EOF
	;;
    5.2)
	cat > $CHROOT/etc/apt/sources.list <<-EOF
	deb http://debian-interix.net/debian-interix unstable52 main
	deb http://debian-interix.net/debian-interix unstable35 main
	deb-src http://ftp.de.debian.org/debian unstable main

	deb http://debian-interix.net/debian-interix unreleased52 main
	deb-src http://debian-interix.net/debian-interix unreleased52 main
	deb http://debian-interix.net/debian-interix unreleased35 main
	deb-src http://debian-interix.net/debian-interix unreleased35 main

	# for arch-indep packages
	deb http://ftp.de.debian.org/debian dists/unstable/main/binary-i386/
	EOF
	;;
    *)
	cat > $CHROOT/etc/apt/sources.list <<-EOF
	deb http://debian-interix.net/debian-interix unstable35 main
	deb-src http://ftp.de.debian.org/debian unstable main

	deb http://debian-interix.net/debian-interix unreleased35 main
	deb-src http://debian-interix.net/debian-interix unreleased35 main

	# for arch-indep packages
	deb http://ftp.de.debian.org/debian dists/unstable/main/binary-i386/
	EOF
	;;
esac

