pacman -S base-devel package-query yaourt --config"$pac_conf"/"$config_dir"/pacman.conf || die " Impossible to install the package arch-install-scripts"
pacman -S base-devel package-query yaourt --config"$gen_dir"/"$config_dir"/pacman.conf || die " Impossible to install the package arch-install-scripts"
else
echo_valid " yaourt : already installed"
fi
@@ -198,28 +213,45 @@ check_pac_needed(){
## Install packages with pacman
pac_install(){
pacman -r"$newroot"-S$(grep-h-v ^# $archlist/$config_dir/package_list/repo_*)--config"$pac_conf"/"$config_dir"/pacman.conf || die " Failed to install packages"
if[["$cache_dir"=""]];then
pacman -r"$newroot"-S$(grep-h-v ^# $gen_dir/$config_dir/package_list/repo_*)--config"$gen_dir"/"$config_dir"/pacman.conf || die " Failed to install packages"
else
pacman -r"$newroot"-S$(grep-h-v ^# $gen_dir/$config_dir/package_list/repo_*)--config"$gen_dir"/"$config_dir"/pacman.conf --cachedir"$cache_dir"|| die " Failed to install packages"
fi
}
## Install package from aur
aur_install(){
sudo-u usertmp yaourt -r"$newroot"-Sy$(grep-h-v ^# $aurlist/$config_dir/package_list/aur_*)|| die " Failed to install packages"
sudo-u usertmp yaourt -r"$newroot"-Sy$(grep-h-v ^# $gen_dir/$config_dir/package_list/aur_*)|| die " Failed to install packages"
}
## Create needed directory
create_dir(){
if[[$(ls$newroot)=""]];then
echo_info " Create needed directory in ${newroot}"