diff options
author | Robert Xu <[email protected]> | 2011-11-10 18:04:39 -0500 |
---|---|---|
committer | Robert Xu <[email protected]> | 2011-11-10 18:04:39 -0500 |
commit | 21fcfa3348213aa87f0e3aef62ca4720c6d31cb7 (patch) | |
tree | 2cfb64c59322628e613ed0895e3c3694d3abe6bd /opensuse/tdebase/startkde.suse.sh | |
parent | 8667643bff14a60d8571c599efd3e48bed3e3b12 (diff) | |
download | tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.tar.gz tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.zip |
initial commit to suse branch: eclipse integration
Diffstat (limited to 'opensuse/tdebase/startkde.suse.sh')
-rw-r--r-- | opensuse/tdebase/startkde.suse.sh | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/opensuse/tdebase/startkde.suse.sh b/opensuse/tdebase/startkde.suse.sh deleted file mode 100644 index 28c200695..000000000 --- a/opensuse/tdebase/startkde.suse.sh +++ /dev/null @@ -1,140 +0,0 @@ - -# -# do we run in a prelinked system ? -# -if test -f /etc/sysconfig/prelink; then -. /etc/sysconfig/prelink - if test "$USE_PRELINK" = "yes" ; then - KDE_IS_PRELINKED=1 - export KDE_IS_PRELINKED - else - unset KDE_IS_PRELINKED - fi -fi - -# -# Do we have a special Gtk theming for our Qt widget theme ? -# -if [ ! -e $HOME/.no-qtrc-to-gtkrc-mapping ]; then - - SUSE_VERSION="`cat /etc/SuSE-release | sed -n 's/VERSION = //p'`" - - # Defaults for SuSE 9.0 - GTK2_SYSCONFDIR=/etc/opt/gnome - GTK2_DATADIR=/opt/gnome/share/themes/ - - # use general gtk-qt-engine - if [ -e "$GTK2_DATADIR/Qt/gtk-2.0/gtkrc" ] ; then - GTK2_THEME_RC="$GTK2_DATADIR/Qt/gtk-2.0/gtkrc" - fi - - # GTK2 - # NOTE: ~/.gtkrc-2.0-kde is added later (in latest KDE only) - if [ "$GTK2_RC_FILES" ]; then - export GTK2_RC_FILES="$GTK2_RC_FILES:$GTK2_THEME_RC:$HOME/.gtkrc-2.0-qtengine:$HOME/.gtkrc-2.0" - else - export GTK2_RC_FILES="$GTK2_SYSCONFDIR/gtk-2.0/gtkrc:$GTK2_THEME_RC:$HOME/.gtkrc-2.0-qtengine:$HOME/.gtkrc-2.0" - fi - -fi - -# -# use optimized libs, if your CPU has the needed support -# (kdemultimedia package has some SSE optimized libs) -[ -z "$LD_HWCAP_MASK" ] && export LD_HWCAP_MASK=0x20000000 - -if [ -r /etc/sysconfig/windowmanager ]; then - # Do the user want the SuSE theme ? - source /etc/sysconfig/windowmanager - - # Should we really enable FAM support for KDE ? - export USE_FAM="$KDE_USE_FAM" - - # Disable IPv6 ? - if [ "$KDE_USE_IPV6" = "no" ]; then - export KDE_NO_IPV6=1 - fi - # Disable IDN ? - if [ "$KDE_USE_IDN" = "no" ]; then - export KDE_NO_IDN=1 - fi - -else - if [ -r /etc/rc.config ]; then - # Do the user want the SuSE theme ? - INSTALL_DESKTOP_EXTENSIONS=`bash -c "source /etc/rc.config && echo \\$INSTALL_DESKTOP_EXTENSIONS"` - - # Should we really enable FAM support for KDE ? - USE_FAM=`bash -c "source /etc/rc.config && echo \\$KDE_USE_FAM"` - export USE_FAM - fi -fi - -# -# create SuSE defaults -# -if [ "$INSTALL_DESKTOP_EXTENSIONS" == "yes" ]; then - if [ -x /opt/kde3/bin/kde-open ]; then - export DESKTOP_LAUNCH=kde-open - fi - if [ "$USER" == "root" ]; then - if [ ! -e "$HOME/.skel/kdebase3" -a ! -e "$KDEHOME/share/config/kdeglobals" ]; then - if [ -e "/opt/kde3/bin/startkde.theme.unitedlinux" ]; then - . /opt/kde3/bin/startkde.theme.unitedlinux - copy_default_root_ul "$KDEHOME" - create_default_desktop_ul "$HOME/Desktop/" - fi - - if [ -e "/opt/kde3/bin/startkde.theme" ]; then - . /opt/kde3/bin/startkde.theme - fi - copy_default_root "$KDEHOME" - create_default_desktop "$HOME/Desktop/" - mkdir -p $HOME/.skel/ - touch $HOME/.skel/kdebase3 $HOME/.skel/kdebase3.91 - fi - else - if [ ! -e "$HOME/.skel/kdebase3" -a ! -e "$KDEHOME/share/config/kdeglobals" ]; then - if [ -e "/opt/kde3/bin/startkde.theme.unitedlinux" ]; then - . /opt/kde3/bin/startkde.theme.unitedlinux - copy_default_user_ul "$KDEHOME" - create_default_desktop_ul "$HOME/Desktop/" - fi - - if [ -e "/opt/kde3/bin/startkde.theme" ]; then - . /opt/kde3/bin/startkde.theme - fi - copy_default_user "$KDEHOME" - create_default_desktop "$HOME/Desktop/" - mkdir -p $HOME/.skel/ - touch $HOME/.skel/kdebase3 $HOME/.skel/kdebase3.91 - fi - fi - if [ -e /opt/kde3/bin/startkde.update93 -a ! -e "$HOME/.skel/kdebase3.93" ]; then - . /opt/kde3/bin/startkde.update93 - mkdir -p $HOME/.skel/ - touch $HOME/.skel/kdebase3.93 - fi - for i in /opt/kde3/share/UnitedLinux/addon-scripts/*; do - [ -r "$i" ] && \ - . "$i" - done -fi - -# check if any rpms have been (un)installed since ksycoca -# had been built, if yes, trigger ksycoca rebuild immediatelly -# instead of delayed - -kdehome=$HOME/.kde -test -n "$KDEHOME" && kdehome=`echo "$KDEHOME"|sed "s,^~/,$HOME/,"` -host=$HOSTNAME -test -n "$XAUTHLOCALHOSTNAME" && host=$XAUTHLOCALHOSTNAME -ksycoca="$kdehome/cache-$host/ksycoca" - -if test -f "$ksycoca"; then - if test -f /var/lib/rpm/Packages; then - if test /var/lib/rpm/Packages -nt "$ksycoca"; then - rm -f "$ksycoca" - fi - fi -fi |