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
|