cd src/ || exit 1 for file in \ dbh-1.0.20.tar.gz \ libxfce4util-4.2.0.tar.gz \ libxfce4mcs-4.2.0.tar.gz \ libxfcegui4-4.2.0.tar.gz \ xfce-mcs-manager-4.2.0.tar.gz \ xfce4-panel-4.2.0.tar.gz \ gtk-xfce-engine-2.2.5.tar.gz \ xfce-mcs-plugins-4.2.0.tar.gz \ xfce-utils-4.2.0.tar.gz \ xfce4-appfinder-4.2.0.tar.gz \ xfce4-icon-theme-4.2.0.tar.gz \ xfce4-iconbox-4.2.0.tar.gz \ xfce4-mixer-4.2.0.tar.gz \ xfce4-session-4.2.0.tar.gz \ xfce4-systray-4.2.0.tar.gz \ xfce4-toys-4.2.0.tar.gz \ xfce4-trigger-launcher-4.2.0.tar.gz \ xfdesktop-4.2.0.tar.gz \ xffm-4.2.0.tar.gz \ xfprint-4.2.0.tar.gz \ xfwm4-4.2.0.tar.gz \ xfcalendar-4.2.0.tar.gz \ xfwm4-themes-4.2.0.tar.gz; \ do ( tar -zxvf $file cd `basename $file .tar.gz` chown -R root.root . find . -perm 777 -exec chmod 755 {} \; find . -perm 775 -exec chmod 755 {} \; find . -perm 666 -exec chmod 644 {} \; find . -perm 664 -exec chmod 644 {} \; ./configure --prefix=/usr \ --sysconfdir=/etc/X11 \ --enable-static=no \ --enable-xinerama || exit 1 make || exit 1 make install || exit 1 ) || exit 1 done ( cd /usr/bin ln -sf xffm xffstab4 ln -sf xffm xfapps ln -sf xffm xfbook ln -sf xffm xfsamba4 ln -sf xffm xftrash4 ln -sf xffm xfapps4 ln -sf xffm xfbook4 ln -sf xffm xffstab ln -sf xffm xfglob4 ln -sf xffm xftree4 ) ( mkdir -p /etc/X11/xinit cd /etc/X11/xinit ln -sf ../xfce4/xinitrc xinitrc.xfce chmod 755 ../xfce4/xinitrc ) cat <<EOF >install-scp.sh #! /bin/sh for dir in */; do ( cd "\$dir" || exit 1 make install ) || exit 1 done exit 0 EOF chmod +x install-scp.sh ${installmonitor} ./install-scp.sh || exit 1 |