#!/bin/sh # echo "Upgrade salix-13.37-kde-4.5.5 to salix-13.37-kde-4.7.1" # # if ! [ `cat /etc/slapt-get/slapt-getrc | grep SOURCE=http://www.slackel.gr/repo/i486/13.37/:` ]; then echo "" >> /etc/slapt-get/slapt-getrc echo "#The Slackel repository" >> /etc/slapt-get/slapt-getrc echo "SOURCE=http://www.slackel.gr/repo/i486/13.37/:PREFERRED" >> /etc/slapt-get/slapt-getrc echo "SOURCE=http://www.slackel.gr/repo/i486/13.37/slackel/kde-4.7.1/:CUSTOM" >> /etc/slapt-get/slapt-getrc else sed -i "s@SOURCE=http://www.slackel.gr/repo/i486/13.37/:CUSTOM@SOURCE=http://www.slackel.gr/repo/i486/13.37/:PREFERRED@" /etc/slapt-get/slapt-getrc if ! [ `cat /etc/slapt-get/slapt-getrc | grep SOURCE=http://www.slackel.gr/repo/i486/13.37/slackel/kde-4.7.1/:CUSTOM` ]; then echo "SOURCE=http://www.slackel.gr/repo/i486/13.37/slackel/kde-4.7.1/:CUSTOM" >> /etc/slapt-get/slapt-getrc fi fi slapt-get -u slapt-get --upgrade -y packs="PyQt QScintilla akonadi attica kde-workspace kde-runtime clucene ebook-tools hunspell kolourpaint kruler ksaneplugin ksnapshot libkexiv2 polkit-kde-kcmodules-1 polkit-kde-agent-1 libdbusmenu-qt phonon polkit-qt-1 qt redland shared-desktop-ontologies sip soprano system-config-printer virtuoso-ose grantlee herqq libatasmart libbluedevil libssh phonon-gstreamer phonon-xine sg3_utils udisks kate konsole gwenview svgpart upower okular kcolorchooser bluedevil mesa" slapt-get -i -y $packs removepkg polkit-kde-1 removepkg kdebase-runtime removepkg kdebase-workspace removepkg kdebindings removepkg kdeedu removepkg konq-plugins ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs sed -i 's/"gslapt --upgrade"/gslapt --upgrade/' /usr/bin/salix-update-notifier echo "Done...." echo "Last step. As user in your (~/ ) home directory run the following command" echo "" echo "sed -i 's/Session=.*/Session=kde-plasma/' ~/.dmrc" echo "" echo "And Reboot your system"