#!/bin/bash

D1=D
D2=("INSTALL RPMS (urpmi)")

function install_command_urpmi {

    for RPM in $CHOICES ; do

	echo -e "Installing ${RPM}...\n"

	if rpm -Uvh ${RPM}; then

	    echo -e "\nInstallation of ${RPM} succeeded."

	else

	    echo -e "\nInstallation of ${RPM} failed."

	fi

    done

}

function install_now_urpmi {

    EXEC_GEOM="585x200"
    exec_command "install_command"
    unset EXEC_GEOM

}

function install_rpms_urpmi {

#    set -x
    sed -e "s|^.*|& RPM off|" < ${CONSTATEDIR}/rpmsavailable > /tmp/rpmslist-$$

    CHK="SELECT INSTALLABLE RPMS"

    INPUT=install_now_urpmi

    DEF=(`cat /tmp/rpmslist-$$`)

    checkbox "${DEF[@]}"

    rm -f /tmp/rpmslist-$$

}
