Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > a6bc312ce50b5c8d0c51736e58ac32bc > files > 90

kdebase-3.4.2-55mdk.src.rpm

#!/bin/sh

[ ! -z $1 ] || exit 1
PREFIX=`echo $1 | sed -e "s/-simplified//g"`
rm -f $PREFIX/mdk 2> /dev/null
rm -f $PREFIX-simplified/mdk 2>/dev/null

echo $PREFIX | grep -q ^/usr/share

if [ $? -eq 0 ] ; then
   MENU=/etc/menu
else
   MENU=$HOME/.menu
fi

cp -f /usr/share/mdk/menu/mandrake.desktop $PREFIX/.directory
cp -f /usr/share/mdk/menu/mandrake-simplified.desktop $PREFIX-simplified/.directory


if [ -f $MENU/enable_simplified ]; then
	rm -fr $PREFIX-simplified/mdk/
	#mkdir -p $PREFIX-simplified/mdk/
	#ln -sf $PREFIX/* $PREFIX-simplified/mdk/
	#ln -sf $PREFIX/.directory $PREFIX-simplified/mdk/
	#rm -f $PREFIX-simplified/mdk/kfmclient_dir.desktop
	#rm -f $PREFIX-simplified/mdk/Configuration
	#mkdir -p $PREFIX-simplified/mdk/Configuration/
	#ln -sf $PREFIX/Configuration/* $PREFIX-simplified/mdk/Configuration/
	#ln -sf $PREFIX/Configuration/.directory $PREFIX-simplified/mdk/Configuration/
	mkdir -p $PREFIX-simplified/.hidden/Configuration/
	#mv -f $PREFIX-simplified/mdk/Configuration/KDE $PREFIX-simplified/.hidden/Configuration/
    ln -sf $PREFIX/.hidden/*.desktop $PREFIX-simplified/.hidden/
    mkdir -p $PREFIX-simplified/.hidden/ScreenSavers/
    ln -sf $PREFIX/.hidden/ScreenSavers/* $PREFIX-simplified/.hidden/ScreenSavers/
	ln -sf $PREFIX/konqueror.desktop $PREFIX-simplified/
	ln -sf $PREFIX/.hidden/ScreenSavers/.directory $PREFIX-simplified/.hidden/ScreenSavers/.directory
else
	mkdir -p $PREFIX-simplified/.hidden/ScreenSavers/
	ln -sf $PREFIX/.hidden/*.desktop $PREFIX-simplified/.hidden/
    ln -sf $PREFIX/.hidden/ScreenSavers/* $PREFIX-simplified/.hidden/ScreenSavers/
	rm -fr $PREFIX/mdk/
    #    [ -f $MENU/do-not-create-menu-link  ] && exit 0
	[ -f /etc/menu/do-not-create-menu-link ] && [ ! -f $MENU/enable_mdk_customization ] && exit 0
	#mkdir -p $PREFIX/mdk/
	#ln -sf $PREFIX-simplified/* $PREFIX/mdk/
	#ln -sf $PREFIX-simplified/.directory $PREFIX/mdk/
	#rm -f $PREFIX/mdk/kfmclient_dir.desktop
fi