diff options
Diffstat (limited to 'source/kde/kdebase-workspace')
-rw-r--r-- | source/kde/kdebase-workspace/config/Xsession | 88 | ||||
-rw-r--r-- | source/kde/kdebase-workspace/config/Xsession.orig | 65 | ||||
-rw-r--r-- | source/kde/kdebase-workspace/doinst.sh | 26 | ||||
-rwxr-xr-x | source/kde/kdebase-workspace/kdebase-workspace.SlackBuild | 126 | ||||
-rw-r--r-- | source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff | 14 | ||||
-rw-r--r-- | source/kde/kdebase-workspace/slack-desc | 12 | ||||
-rwxr-xr-x | source/kde/kdebase-workspace/xinit/xinitrc.kde | 32 |
7 files changed, 0 insertions, 363 deletions
diff --git a/source/kde/kdebase-workspace/config/Xsession b/source/kde/kdebase-workspace/config/Xsession deleted file mode 100644 index 736f5d5c..00000000 --- a/source/kde/kdebase-workspace/config/Xsession +++ /dev/null @@ -1,88 +0,0 @@ -#! /bin/sh -# Xsession - run as user - -# Merged in parts of the old Xsession to load defaults from -# Xresources and Xmodmap files, 2006-02-09 volkerdi -# Merged with the new Xsession (original) from KDE4, 20071220 rworkman - - session=$1 - -# This section is borrowed from the old X11 Xsession file: -userresources=$HOME/.Xresources -usermodmap=$HOME/.Xmodmap -sysresources=/usr/lib/X11/xinit/.Xresources -sysmodmap=/usr/lib/X11/xinit/.Xmodmap -# merge in defaults and keymaps -if [ -r $sysresources ]; then - /usr/bin/xrdb -merge $sysresources -fi -if [ -r $sysmodmap ]; then - /usr/bin/xmodmap $sysmodmap -fi -if [ -r $userresources ]; then - /usr/bin/xrdb -merge $userresources -fi -if [ -r $usermodmap ]; then - /usr/bin/xmodmap $usermodmap -fi - -# Note that the respective logout scripts are not sourced. -case $SHELL in - */bash) - [ -z "$BASH" ] && exec $SHELL $0 "$@" - set +o posix - [ -f /etc/profile ] && . /etc/profile - if [ -f $HOME/.bash_profile ]; then - . $HOME/.bash_profile - elif [ -f $HOME/.bash_login ]; then - . $HOME/.bash_login - elif [ -f $HOME/.profile ]; then - . $HOME/.profile - fi - ;; - */zsh) - [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" - emulate -R zsh - [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc - zhome=${ZDOTDIR:-$HOME} - # zshenv is always sourced automatically. - [ -f $zdir/zprofile ] && . $zdir/zprofile - [ -f $zhome/.zprofile ] && . $zhome/.zprofile - [ -f $zdir/zlogin ] && . $zdir/zlogin - [ -f $zhome/.zlogin ] && . $zhome/.zlogin - ;; - */csh|*/tcsh) - # [t]cshrc is always sourced automatically. - # Note that sourcing csh.login after .cshrc is non-standard. - xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` - $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" - . $xsess_tmp - rm -f $xsess_tmp - ;; - *) # Plain sh, ksh, and anything we do not know. - [ -f /etc/profile ] && . /etc/profile - [ -f $HOME/.profile ] && . $HOME/.profile - ;; -esac - -[ -f /etc/xprofile ] && . /etc/xprofile -[ -f $HOME/.xprofile ] && . $HOME/.xprofile - -case $session in - "") - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - ;; - failsafe) - exec xterm -geometry 80x24-0-0 - ;; - custom) - exec $HOME/.xsession - ;; - default) - exec /usr/bin/startkde - ;; - *) - eval exec "$session" - ;; -esac -exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/source/kde/kdebase-workspace/config/Xsession.orig b/source/kde/kdebase-workspace/config/Xsession.orig deleted file mode 100644 index 43d78b8d..00000000 --- a/source/kde/kdebase-workspace/config/Xsession.orig +++ /dev/null @@ -1,65 +0,0 @@ -#! /bin/sh -# Xsession - run as user - -session=$1 - -# Note that the respective logout scripts are not sourced. -case $SHELL in - */bash) - [ -z "$BASH" ] && exec $SHELL $0 "$@" - set +o posix - [ -f /etc/profile ] && . /etc/profile - if [ -f $HOME/.bash_profile ]; then - . $HOME/.bash_profile - elif [ -f $HOME/.bash_login ]; then - . $HOME/.bash_login - elif [ -f $HOME/.profile ]; then - . $HOME/.profile - fi - ;; - */zsh) - [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" - emulate -R zsh - [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc - zhome=${ZDOTDIR:-$HOME} - # zshenv is always sourced automatically. - [ -f $zdir/zprofile ] && . $zdir/zprofile - [ -f $zhome/.zprofile ] && . $zhome/.zprofile - [ -f $zdir/zlogin ] && . $zdir/zlogin - [ -f $zhome/.zlogin ] && . $zhome/.zlogin - ;; - */csh|*/tcsh) - # [t]cshrc is always sourced automatically. - # Note that sourcing csh.login after .cshrc is non-standard. - xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` - $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" - . $xsess_tmp - rm -f $xsess_tmp - ;; - *) # Plain sh, ksh, and anything we do not know. - [ -f /etc/profile ] && . /etc/profile - [ -f $HOME/.profile ] && . $HOME/.profile - ;; -esac - -[ -f /etc/xprofile ] && . /etc/xprofile -[ -f $HOME/.xprofile ] && . $HOME/.xprofile - -case $session in - "") - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - ;; - failsafe) - exec xterm -geometry 80x24-0-0 - ;; - custom) - exec $HOME/.xsession - ;; - default) - exec /usr/bin/startkde - ;; - *) - eval exec "$session" - ;; -esac -exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/source/kde/kdebase-workspace/doinst.sh b/source/kde/kdebase-workspace/doinst.sh deleted file mode 100644 index 793bae74..00000000 --- a/source/kde/kdebase-workspace/doinst.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/kde/kdm/backgroundrc.new -config etc/kde/kdm/kdmrc.new - -if [ -x usr/bin/update-desktop-database ]; then - usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1 -fi - -if [ -x usr/bin/update-mime-database ]; then - usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 -fi - diff --git a/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild b/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild deleted file mode 100755 index 91b27dd3..00000000 --- a/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild +++ /dev/null @@ -1,126 +0,0 @@ -#!/bin/sh - -# Copyright 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -CWD=$(pwd) -TMP=${TMP:-/tmp} -PKG=$TMP/package-kdebase-workspace - -# Set the config option variables if they are not already set: -if [ -r ../KDE.options ]; then - . ../KDE.options -fi - -# The global options may be overridden here (if needed): -if [ -r ./local.options ]; then - . ./local.options -fi - -# Avoid a version number in .la files: -if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then - QTDIR=/usr/lib${LIBDIRSUFFIX}/qt -fi - -rm -rf $PKG -mkdir -p $PKG/usr -cd $TMP -echo "Building kdebase-workspace-$VERSION..." -tar xvf $CWD/../src/kdebase-workspace-$VERSION.tar.?z* || exit 1 -cd kdebase-workspace-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -# Increase the timeout to accomodate slow-to-initialize video chipset drivers: -zcat $CWD/kdebase-workspace.kdm.server.timeout.diff.gz | patch -p1 --verbose || exit 1 - -mkdir -p build -cd build - cmake \ - $KDE_OPT_ARGS \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DMAN_INSTALL_DIR=/usr/man \ - -DSYSCONF_INSTALL_DIR=/etc/kde \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - .. - make $NUMJOBS || exit 1 - make install DESTDIR=$PKG || exit 1 -cd - - -if [ -d $PKG/usr/man ]; then - gzip -9 $PKG/usr/man/man?/* -fi - -# Use ck-launch-session in runlevel 3, -# to start and attach a ConsoleKit session to the X session: -mkdir -p $PKG/etc/X11/xinit -cat $CWD/xinit/xinitrc.kde > $PKG/etc/X11/xinit/xinitrc.kde -chmod 0755 $PKG/etc/X11/xinit/xinitrc.kde - -# Setup config files for KDM: -$PKG/usr/bin/genkdmconf --no-old --no-old-scripts --no-backup --in $PKG/usr/share/config/kdm - -# Not allowing root to login at the console is just plain silly. If they -# have physical access to the machine, what's the point of trying to stop -# this? Even the kdmrc file says this is supposed to be the default. -sed -i 's/AllowRootLogin=false/AllowRootLogin=true/' \ - $PKG/usr/share/config/kdm/kdmrc -# We are also not ready to create a separate 'kdm' non-root user: -sed -i 's/GreeterUID=kdm/#&/' \ - $PKG/usr/share/config/kdm/kdmrc -mv $PKG/usr/share/config/kdm/kdmrc $PKG/usr/share/config/kdm/kdmrc.new - -cp -a $PKG/usr/share/config/kdm/Xsession $PKG/usr/share/config/kdm/Xsession.orig -cat $CWD/config/Xsession | sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" \ - > $PKG/usr/share/config/kdm/Xsession -mv $PKG/usr/share/config/kdm/backgroundrc $PKG/usr/share/config/kdm/backgroundrc.new - -# Move the KDM files someplace FHS compliant: -mkdir -p $PKG/etc/kde -mv $PKG/usr/share/config/kdm $PKG/etc/kde -( cd $PKG/usr/share/config ; ln -sf ../../../etc/kde/kdm . ) - -# Move the polkit dbus configuration files to the proper place: -mv $PKG/etc/kde/dbus-1 $PKG/etc/ - -# This is fubar: -rm -f $PKG/usr/share/icons/hicolor/index.theme - -mkdir -p $PKG/usr/doc/kdebase-workspace-$VERSION -cp -a COPYING* README $PKG/usr/doc/kdebase-workspace-$VERSION - -find $PKG | xargs file | grep -e "executable" -e "shared object" \ - | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $TMP/kdebase-workspace-$VERSION-$ARCH-$BUILD.txz - diff --git a/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff b/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff deleted file mode 100644 index 4dd98484..00000000 --- a/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- ./kdm/config.def.orig 2010-09-30 16:20:21.000000000 -0500 -+++ ./kdm/config.def 2010-12-01 19:13:02.356002453 -0600 -@@ -1343,9 +1343,9 @@ - - Key: ServerTimeout - Type: int --Default: 30 -+Default: 45 - User: core --Instance: #:*/ -+Instance: :*/ - Comment: - How long to wait for a local &X-Server; to come up. - Description: diff --git a/source/kde/kdebase-workspace/slack-desc b/source/kde/kdebase-workspace/slack-desc deleted file mode 100644 index 87f2c418..00000000 --- a/source/kde/kdebase-workspace/slack-desc +++ /dev/null @@ -1,12 +0,0 @@ - |-----handy-ruler------------------------------------------------------| -kdebase-workspace: kdebase-workspace (KDE Plasma Desktop) -kdebase-workspace: -kdebase-workspace: This package provides the essential parts of the KDE Plasma Desktop -kdebase-workspace: that are presented to the user. -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: diff --git a/source/kde/kdebase-workspace/xinit/xinitrc.kde b/source/kde/kdebase-workspace/xinit/xinitrc.kde deleted file mode 100755 index a33eb06c..00000000 --- a/source/kde/kdebase-workspace/xinit/xinitrc.kde +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ - -userresources=$HOME/.Xresources -usermodmap=$HOME/.Xmodmap -sysresources=/etc/X11/xinit/.Xresources -sysmodmap=/etc/X11/xinit/.Xmodmap - -# merge in defaults and keymaps - -if [ -f $sysresources ]; then - xrdb -merge $sysresources -fi - -if [ -f $sysmodmap ]; then - xmodmap $sysmodmap -fi - -if [ -f $userresources ]; then - xrdb -merge $userresources -fi - -if [ -f $usermodmap ]; then - xmodmap $usermodmap -fi - -# Start the window manager: -if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then - ck-launch-session startkde -else - startkde -fi |