script to install from source 4.0.3 over 4.0.*

Alexander Vidybida vidybida at bitp.kiev.ua
Mon Jan 12 09:21:32 CET 2004


Hi to everybody,

Recently I have installed 4.0.3 over 4.0.2 by using
the attached shell script ("compile_Xfce_4.0.3").
The script reports now exit status of each operation, and time
into the file 'report'.
I use it under bash shell in Linux 2.4.21, Mandrake 9.1.
It can be used as follows:
After decompressing the bzipped and gzipped files put the script
in the .../xfce-4.0.3/src directory. Become root and 
chmod 770 compile_Xfce-4.0.3 . Then run command ./compile_Xfce-4.0.3 .
If the 4.0.* was compiled before then all necessary libs are in place,
and compilation and installation will go smooth. It takes 1h50m on
my Pentium 200 MHz. 

Thanks to developers,
--
Alexander

P.S. Xfce is my the only desktop since 3.8.16
-------------- next part --------------
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig;
export PKG_CONFIG_PATH
echo START `date` >> report
n=0
for a in \
libxfce4util-4.0.3/ \
libxfcegui4-4.0.3/ \
libxfce4mcs-4.0.3/ \
xfce-mcs-manager-4.0.3/ \
xfce4-iconbox-4.0.3/ \
xfwm4-themes-4.0.3/ \
xfwm4-4.0.3/ \
xfce4-panel-4.0.3/ \
xfce4-systray-4.0.3/ \
xfce4-themes-4.0.3/ \
dbh-1.0.15/ \
gtk-xfce-engine-2.1.8/ \
xfce4-mixer-4.0.3/ \
xfce4-toys-4.0.3/ \
xfce4-trigger-launcher-4.0.3/ \
xfce-mcs-plugins-4.0.3/ \
xfce-utils-4.0.3/ \
xfdesktop-4.0.3/ \
xffm-4.0.3/ \
xffm-icons-4.0.3/ \
xfprint-4.0.3/ \
xfcalendar-0.1.5/  
do
 echo $a start >> report
 cd $a
 if [ $n -ne 0 ] 
   then
    cp -f ../config.h .
 fi   
 ./configure --with-sound=alsa
 echo "             " configure exit status:$? >>../report
 cp -f config.h ..
 make
 echo "             " make exit status:$? >> ../report
 make install
 echo "             " make install exit status:$? >> ../report
 cd ..
 let "n = n + 1"
 echo "          " $n finish `date` >> report
done



More information about the Xfce mailing list