#!/bin/bash
# prepare_compilation

DIR_LFS=/mnt/lfs

cd $DIR_LFS/usr/src
rm -rf bash-2.05a
rm -rf binutils-2.12 binutils-build
rm -rf bzip2-1.0.2
rm -rf diffutils-2.8
rm -rf fileutils-4.1
rm -rf gawk-3.1.0
rm -rf gcc-2.95.3 gcc-build
rm -rf grep-2.5
rm -rf gzip-1.2.4a
rm -rf make-3.79.1
rm -rf patch-2.5.4
rm -rf sed-3.02
rm -rf sh-utils-2.0
rm -rf tar-1.13
rm -rf texinfo-4.1
rm -rf textutils-2.0

tar xfj lfs-3.3/bash-2.05a.tar.bz2
tar xfj lfs-3.3/binutils-2.12.tar.bz2
tar xfj lfs-3.3/bzip2-1.0.2.tar.bz2
tar xfj lfs-3.3/diffutils-2.8.tar.bz2
tar xfj lfs-3.3/fileutils-4.1.tar.bz2
tar xfj lfs-3.3/gawk-3.1.0.tar.bz2
tar xfj lfs-3.3/gcc-2.95.3.tar.bz2
tar xfj lfs-3.3/grep-2.5.tar.bz2
tar xfj lfs-3.3/gzip-1.2.4a.tar.bz2
tar xfj lfs-3.3/make-3.79.1.tar.bz2
tar xfj lfs-3.3/patch-2.5.4.tar.bz2
tar xfj lfs-3.3/sed-3.02.tar.bz2
tar xfj lfs-3.3/sh-utils-2.0.tar.bz2
tar xfj lfs-3.3/tar-1.13.tar.bz2
tar xfj lfs-3.3/texinfo-4.1.tar.bz2
tar xfj lfs-3.3/textutils-2.0.tar.bz2

cd -
mkdir $DIR_LFS/tmp/lfs-install
cp -R ../lfs-commands-3.3 $DIR_LFS/tmp/lfs-install

../lfs-commands-3.3/chapter5/creating_passwd_group
../lfs-commands-3.3/chapter5/mounting_lfs_proc
../lfs-commands-3.3/chapter6/creating_lfs_root

chroot $DIR_LFS /tmp/lfs-install/lfs-commands-3.3/chapter6/changing_ownership_lfs
chroot $DIR_LFS /tmp/lfs-install/lfs-commands-3.3/chapter6/creating_etc_mtab
