#!/bin/bash
# prepare_precompilation

DIR_DOWNLOAD=downloads
DIR_LFS=/mnt/lfs
NAME_DISK=
NAME_PARTITION=

echo "Prepare precompilation"

echo -n "Enter disk name (i.e. /dev/hda): "
read NAME_DISK
fdisk $NAME_DISK

echo -n "Enter partition name (i.e. /dev/hda1): "
read NAME_PARTITION
umount $NAME_PARTITION/proc
umount $NAME_PARTITION
mke2fs -L LFS $NAME_PARTITION
umount $DIR_LFS/proc
umount $DIR_LFS
rm -rf $DIR_LFS
mkdir $DIR_LFS
mount -t ext2 $NAME_PARTITION $DIR_LFS

../lfs-commands-3.3/chapter5/creating_directories
cp ../lfs-packages-3.3/* $DIR_LFS/usr/src

cd $DIR_LFS/usr/src
for FILE in *.tar.bz2; do
	tar fxj $FILE
done
mkdir lfs-3.3
mv *.tar.bz2 lfs-3.3
cp *.bz2 lfs-3.3
bzip2 -d MAKEDEV-1.4.bz2
bzip2 -d *.patch.bz2
mv flex-2.5.4 flex-2.5.4a
mv linuxthreads linuxthreads_db glibc-2.2.5
mv linux linux-2.4.18
mv vim61 vim-6.1
