summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannes Mehnert <hannes@gentoo.org>2003-02-12 16:30:34 +0000
committerHannes Mehnert <hannes@gentoo.org>2003-02-12 16:30:34 +0000
commit4caf12198e8c5c0d02e96dce6b84962c40266c78 (patch)
treee5bb846e08c2905ddf12f362a67e31b557d39ef1 /kde-base
parentadd alpha (diff)
downloadgentoo-2-4caf12198e8c5c0d02e96dce6b84962c40266c78.tar.gz
gentoo-2-4caf12198e8c5c0d02e96dce6b84962c40266c78.tar.bz2
gentoo-2-4caf12198e8c5c0d02e96dce6b84962c40266c78.zip
removed old ebuilds
lintool fixes
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kdebase/ChangeLog7
-rw-r--r--kde-base/kdebase/files/2.2.2-r3/startkde-2.2.2-r3-gentoo126
-rw-r--r--kde-base/kdebase/files/3.0.2/kdebase-3.0.2-fonts.cpp.patch44
-rw-r--r--kde-base/kdebase/files/3.0.2/startkde-3.0.2-gentoo.diff42
-rw-r--r--kde-base/kdebase/files/3.0.3-r1/startkde-3.0.3-r1-gentoo.diff55
-rw-r--r--kde-base/kdebase/files/3.0.3/startkde-3.0.3-gentoo.diff41
-rw-r--r--kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-nspluginviewer-qt31.diff.gzbin14105 -> 0 bytes
-rw-r--r--kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft1.1-fix.diff76
-rw-r--r--kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft_h-fix.diff11
-rw-r--r--kde-base/kdebase/files/3.0.4-r2/startkde-3.0.4-r2-gentoo.diff55
-rw-r--r--kde-base/kdebase/files/3.0.4/kdebase-3.0.4-nspluginviewer-qt31.diff.gzbin14105 -> 0 bytes
-rw-r--r--kde-base/kdebase/files/3.0.4/startkde-3.0.4-gentoo.diff55
-rw-r--r--kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-nspluginviewer-qt31.diff.gzbin36346 -> 0 bytes
-rw-r--r--kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft2.0-fix.diff148
-rw-r--r--kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft_h-fix.diff11
-rw-r--r--kde-base/kdebase/files/3.0.5a-r1/startkde-3.0.5a-r1-gentoo.diff55
-rw-r--r--kde-base/kdebase/files/3.1_rc5/backgroundrc18
-rw-r--r--kde-base/kdebase/files/3.1_rc5/kdmrc413
-rw-r--r--kde-base/kdebase/files/3.1_rc5/startkde-3.1_rc5-gentoo.diff64
-rw-r--r--kde-base/kdebase/files/3.1_rc6/backgroundrc18
-rw-r--r--kde-base/kdebase/files/3.1_rc6/kdmrc413
-rw-r--r--kde-base/kdebase/files/3.1_rc6/startkde-3.1_rc6-gentoo.diff64
-rw-r--r--kde-base/kdebase/files/digest-kdebase-2.2.2-r31
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.21
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.31
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.3-r11
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.41
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.4-r21
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.0.5a-r11
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.1_rc61
-rw-r--r--kde-base/kdebase/kdebase-2.2.2-r3.ebuild94
-rw-r--r--kde-base/kdebase/kdebase-2.2.2-r4.ebuild109
-rw-r--r--kde-base/kdebase/kdebase-3.0.2.ebuild102
-rw-r--r--kde-base/kdebase/kdebase-3.0.3-r1.ebuild100
-rw-r--r--kde-base/kdebase/kdebase-3.0.3.ebuild98
-rw-r--r--kde-base/kdebase/kdebase-3.0.4-r2.ebuild143
-rw-r--r--kde-base/kdebase/kdebase-3.0.4-r3.ebuild119
-rw-r--r--kde-base/kdebase/kdebase-3.0.4.ebuild120
-rw-r--r--kde-base/kdebase/kdebase-3.0.5a-r1.ebuild229
-rw-r--r--kde-base/kdebase/kdebase-3.0.5a-r2.ebuild12
-rw-r--r--kde-base/kdebase/kdebase-3.0.5a.ebuild103
-rw-r--r--kde-base/kdebase/kdebase-3.1-r1.ebuild6
-rw-r--r--kde-base/kdebase/kdebase-3.1.ebuild91
-rw-r--r--kde-base/kdebase/kdebase-3.1_rc6.ebuild97
44 files changed, 221 insertions, 2926 deletions
diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog
index 4eb400e342ab..9e509f84b29c 100644
--- a/kde-base/kdebase/ChangeLog
+++ b/kde-base/kdebase/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdebase
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.59 2003/02/12 06:57:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.60 2003/02/12 16:30:33 hannes Exp $
+
+ 12 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdebase-2.2.2-r3.ebuild,
+ kdebase-3.0.2.ebuild, kdebase-3.0.3.ebuild, kdebase-3.0.3-r1.ebuild,
+ kdebase-3.0.4.ebuild, kdebase-3.0.4-r2.ebuild, kdebase-3.0.5a-r1.ebuild,
+ kdebase-3.1-r1.ebuild: removed old ebuilds
06 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdebase-3.1-r1.ebuild:
added upstream patch for bug #15198 (kpager doesn't compile)
diff --git a/kde-base/kdebase/files/2.2.2-r3/startkde-2.2.2-r3-gentoo b/kde-base/kdebase/files/2.2.2-r3/startkde-2.2.2-r3-gentoo
deleted file mode 100644
index 3028aebbd49f..000000000000
--- a/kde-base/kdebase/files/2.2.2-r3/startkde-2.2.2-r3-gentoo
+++ /dev/null
@@ -1,126 +0,0 @@
-#!/bin/bash --login
-export KDEDIR="_KDEDIR_"
-export KDEDIRS="_KDEDIR_:${KDEDIRS}"
-export PATH="_KDEDIR_/bin:${PATH}"
-rm -rf ~/.kde
-ln -fs ~/.kde2 ~/.kde
-[ -e "~/.kde2" ] || mkdir ~/.kde2
-####################################################
-# DEFAULT GENTOO KDE STARTUP SCRIPT ( KDE-2.2.2 ) ##
-####################################################
-
-#################################
-#Initial cleanup of old sessions#
-#################################
-real_display=`echo $DISPLAY | sed "s/://" | sed "s/\..*//"`
-rm -f ~/.DCOPserver-`/bin/hostname`_$DISPLAY
-
-#####################################
-#Check for space on /tmp and "$HOME"#
-#If not, abort startup #
-#####################################
-space_tmp=`df /tmp | xargs | cut -d" " -f11`
-space_home=`df "$HOME" | xargs | cut -d" " -f11`
-
-if [ $space_tmp -lt 50 ]; then
- echo $"Not enough free disk space on /tmp"
- exit 1
-fi
-
-if [ $space_home -lt 25 ]; then
- echo $"Not enough free disk space on "$HOME""
- exit 1
-fi
-
-############################################
-#Check for write access on /tmp and "$HOME"#
-#If not, abort startup #
-############################################
-testfile_tmp=`mktemp /tmp/KDE.startkde.XXXXXX`
-testfile_home=`mktemp "$HOME"/KDE.startkde.XXXXXX`
-
-if ! echo TEST_TEXT >$testfile_tmp 2>/dev/null ; then
- echo $"You don't have write permissions for /tmp"
- exit 1
-fi
-rm -f $testfile_tmp
-
-if ! echo TEST_TEXT >$testfile_home 2>/dev/null ; then
- echo $"You don't have write permissions for "$HOME""
- exit 1
-fi
-rm -f $testfile_home
-
-##########################
-#Set Background and stuff#
-##########################
-xsetroot -cursor_name left_ptr -solid '#5477A0'
-
-#####################
-#Set the KDE Home...#
-####################
-kdehome=$HOME/.kde
-test -n "$KDEHOME" && kdehome=$KDEHOME
-
-###########################
-#Activate Font Directories#
-###########################
-usr_odir=$kdehome/share/fonts/override
-usr_fdir=$kdehome/share/fonts
-if test -n "$KDEDIRS"; then
- kdedirs_first=`echo $KDEDIRS|sed -e 's/:.*//'`
- sys_odir=$kdedirs_first/share/fonts/override
- sys_fdir=$kdedirs_first/share/fonts
-else
- sys_odir=$KDEDIR/share/fonts/override
- sys_fdir=$KDEDIR/share/fonts
-fi
-
-########################################################
-#Check for newly installed fonts, if we have permission#
-########################################################
-
-test -d $usr_odir && (mkfontdir $usr_odir ; xset +fp $usr_odir)
-test -d $sys_odir && xset +fp $sys_odir
-test -d $usr_fdir && (mkfontdir $usr_fdir ; xset fp+ $usr_fdir)
-test -d $sys_fdir && xset fp+ $sys_fdir
-
-####################################
-# Ask X11 to rebuild its font list.#
-####################################
-xset fp rehash
-
-##################################################################
-#Link "tmp" resource to directory in /tmp #
-#Create a dir /tmp/kde-$USER, links $KDEHOME/tmp-$HOSTNAME to it.#
-##################################################################
-lnusertemp tmp >/dev/null
-
-########################################################################
-#Link "socket" resource to directory in /tmp #
-#Create a dir /tmp/ksocket-$USER, links $KDEHOME/socket-$HOSTNAME to it#
-########################################################################
-lnusertemp socket >/dev/null
-
-########################
-#Start the splashscreen#
-########################
-ksplash
-
-###########################################################
-#Set LD_BIND_NOW to increase the efficiency of kdeinit. #
-#kdeinit unsets this variable before loading applications.#
-###########################################################
-# turn it off, it creates aa trouble
-#LD_BIND_NOW=true kdeinit +kcminit +knotify
-kdeinit +kcminit +knotify
-
-###########################################################
-# finally, give the session control to the session manager#
-###########################################################
-ksmserver --restore
-
-##########
-#Clean up#
-##########
-kdeinit_shutdown
diff --git a/kde-base/kdebase/files/3.0.2/kdebase-3.0.2-fonts.cpp.patch b/kde-base/kdebase/files/3.0.2/kdebase-3.0.2-fonts.cpp.patch
deleted file mode 100644
index a7cb292e15b3..000000000000
--- a/kde-base/kdebase/files/3.0.2/kdebase-3.0.2-fonts.cpp.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- kcontrol/fonts/fonts.cpp Fri Jun 28 09:49:12 2002
-+++ kcontrol/fonts/fonts.cpp Fri Jun 28 09:52:21 2002
-@@ -6,7 +6,7 @@
- //
- // Ported to kcontrol2 by Geert Jansen.
-
--/* $Id: kdebase-3.0.2-fonts.cpp.patch,v 1.1 2002/11/10 10:00:01 danarmak Exp $ */
-+/* $Id: kdebase-3.0.2-fonts.cpp.patch,v 1.1 2002/11/10 10:00:01 danarmak Exp $ */
-
- #include <qlayout.h>
- #include <qlabel.h>
-@@ -146,7 +146,7 @@
-
- void FontUseItem::updateLabel()
- {
-- QString fontDesc = _font.family() + ' ' + QString::number(_font.pointSize());
-+ QString fontDesc = _font.family() + " " + QString::number(_font.pointSize());
- preview->setText(fontDesc);
- preview->setFont(_font);
- }
-@@ -227,15 +227,19 @@
- QLabel * preview = new QLabel(this);
- preview->setFrameStyle(QFrame::StyledPanel | QFrame::Sunken);
- // preview->setMaximumWidth(200);
-+ QString name = *it; it++;
-+ QString group = *it; it++;
-+ QString key = *it; it++;
-+ QString file = *it; it++;
-
- FontUseItem * i =
- new FontUseItem(
- this,
- preview,
-- *it++,
-- *it++,
-- *it++,
-- *it++,
-+ name,
-+ group,
-+ key,
-+ file,
- *defaultFontIt++,
- *fixedListIt++
- );
diff --git a/kde-base/kdebase/files/3.0.2/startkde-3.0.2-gentoo.diff b/kde-base/kdebase/files/3.0.2/startkde-3.0.2-gentoo.diff
deleted file mode 100644
index 790c15d926c0..000000000000
--- a/kde-base/kdebase/files/3.0.2/startkde-3.0.2-gentoo.diff
+++ /dev/null
@@ -1,42 +0,0 @@
---- startkde Mon Jun 24 14:54:36 2002
-+++ startkde Fri Jul 12 22:04:23 2002
-@@ -1,8 +1,22 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.2 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.2 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:${KDEDIRS//${KDEDIR}}"
-+export KDEMAINDIR="_KDEDIR_"
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +39,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
diff --git a/kde-base/kdebase/files/3.0.3-r1/startkde-3.0.3-r1-gentoo.diff b/kde-base/kdebase/files/3.0.3-r1/startkde-3.0.3-r1-gentoo.diff
deleted file mode 100644
index 8724807c8986..000000000000
--- a/kde-base/kdebase/files/3.0.3-r1/startkde-3.0.3-r1-gentoo.diff
+++ /dev/null
@@ -1,55 +0,0 @@
---- startkde 2002-08-07 19:55:10.000000000 +0300
-+++ startkde 2002-09-30 15:38:37.000000000 +0300
-@@ -1,8 +1,21 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.3 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.3 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT include env.d's $KDEDIRS
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +38,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -131,7 +144,12 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+# Gentoo addition: run $KSPLASH if set, otherwise just the default 'ksplash'
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/3.0.3/startkde-3.0.3-gentoo.diff b/kde-base/kdebase/files/3.0.3/startkde-3.0.3-gentoo.diff
deleted file mode 100644
index 0166cdd888f8..000000000000
--- a/kde-base/kdebase/files/3.0.3/startkde-3.0.3-gentoo.diff
+++ /dev/null
@@ -1,41 +0,0 @@
---- startkde.orig Wed Aug 7 19:55:10 2002
-+++ startkde Mon Aug 19 11:48:35 2002
-@@ -1,8 +1,21 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.3 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.3 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT include env.d's $KDEDIRS
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +38,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
diff --git a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-nspluginviewer-qt31.diff.gz b/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-nspluginviewer-qt31.diff.gz
deleted file mode 100644
index f72a711e9cd6..000000000000
--- a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-nspluginviewer-qt31.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft1.1-fix.diff b/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft1.1-fix.diff
deleted file mode 100644
index 2a6000dca8a0..000000000000
--- a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft1.1-fix.diff
+++ /dev/null
@@ -1,76 +0,0 @@
---- kdebase-3.0.4/kcontrol/kfontinst/kfontinst/XftConfig.cpp.orig 2002-10-30 00:53:18.000000000 +0200
-+++ kdebase-3.0.4/kcontrol/kfontinst/kfontinst/XftConfig.cpp 2002-10-30 01:01:49.000000000 +0200
-@@ -276,7 +276,7 @@
- }
- case XftTypeString:
- str+="\"";
-- str+=test->value.u.s;
-+ str+=(QCString &)test->value.u.s;
- str+="\"";
- break;
- case XftTypeBool:
-@@ -554,7 +554,7 @@
- XftValue value;
- CXftConfig::TEntry *entry=new CXftConfig::TEntry;
-
-- value.u.s=sval;
-+ (char *)value.u.s=sval;
- value.type=XftTypeString;
- entry->test=XftTestCreate(XftQualAny, "family", XftOpEqual, value);
-
-@@ -780,7 +780,7 @@
-
- for(entry=itsList.first(); entry; entry=itsList.next())
- if(entry->test && 0==CMisc::stricmp(entry->test->field, "family") && XftTypeString==entry->test->value.type &&
-- 0==CMisc::stricmp(entry->test->value.u.s, family.latin1()) && entry->edit &&
-+ 0==CMisc::stricmp((char *)entry->test->value.u.s, family.latin1()) && entry->edit &&
- 0==CMisc::stricmp(entry->edit->field, field) && XftOpAssign==entry->edit->op && entry->edit->expr)
- break;
-
-@@ -798,7 +798,7 @@
- free(test->field);
-
- if(XftTypeString==test->value.type)
-- free(test->value.u.s);
-+ free((void *)test->value.u.s);
- }
- }
-
---- kdebase-3.0.4/kcontrol/kfontinst/kfontinst/XftConfigEditor.cpp.orig 2002-10-30 01:03:25.000000000 +0200
-+++ kdebase-3.0.4/kcontrol/kfontinst/kfontinst/XftConfigEditor.cpp 2002-10-30 01:07:27.000000000 +0200
-@@ -469,7 +469,7 @@
- break;
- case XftTypeString:
- expr->op=XftOpString;
-- expr->u.sval=val.u.s;
-+ expr->u.sval=(char *)val.u.s;
- break;
- case XftTypeBool:
- default:
-@@ -655,12 +655,12 @@
- if("foundry"==field || "family"==field || "encoding"==field || "style"==field)
- {
- val.type=XftTypeString;
-- val.u.s=(char *)malloc(edit ? strVal.length()+1 : strVal.length()-1);
-+ (char *)val.u.s=(char *)malloc(edit ? strVal.length()+1 : strVal.length()-1);
-
- if(edit)
-- strcpy(val.u.s, strVal.local8Bit());
-+ strcpy((char *)val.u.s, strVal.local8Bit());
- else
-- strcpy(val.u.s, strVal.mid(1, strVal.length()-2).local8Bit()); // Need to remove quotes from each end of the string...
-+ strcpy((char *)val.u.s, strVal.mid(1, strVal.length()-2).local8Bit()); // Need to remove quotes from each end of the string...
- }
- else if("spacing"==field)
- {
-@@ -747,8 +747,8 @@
- {
- // Not sure about this...
- val.type=XftTypeString;
-- val.u.s=(char *)malloc(strVal.length()+1);
-- strcpy(val.u.s, strVal.local8Bit());
-+ (char *)val.u.s=(char *)malloc(strVal.length()+1);
-+ strcpy((char *)val.u.s, strVal.local8Bit());
- }
- else if("rgba"==field)
- {
diff --git a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft_h-fix.diff b/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft_h-fix.diff
deleted file mode 100644
index 0971b0d039c3..000000000000
--- a/kde-base/kdebase/files/3.0.4-r2/kdebase-3.0.4-xft_h-fix.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- Xft.h.orig 2002-10-30 00:48:12.000000000 +0200
-+++ Xft.h 2002-10-30 00:47:28.000000000 +0200
-@@ -150,6 +150,8 @@
- int ref;
- };
-
-+typedef FcValueList XftValueList;
-+
- /*
- * End of Gentoo hack
- */
diff --git a/kde-base/kdebase/files/3.0.4-r2/startkde-3.0.4-r2-gentoo.diff b/kde-base/kdebase/files/3.0.4-r2/startkde-3.0.4-r2-gentoo.diff
deleted file mode 100644
index 38edcf02bba4..000000000000
--- a/kde-base/kdebase/files/3.0.4-r2/startkde-3.0.4-r2-gentoo.diff
+++ /dev/null
@@ -1,55 +0,0 @@
---- startkde 2002-08-07 19:55:10.000000000 +0300
-+++ startkde 2002-09-30 15:38:37.000000000 +0300
-@@ -1,8 +1,21 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.4 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.4 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT include env.d's $KDEDIRS
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +38,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -131,7 +144,12 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+# Gentoo addition: run $KSPLASH if set, otherwise just the default 'ksplash'
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/3.0.4/kdebase-3.0.4-nspluginviewer-qt31.diff.gz b/kde-base/kdebase/files/3.0.4/kdebase-3.0.4-nspluginviewer-qt31.diff.gz
deleted file mode 100644
index f72a711e9cd6..000000000000
--- a/kde-base/kdebase/files/3.0.4/kdebase-3.0.4-nspluginviewer-qt31.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde-base/kdebase/files/3.0.4/startkde-3.0.4-gentoo.diff b/kde-base/kdebase/files/3.0.4/startkde-3.0.4-gentoo.diff
deleted file mode 100644
index 38edcf02bba4..000000000000
--- a/kde-base/kdebase/files/3.0.4/startkde-3.0.4-gentoo.diff
+++ /dev/null
@@ -1,55 +0,0 @@
---- startkde 2002-08-07 19:55:10.000000000 +0300
-+++ startkde 2002-09-30 15:38:37.000000000 +0300
-@@ -1,8 +1,21 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.4 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.4 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT include env.d's $KDEDIRS
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +38,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -131,7 +144,12 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+# Gentoo addition: run $KSPLASH if set, otherwise just the default 'ksplash'
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-nspluginviewer-qt31.diff.gz b/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-nspluginviewer-qt31.diff.gz
deleted file mode 100644
index 281ca5298fb2..000000000000
--- a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-nspluginviewer-qt31.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft2.0-fix.diff b/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft2.0-fix.diff
deleted file mode 100644
index 940b20968a0f..000000000000
--- a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft2.0-fix.diff
+++ /dev/null
@@ -1,148 +0,0 @@
- We have two problems when we start to use Xft1.2 or Xft2.0
-
- 1) With Xft1.2 or Xft2.0 we now use fontconfig, and thus have
- to cast the variables for use with fontconfig struct's and
- variables.
-
- 2) With Xft2.0, some functions in xftint.h are already defined
- in the Xft.h from Xft2.0.
-
- Fix: If we have Xft1.2 or Xft2.0, either change configure to
- to define XFT_WITH_FONTCONFIG, or add -DXFT_WITH_FONTCONFIG
- to our CXXFLAGS.
-
- If we have Xft2.0, define HAVE_XFT2 somehow.
-
-
- Martin Schlemmer <azarah@gentoo.org> (25 Dec 2002)
-
-
---- kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/XftConfig.cpp.orig 2002-12-25 04:06:47.000000000 +0200
-+++ kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/XftConfig.cpp 2002-12-25 04:07:27.000000000 +0200
-@@ -276,7 +276,11 @@
- }
- case XftTypeString:
- str+="\"";
-+#ifndef XFT_WITH_FONTCONFIG
- str+=test->value.u.s;
-+#else
-+ str+=(const char *)test->value.u.s;
-+#endif
- str+="\"";
- break;
- case XftTypeBool:
-@@ -554,7 +558,11 @@
- XftValue value;
- CXftConfig::TEntry *entry=new CXftConfig::TEntry;
-
-+#ifndef XFT_WITH_FONTCONFIG
- value.u.s=sval;
-+#else
-+ value.u.s=(FcChar8 *)sval;
-+#endif
- value.type=XftTypeString;
- entry->test=XftTestCreate(XftQualAny, "family", XftOpEqual, value);
-
-@@ -780,7 +788,11 @@
-
- for(entry=itsList.first(); entry; entry=itsList.next())
- if(entry->test && 0==CMisc::stricmp(entry->test->field, "family") && XftTypeString==entry->test->value.type &&
-+#ifndef XFT_WITH_FONTCONFIG
- 0==CMisc::stricmp(entry->test->value.u.s, family.latin1()) && entry->edit &&
-+#else
-+ 0==CMisc::stricmp((const char *)entry->test->value.u.s, family.latin1()) && entry->edit &&
-+#endif
- 0==CMisc::stricmp(entry->edit->field, field) && XftOpAssign==entry->edit->op && entry->edit->expr)
- break;
-
-@@ -798,7 +810,11 @@
- free(test->field);
-
- if(XftTypeString==test->value.type)
-+#ifndef XFT_WITH_FONTCONFIG
- free(test->value.u.s);
-+#else
-+ free((FcChar8 *)test->value.u.s);
-+#endif
- }
- }
-
---- kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/XftConfigEditor.cpp.orig 2002-12-25 04:07:06.000000000 +0200
-+++ kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/XftConfigEditor.cpp 2002-12-25 04:07:27.000000000 +0200
-@@ -469,7 +469,11 @@
- break;
- case XftTypeString:
- expr->op=XftOpString;
-+#ifndef XFT_WITH_FONTCONFIG
- expr->u.sval=val.u.s;
-+#else
-+ expr->u.sval=(char *)val.u.s;
-+#endif
- break;
- case XftTypeBool:
- default:
-@@ -655,12 +659,24 @@
- if("foundry"==field || "family"==field || "encoding"==field || "style"==field)
- {
- val.type=XftTypeString;
-+#ifndef XFT_WITH_FONTCONFIG
- val.u.s=(char *)malloc(edit ? strVal.length()+1 : strVal.length()-1);
-+#else
-+ val.u.s=(FcChar8 *)malloc(edit ? strVal.length()+1 : strVal.length()-1);
-+#endif
-
- if(edit)
-+#ifndef XFT_WITH_FONTCONFIG
- strcpy(val.u.s, strVal.local8Bit());
-+#else
-+ strcpy((char *)val.u.s, strVal.local8Bit());
-+#endif
- else
-+#ifndef XFT_WITH_FONTCONFIG
- strcpy(val.u.s, strVal.mid(1, strVal.length()-2).local8Bit()); // Need to remove quotes from each end of the string...
-+#else
-+ strcpy((char *)val.u.s, strVal.mid(1, strVal.length()-2).local8Bit()); // Need to remove quotes from each end of the string...
-+#endif
- }
- else if("spacing"==field)
- {
-@@ -747,8 +763,13 @@
- {
- // Not sure about this...
- val.type=XftTypeString;
-+#ifndef XFT_WITH_FONTCONFIG
- val.u.s=(char *)malloc(strVal.length()+1);
- strcpy(val.u.s, strVal.local8Bit());
-+#else
-+ val.u.s=(FcChar8 *)malloc(strVal.length()+1);
-+ strcpy((char *)val.u.s, strVal.local8Bit());
-+#endif
- }
- else if("rgba"==field)
- {
---- kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/xftint.h.orig 2002-12-25 04:07:17.000000000 +0200
-+++ kdebase-3.0.5a/kcontrol/kfontinst/kfontinst/xftint.h 2002-12-25 04:07:27.000000000 +0200
-@@ -276,8 +276,10 @@
- XftSubstPrint (XftSubst *subst);
-
- /* xftdir.c */
-+#ifndef HAVE_XFT2
- Bool
- XftDirScan (XftFontSet *set, const char *dir);
-+#endif
-
- /* xftdpy.c */
- int
-@@ -388,10 +390,12 @@
- XftListValueCompare (XftValue v1,
- XftValue v2);
-
-+#ifndef HAVE_XFT2
- Bool
- XftListValueListCompare (XftValueList *v1orig,
- XftValueList *v2orig,
- XftQual qual);
-+#endif
-
- Bool
- XftListMatch (XftPattern *p,
diff --git a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft_h-fix.diff b/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft_h-fix.diff
deleted file mode 100644
index 0971b0d039c3..000000000000
--- a/kde-base/kdebase/files/3.0.5a-r1/kdebase-3.0.5a-xft_h-fix.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- Xft.h.orig 2002-10-30 00:48:12.000000000 +0200
-+++ Xft.h 2002-10-30 00:47:28.000000000 +0200
-@@ -150,6 +150,8 @@
- int ref;
- };
-
-+typedef FcValueList XftValueList;
-+
- /*
- * End of Gentoo hack
- */
diff --git a/kde-base/kdebase/files/3.0.5a-r1/startkde-3.0.5a-r1-gentoo.diff b/kde-base/kdebase/files/3.0.5a-r1/startkde-3.0.5a-r1-gentoo.diff
deleted file mode 100644
index 413af205de77..000000000000
--- a/kde-base/kdebase/files/3.0.5a-r1/startkde-3.0.5a-r1-gentoo.diff
+++ /dev/null
@@ -1,55 +0,0 @@
---- startkde~ 2002-12-20 14:34:51.000000000 +0100
-+++ startkde 2002-12-20 14:24:38.000000000 +0100
-@@ -1,8 +1,21 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.0.5a )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.0.5a )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT include env.d's $KDEDIRS
-+
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+[ -e .kde3 ] || mkdir .kde3
-+ln -sf .kde3 .kde
-+export KDEHOME="${HOME}/.kde3"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +38,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -131,7 +144,12 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+# Gentoo addition: run $KSPLASH if set, otherwise just the default 'ksplash'
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/3.1_rc5/backgroundrc b/kde-base/kdebase/files/3.1_rc5/backgroundrc
deleted file mode 100644
index d00db3a27bff..000000000000
--- a/kde-base/kdebase/files/3.1_rc5/backgroundrc
+++ /dev/null
@@ -1,18 +0,0 @@
-[Desktop0]
-BackgroundMode=VerticalGradient
-BlendBalance=100
-BlendMode=NoBlending
-ChangeInterval=60
-Color1=14,120,131
-Color2=67,174,192
-CurrentWallpaper=0
-LastChange=0
-MinOptimizationDepth=1
-MultiWallpaperMode=NoMulti
-Pattern=fish
-Program=
-ReverseBlending=false
-UseSHM=false
-Wallpaper=default_blue.jpg
-WallpaperList=
-WallpaperMode=NoWallpaper
diff --git a/kde-base/kdebase/files/3.1_rc5/kdmrc b/kde-base/kdebase/files/3.1_rc5/kdmrc
deleted file mode 100644
index 1d5018fc119d..000000000000
--- a/kde-base/kdebase/files/3.1_rc5/kdmrc
+++ /dev/null
@@ -1,413 +0,0 @@
-# KDM configuration example.
-# Note, that all comments will be lost if you change this file with
-# the kcontrol frontend.
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in the Xservers file),
-# a colon and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-# which in turn takes precedence over a wildcard
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Don't even think about changing it!
-ConfigVersion=2.0
-# If "false", KDM won't daemonize after startup. Note, that you needn't to
-# use this if you start KDM from inittab, as KDM won't daemonize in this case
-# automatically. Default is true.
-#DaemonMode=false
-# If the value starts with a slash (/), it specifies the file, where X-servers
-# to be used by KDM are listed; the file is in the usual XDM-Xservers format.
-# Otherwise it's interpreted like one line of the Xservers file, i.e., it
-# specifies exactly one X-server.
-# Default is ":0 local@tty1 /usr/X11R6/bin/X vt7"
-# XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to
-# do this best.
-Xservers=/etc/X11/xdm/Xservers
-# Where KDM should store its PID. Default is "" (don't store)
-PidFile=/var/run/xdm-pid
-# Whether KDM should lock the pid file to prevent having multiple KDM
-# instances running at once. Leave it "true", unless you're brave.
-#LockPidFile=false
-# Where to store authorization files. Default is /var/run/xauth
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed. Just keep it "true".
-#AutoRescan=false
-# Additional environment variables KDM should pass on to kdm_config, kdm_greet,
-# Xsetup, Xstartup, Xsession, and Xreset. LD_LIBRARY_PATH is a good candidate;
-# otherwise it shouldn't be necessary very often.
-#ExportList=SOME_VAR,ANOTHER_IMPORTANT_VAR
-# Where the command FiFos should be created. Make it empty to disable
-# the FiFos. Default is /var/run/xdmctl
-#FifoDir=/tmp
-# To which group the command FiFos should belong.
-# Default is -1 (effectively root)
-#FifoGroup=xdmctl
-
-[Xdmcp]
-# Whether KDM should listen to XDMCP requests. Default is true.
-Enable=false
-# The UDP port KDM should listen on for XDMCP requests. Don't change the 177.
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/kde/3.1/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is /usr/kde/3.1/share/config/kdm/Xaccess
-# XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to
-# do this best.
-Xaccess=/etc/X11/xdm/Xaccess
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser. Default is 15.
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain. Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection instead of the
-# host name. Use this on multihomed hosts. Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# BroadcastQuery requests.
-# By default no program is invoked and "Willing to manage" is sent.
-Willing=/etc/X11/xdm/Xwilling
-
-[Shutdown]
-# The command to run to halt the system. Default is /sbin/halt
-#HaltCmd=
-# The command to run to reboot the system. Default is /sbin/reboot
-#RebootCmd=
-# Whether one can shut down the system via the global command FiFo.
-# Default is false
-#AllowFifo=true
-# Whether one can abort still running sessions when shutting down the system
-# via the global command FiFo. Default is true
-#AllowFifoNow=false
-# Offer LiLo boot options in shutdown dialog. Default is false
-#UseLilo=true
-# The location of the LiLo binary. Default is /sbin/lilo
-#LiloCmd=
-# The location of the LiLo map file. Default is /boot/map
-#LiloMap=
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime):
-# OpenRepeat * (OpenTimeout + OpenDelay)
-# - starting a local X-server (ServerTime): ServerAttempts * ServerTimeout
-# - starting a display:
-# - local display: StartAttempts * (ServerTime + OpenTime)
-# - remote/foreign display: StartAttempts * OpenTime
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to start the display after various
-# errors. Default is 15
-#OpenDelay=
-# How long to wait before timing out XOpenDisplay. Default is 120
-#OpenTimeout=
-# How often to try the XOpenDisplay. Default is 5
-#OpenRepeat=
-# Try at most that many times to start a display. If this fails, the display
-# is disabled. Default is 4
-#StartAttempts=
-# The StartAttempt counter is reset after that many seconds. Default is 30
-#StartInterval=
-# Ping remote display every that many minutes. Default is 5
-#PingInterval=
-# Wait for a Pong that many minutes. Default is 5
-#PingTimeout=
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory, etc. Default is false
-#TerminateServer=true
-# The signal needed to reset the local X-server. Default is 1 (SIGHUP)
-#ResetSignal=
-# The signal needed to terminate the local X-server. Default is 15 (SIGTERM)
-#TermSignal=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# Create X-authorizations for local displays. Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is MIT-MAGIC-COOKIE-1
-#AuthNames=
-# The name of this X-server's Xauth file. Default is "", which means, that
-# a random name in the AuthDir directory will be used.
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend doesn't care for this, so you don't need it unless you
-# use an alternative chooser or another background generator than kdmdesktop.
-# Default is ""
-Resources=/etc/X11/xdm/Xresources
-# The xrdb program to use to read the above specified recources.
-# Default is /usr/X11R6/bin/xrdb
-#Xrdb=
-# A program to run before the greeter is shown. You should start kdmdesktop
-# there. Also, xconsole can be started by this script.
-# Default is ""
-Setup=/etc/X11/xdm/Xsetup_0
-# A program to run before a user session starts. You should invoke sessreg
-# there and optionally change the ownership of the console, etc.
-# Default is ""
-Startup=/usr/kde/3.1/share/config/kdm/Xstartup
-# A program to run after a user session exits. You should invoke sessreg
-# there and optionally change the ownership of the console, etc.
-# Default is ""
-Reset=/usr/kde/3.1/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionTypes) and start an appropriate
-# session according to it.
-# Default is /usr/X11R6/bin/xterm -ls -T
-Session=/etc/X11/xdm/Xsession
-# The program to run if Session fails.
-# Default is /usr/X11R6/bin/xterm
-#FailsafeClient=
-# The PATH for the Session program. Default is
-# /bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-#UserPath=/usr/kde/3.1/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-# The PATH for Setup, Startup and Reset, etc. Default is
-# /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-#SystemPath=/usr/kde/3.1/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-# The default system shell. Default is /bin/sh
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created. Default is /tmp
-#UserAuthDir=
-# The host chooser program to use.
-# Default is /usr/kde/3.1/bin/chooser
-# XXX this is going to be integrated into the greeter (probably).
-#Chooser=
-# If "true", KDM will automatically restart a session after an X-server
-# crash (or if it is killed by Alt-Ctrl-BackSpace). Note, that enabling
-# this opens a security hole: a secured display lock can be circumvented
-# (unless you use KDE's built-in screen lock). Default is false
-#AutoReLogin=true
-# Allow root logins? Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password? Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command FiFo. Default is All
-# "None" - no "Shutdown..." button is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine (Default)
-AllowShutdown=Root
-# Who is allowed to abort all still running sessions when shutting down.
-# Same options as for AllowShutdown. Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shutdown after all sessions exit (possibly at once) (Default)
-# "TryNow" - shutdown, if no sessions are open, otherwise do nothing
-# "ForceNow" - shutdown unconditionally
-#DefaultSdMode=ForceNow
-# If this is false the user must select the shutdown condition/timing already
-# in the shutdown dialog. If this is true he won't be bothered with the options,
-# but will be asked what to do if sessions are actually open. Default is true
-# NOTE: the interaction is currently not implemented. If this is set to true,
-# a normal forced shutdown will happen (without caring for the AllowSdForceNow
-# option!), i.e., KDM will behave exactly as before KDE 3.0.
-#InteractiveSd=false
-# Where (relatively to the user's home directory) to store the last
-# selected session. Default is .wmrc
-#SessSaveFile=
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Session types the users can select. It is advisable to have "default" and
-# "failsafe" listed herein, which is also the default.
-# Note, that the meaning of this value is entirely up to your Session program.
-SessionTypes=Xsession,kde-3.0.4,kde-3.1_rc2,
-# Widget Style of the greeter:
-# Default, Windows, Platinum, Motif, MotifPlus, CDE, SGI, and any styles you
-# may have installed, e.g., HighColor; Default is "Default"
-GUIStyle=Keramik
-# Widget Colors of the greeter:
-# Default, and any color schemes you may have installed. Default is "Default"
-#ColorScheme=Pumpkin
-# What should be shown righthand of the input lines:
-# "Logo" - the image specified by LogoPixmap (Default)
-# "Clock" - a neat analog clock
-# "None" - nothing
-LogoArea=None
-# The image to show when LogoArea=Logo. Default is kdelogo.png
-LogoPixmap=
-# Normally, the greeter is centered on the screen. Use this, if you want
-# it to appear elsewhere on the screen. Default is false
-#GreeterPosFixed=true
-#GreeterPosX=200
-#GreeterPosY=100
-# The headline in the greeter.
-# The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# The font for the headline. Default is charter,24,bold
-GreetFont=verdana,24,5,0,50,0
-# The normal font used in the greeter. Default is helvetica,12
-StdFont=verdana,12,5,0,50,0
-# The font used for the "Login Failed" message. Default is helvetica,12,bold
-FailFont=verdana,12,5,0,75,0
-# Whether the fonts shown in the greeter should be antialiased. Default is false
-AntiAliasing=true
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "On" -> - turn on
-# "Off" -> - turn off
-# "Keep" -> - don't change the state (Default)
-#NumLock=Off
-# Language to use in the greeter. Default is en_US
-#Language=de_DE
-# Specify, which user names (along with pictures) should be shown in the
-# greeter.
-# "NotHidden" - all users except those listed in HiddenUsers (Default)
-# "Selected" - only the users listed in SelectedUsers
-# "None" - no user list will be shown at all
-#ShowUsers=None
-# For ShowUsers=Selected. Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a UID less than this number
-# (except root) will not be shown as well. Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well. Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically. Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from $KDEDIR/share/apps/kdm/pics/users/$USER.png (Default)
-# "UserOnly" - from the user's $HOME/.face
-# "PreferAdmin" - prefer $USER.png; fallback on $HOME/.face
-# "PreferUser" - ... and the other way round
-FaceSource=PreferUser
-# Specify, if/which user should be preselected for log in.
-# Note, that enabling this feature can be considered a security hole,
-# as it presents a valid login name to a potential attacker, so he "only"
-# needs to guess the password.
-# "None" - don't preselect any user (Default)
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser field
-#PreselectUser=Previous
-# The user to preselect if PreselectUser=Default
-#DefaultUser=ethel
-# If this is true, the password input line is focused automatically if
-# a user is preselected. Default is false
-#FocusPasswd=true
-# The password input fields cloak the typed in text. Specify, how to do it:
-# "NoEcho" - nothing is shown at all, the cursor doesn't move
-# "OneStar" - "*" is shown for every typed letter (Default)
-# "ThreeStars" - "***" is shown for every typed letter
-#EchoMode=NoEcho
-# If true, krootimage will be automatically started by KDM. Otherwise, the
-# Setup script should be used to setup the background. Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is /usr/kde/3.1/share/config/kdm/backgroundrc
-#BackgroundCfg=
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script. Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed. Default is 3
-#GrabTimeout=
-# Warn, if local X-authorization cannot be created. Default is true
-# XXX this is a dummy currently
-AuthComplain=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up. Default is 1
-#ServerAttempts=
-# How long to wait for a local X-server to come up. Default is 15
-#ServerTimeout=
-# See above
-AllowShutdown=All
-# See above
-AllowRootLogin=true
-# See above
-AllowNullPasswd=true
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that don't need to provide a password to log in. NEVER list root!
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-#AuthComplain=false
-# The screen the greeter should be displayed on in multi-headed setups.
-# The numbering starts with 0 and corresponds to the listing order in the
-# active ServerLayout section of XF86Config. -1 means to use the upper-left
-# screen, -2 means to use the upper-right screen. Default is 0
-#GreeterScreen=-1
-
-# Core config for 1st local display
-[X-:0-Core]
-# Enable automatic login on this display. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# The user to log in automatically. NEVER specify root!
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is to be logged into a NIS or Kerberos domain. If you use
-# it, you should "chmod 600 kdmrc" for obvious reasons.
-#AutoLoginPass=secret!
-# The session for the user to log in automatically. This becomes useless after
-# the user's first login, as the last used session will take precedence.
-#AutoLoginSession=kde
-# If "true", the auto-login is truly automatic, i.e., the user is logged in
-# when KDM comes up. If "false", the auto-login must be initiated by crashing
-# the X-server with Alt-Ctrl-BackSpace. Default is true
-#AutoLogin1st=false
-# See above
-Authorize=true
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# See above
-#DefaultUser=johndoe
-
-[X-:1-Core]
-# See above
-Authorize=true
-
diff --git a/kde-base/kdebase/files/3.1_rc5/startkde-3.1_rc5-gentoo.diff b/kde-base/kdebase/files/3.1_rc5/startkde-3.1_rc5-gentoo.diff
deleted file mode 100644
index 1349a4efdf49..000000000000
--- a/kde-base/kdebase/files/3.1_rc5/startkde-3.1_rc5-gentoo.diff
+++ /dev/null
@@ -1,64 +0,0 @@
---- startkde 2002-11-30 18:58:15.000000000 +0100
-+++ startkde 2002-12-01 01:27:18.000000000 +0100
-@@ -1,12 +1,31 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.1 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.1 )
- #
-
- # When the X server dies we get a HUP signal from xinit. We must ignore it
- # because we still need to do some cleanup.
- trap 'echo GOT SIGHUP' HUP
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT add env.d's KDEDIRS
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+if [ ! -e .kde3.1 ]; then
-+ if [ -e .kde3 ]; then
-+ cp -r .kde3 .kde3.1
-+ else
-+ mkdir .kde3.1
-+ fi
-+fi
-+ln -sf .kde3.1 .kde
-+
-+#export KDEHOME="${HOME}/.kdecvs"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -29,12 +48,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -140,7 +159,11 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/3.1_rc6/backgroundrc b/kde-base/kdebase/files/3.1_rc6/backgroundrc
deleted file mode 100644
index d00db3a27bff..000000000000
--- a/kde-base/kdebase/files/3.1_rc6/backgroundrc
+++ /dev/null
@@ -1,18 +0,0 @@
-[Desktop0]
-BackgroundMode=VerticalGradient
-BlendBalance=100
-BlendMode=NoBlending
-ChangeInterval=60
-Color1=14,120,131
-Color2=67,174,192
-CurrentWallpaper=0
-LastChange=0
-MinOptimizationDepth=1
-MultiWallpaperMode=NoMulti
-Pattern=fish
-Program=
-ReverseBlending=false
-UseSHM=false
-Wallpaper=default_blue.jpg
-WallpaperList=
-WallpaperMode=NoWallpaper
diff --git a/kde-base/kdebase/files/3.1_rc6/kdmrc b/kde-base/kdebase/files/3.1_rc6/kdmrc
deleted file mode 100644
index 1d5018fc119d..000000000000
--- a/kde-base/kdebase/files/3.1_rc6/kdmrc
+++ /dev/null
@@ -1,413 +0,0 @@
-# KDM configuration example.
-# Note, that all comments will be lost if you change this file with
-# the kcontrol frontend.
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in the Xservers file),
-# a colon and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-# which in turn takes precedence over a wildcard
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Don't even think about changing it!
-ConfigVersion=2.0
-# If "false", KDM won't daemonize after startup. Note, that you needn't to
-# use this if you start KDM from inittab, as KDM won't daemonize in this case
-# automatically. Default is true.
-#DaemonMode=false
-# If the value starts with a slash (/), it specifies the file, where X-servers
-# to be used by KDM are listed; the file is in the usual XDM-Xservers format.
-# Otherwise it's interpreted like one line of the Xservers file, i.e., it
-# specifies exactly one X-server.
-# Default is ":0 local@tty1 /usr/X11R6/bin/X vt7"
-# XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to
-# do this best.
-Xservers=/etc/X11/xdm/Xservers
-# Where KDM should store its PID. Default is "" (don't store)
-PidFile=/var/run/xdm-pid
-# Whether KDM should lock the pid file to prevent having multiple KDM
-# instances running at once. Leave it "true", unless you're brave.
-#LockPidFile=false
-# Where to store authorization files. Default is /var/run/xauth
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed. Just keep it "true".
-#AutoRescan=false
-# Additional environment variables KDM should pass on to kdm_config, kdm_greet,
-# Xsetup, Xstartup, Xsession, and Xreset. LD_LIBRARY_PATH is a good candidate;
-# otherwise it shouldn't be necessary very often.
-#ExportList=SOME_VAR,ANOTHER_IMPORTANT_VAR
-# Where the command FiFos should be created. Make it empty to disable
-# the FiFos. Default is /var/run/xdmctl
-#FifoDir=/tmp
-# To which group the command FiFos should belong.
-# Default is -1 (effectively root)
-#FifoGroup=xdmctl
-
-[Xdmcp]
-# Whether KDM should listen to XDMCP requests. Default is true.
-Enable=false
-# The UDP port KDM should listen on for XDMCP requests. Don't change the 177.
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/kde/3.1/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is /usr/kde/3.1/share/config/kdm/Xaccess
-# XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to
-# do this best.
-Xaccess=/etc/X11/xdm/Xaccess
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser. Default is 15.
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain. Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection instead of the
-# host name. Use this on multihomed hosts. Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# BroadcastQuery requests.
-# By default no program is invoked and "Willing to manage" is sent.
-Willing=/etc/X11/xdm/Xwilling
-
-[Shutdown]
-# The command to run to halt the system. Default is /sbin/halt
-#HaltCmd=
-# The command to run to reboot the system. Default is /sbin/reboot
-#RebootCmd=
-# Whether one can shut down the system via the global command FiFo.
-# Default is false
-#AllowFifo=true
-# Whether one can abort still running sessions when shutting down the system
-# via the global command FiFo. Default is true
-#AllowFifoNow=false
-# Offer LiLo boot options in shutdown dialog. Default is false
-#UseLilo=true
-# The location of the LiLo binary. Default is /sbin/lilo
-#LiloCmd=
-# The location of the LiLo map file. Default is /boot/map
-#LiloMap=
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime):
-# OpenRepeat * (OpenTimeout + OpenDelay)
-# - starting a local X-server (ServerTime): ServerAttempts * ServerTimeout
-# - starting a display:
-# - local display: StartAttempts * (ServerTime + OpenTime)
-# - remote/foreign display: StartAttempts * OpenTime
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to start the display after various
-# errors. Default is 15
-#OpenDelay=
-# How long to wait before timing out XOpenDisplay. Default is 120
-#OpenTimeout=
-# How often to try the XOpenDisplay. Default is 5
-#OpenRepeat=
-# Try at most that many times to start a display. If this fails, the display
-# is disabled. Default is 4
-#StartAttempts=
-# The StartAttempt counter is reset after that many seconds. Default is 30
-#StartInterval=
-# Ping remote display every that many minutes. Default is 5
-#PingInterval=
-# Wait for a Pong that many minutes. Default is 5
-#PingTimeout=
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory, etc. Default is false
-#TerminateServer=true
-# The signal needed to reset the local X-server. Default is 1 (SIGHUP)
-#ResetSignal=
-# The signal needed to terminate the local X-server. Default is 15 (SIGTERM)
-#TermSignal=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# Create X-authorizations for local displays. Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is MIT-MAGIC-COOKIE-1
-#AuthNames=
-# The name of this X-server's Xauth file. Default is "", which means, that
-# a random name in the AuthDir directory will be used.
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend doesn't care for this, so you don't need it unless you
-# use an alternative chooser or another background generator than kdmdesktop.
-# Default is ""
-Resources=/etc/X11/xdm/Xresources
-# The xrdb program to use to read the above specified recources.
-# Default is /usr/X11R6/bin/xrdb
-#Xrdb=
-# A program to run before the greeter is shown. You should start kdmdesktop
-# there. Also, xconsole can be started by this script.
-# Default is ""
-Setup=/etc/X11/xdm/Xsetup_0
-# A program to run before a user session starts. You should invoke sessreg
-# there and optionally change the ownership of the console, etc.
-# Default is ""
-Startup=/usr/kde/3.1/share/config/kdm/Xstartup
-# A program to run after a user session exits. You should invoke sessreg
-# there and optionally change the ownership of the console, etc.
-# Default is ""
-Reset=/usr/kde/3.1/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionTypes) and start an appropriate
-# session according to it.
-# Default is /usr/X11R6/bin/xterm -ls -T
-Session=/etc/X11/xdm/Xsession
-# The program to run if Session fails.
-# Default is /usr/X11R6/bin/xterm
-#FailsafeClient=
-# The PATH for the Session program. Default is
-# /bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-#UserPath=/usr/kde/3.1/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-# The PATH for Setup, Startup and Reset, etc. Default is
-# /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-#SystemPath=/usr/kde/3.1/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin
-# The default system shell. Default is /bin/sh
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created. Default is /tmp
-#UserAuthDir=
-# The host chooser program to use.
-# Default is /usr/kde/3.1/bin/chooser
-# XXX this is going to be integrated into the greeter (probably).
-#Chooser=
-# If "true", KDM will automatically restart a session after an X-server
-# crash (or if it is killed by Alt-Ctrl-BackSpace). Note, that enabling
-# this opens a security hole: a secured display lock can be circumvented
-# (unless you use KDE's built-in screen lock). Default is false
-#AutoReLogin=true
-# Allow root logins? Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password? Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command FiFo. Default is All
-# "None" - no "Shutdown..." button is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine (Default)
-AllowShutdown=Root
-# Who is allowed to abort all still running sessions when shutting down.
-# Same options as for AllowShutdown. Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shutdown after all sessions exit (possibly at once) (Default)
-# "TryNow" - shutdown, if no sessions are open, otherwise do nothing
-# "ForceNow" - shutdown unconditionally
-#DefaultSdMode=ForceNow
-# If this is false the user must select the shutdown condition/timing already
-# in the shutdown dialog. If this is true he won't be bothered with the options,
-# but will be asked what to do if sessions are actually open. Default is true
-# NOTE: the interaction is currently not implemented. If this is set to true,
-# a normal forced shutdown will happen (without caring for the AllowSdForceNow
-# option!), i.e., KDM will behave exactly as before KDE 3.0.
-#InteractiveSd=false
-# Where (relatively to the user's home directory) to store the last
-# selected session. Default is .wmrc
-#SessSaveFile=
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Session types the users can select. It is advisable to have "default" and
-# "failsafe" listed herein, which is also the default.
-# Note, that the meaning of this value is entirely up to your Session program.
-SessionTypes=Xsession,kde-3.0.4,kde-3.1_rc2,
-# Widget Style of the greeter:
-# Default, Windows, Platinum, Motif, MotifPlus, CDE, SGI, and any styles you
-# may have installed, e.g., HighColor; Default is "Default"
-GUIStyle=Keramik
-# Widget Colors of the greeter:
-# Default, and any color schemes you may have installed. Default is "Default"
-#ColorScheme=Pumpkin
-# What should be shown righthand of the input lines:
-# "Logo" - the image specified by LogoPixmap (Default)
-# "Clock" - a neat analog clock
-# "None" - nothing
-LogoArea=None
-# The image to show when LogoArea=Logo. Default is kdelogo.png
-LogoPixmap=
-# Normally, the greeter is centered on the screen. Use this, if you want
-# it to appear elsewhere on the screen. Default is false
-#GreeterPosFixed=true
-#GreeterPosX=200
-#GreeterPosY=100
-# The headline in the greeter.
-# The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# The font for the headline. Default is charter,24,bold
-GreetFont=verdana,24,5,0,50,0
-# The normal font used in the greeter. Default is helvetica,12
-StdFont=verdana,12,5,0,50,0
-# The font used for the "Login Failed" message. Default is helvetica,12,bold
-FailFont=verdana,12,5,0,75,0
-# Whether the fonts shown in the greeter should be antialiased. Default is false
-AntiAliasing=true
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "On" -> - turn on
-# "Off" -> - turn off
-# "Keep" -> - don't change the state (Default)
-#NumLock=Off
-# Language to use in the greeter. Default is en_US
-#Language=de_DE
-# Specify, which user names (along with pictures) should be shown in the
-# greeter.
-# "NotHidden" - all users except those listed in HiddenUsers (Default)
-# "Selected" - only the users listed in SelectedUsers
-# "None" - no user list will be shown at all
-#ShowUsers=None
-# For ShowUsers=Selected. Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a UID less than this number
-# (except root) will not be shown as well. Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well. Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically. Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from $KDEDIR/share/apps/kdm/pics/users/$USER.png (Default)
-# "UserOnly" - from the user's $HOME/.face
-# "PreferAdmin" - prefer $USER.png; fallback on $HOME/.face
-# "PreferUser" - ... and the other way round
-FaceSource=PreferUser
-# Specify, if/which user should be preselected for log in.
-# Note, that enabling this feature can be considered a security hole,
-# as it presents a valid login name to a potential attacker, so he "only"
-# needs to guess the password.
-# "None" - don't preselect any user (Default)
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser field
-#PreselectUser=Previous
-# The user to preselect if PreselectUser=Default
-#DefaultUser=ethel
-# If this is true, the password input line is focused automatically if
-# a user is preselected. Default is false
-#FocusPasswd=true
-# The password input fields cloak the typed in text. Specify, how to do it:
-# "NoEcho" - nothing is shown at all, the cursor doesn't move
-# "OneStar" - "*" is shown for every typed letter (Default)
-# "ThreeStars" - "***" is shown for every typed letter
-#EchoMode=NoEcho
-# If true, krootimage will be automatically started by KDM. Otherwise, the
-# Setup script should be used to setup the background. Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is /usr/kde/3.1/share/config/kdm/backgroundrc
-#BackgroundCfg=
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script. Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed. Default is 3
-#GrabTimeout=
-# Warn, if local X-authorization cannot be created. Default is true
-# XXX this is a dummy currently
-AuthComplain=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up. Default is 1
-#ServerAttempts=
-# How long to wait for a local X-server to come up. Default is 15
-#ServerTimeout=
-# See above
-AllowShutdown=All
-# See above
-AllowRootLogin=true
-# See above
-AllowNullPasswd=true
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that don't need to provide a password to log in. NEVER list root!
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-#AuthComplain=false
-# The screen the greeter should be displayed on in multi-headed setups.
-# The numbering starts with 0 and corresponds to the listing order in the
-# active ServerLayout section of XF86Config. -1 means to use the upper-left
-# screen, -2 means to use the upper-right screen. Default is 0
-#GreeterScreen=-1
-
-# Core config for 1st local display
-[X-:0-Core]
-# Enable automatic login on this display. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# The user to log in automatically. NEVER specify root!
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is to be logged into a NIS or Kerberos domain. If you use
-# it, you should "chmod 600 kdmrc" for obvious reasons.
-#AutoLoginPass=secret!
-# The session for the user to log in automatically. This becomes useless after
-# the user's first login, as the last used session will take precedence.
-#AutoLoginSession=kde
-# If "true", the auto-login is truly automatic, i.e., the user is logged in
-# when KDM comes up. If "false", the auto-login must be initiated by crashing
-# the X-server with Alt-Ctrl-BackSpace. Default is true
-#AutoLogin1st=false
-# See above
-Authorize=true
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# See above
-#DefaultUser=johndoe
-
-[X-:1-Core]
-# See above
-Authorize=true
-
diff --git a/kde-base/kdebase/files/3.1_rc6/startkde-3.1_rc6-gentoo.diff b/kde-base/kdebase/files/3.1_rc6/startkde-3.1_rc6-gentoo.diff
deleted file mode 100644
index 1349a4efdf49..000000000000
--- a/kde-base/kdebase/files/3.1_rc6/startkde-3.1_rc6-gentoo.diff
+++ /dev/null
@@ -1,64 +0,0 @@
---- startkde 2002-11-30 18:58:15.000000000 +0100
-+++ startkde 2002-12-01 01:27:18.000000000 +0100
-@@ -1,12 +1,31 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.1 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.1 )
- #
-
- # When the X server dies we get a HUP signal from xinit. We must ignore it
- # because we still need to do some cleanup.
- trap 'echo GOT SIGHUP' HUP
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:/usr" # do NOT add env.d's KDEDIRS
-+cd ~
-+[ -d .kde ] && mv .kde .kde.backup
-+if [ ! -e .kde3.1 ]; then
-+ if [ -e .kde3 ]; then
-+ cp -r .kde3 .kde3.1
-+ else
-+ mkdir .kde3.1
-+ fi
-+fi
-+ln -sf .kde3.1 .kde
-+
-+#export KDEHOME="${HOME}/.kdecvs"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -29,12 +48,12 @@
- # especially necessary on slow machines, where starting KDE takes one or two
- # minutes until anything appears on the screen.
- #
--# Set the background to plain grey.
-+# Set the background to cyan (Gentoo version change).
- # The standard X background is nasty, causing moire effects and exploding
- # people's heads. We use colours from the standard KDE palette for those with
- # palettised displays.
-
--test "$XDM_MANAGED" || bkg="-solid #C0C0C0"
-+test "$XDM_MANAGED" || bkg="-solid #5477A0"
- xsetroot -cursor_name left_ptr $bkg
-
- # The user's personal KDE directory is usually ~/.kde, but this setting
-@@ -140,7 +159,11 @@
- fi
-
- # the splashscreen and progress indicator
--ksplash
-+if [ -n "$KSPLASH" ]; then
-+ $KSPLASH
-+else
-+ ksplash
-+fi
-
- # We set LD_BIND_NOW to increase the efficiency of kdeinit.
- # kdeinit unsets this variable before loading applications.
diff --git a/kde-base/kdebase/files/digest-kdebase-2.2.2-r3 b/kde-base/kdebase/files/digest-kdebase-2.2.2-r3
deleted file mode 100644
index 641154c13377..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-2.2.2-r3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 39635e42056ab2afb8e6f2ff761eea38 kdebase-2.2.2.tar.bz2 12888455
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.2 b/kde-base/kdebase/files/digest-kdebase-3.0.2
deleted file mode 100644
index fac1151c084c..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 db63f6cdb586b64ffe666be2badec940 kdebase-3.0.2.tar.bz2 13115043
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.3 b/kde-base/kdebase/files/digest-kdebase-3.0.3
deleted file mode 100644
index 58eb734f81d7..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a1c6cb06468608318c5e59e362773360 kdebase-3.0.3.tar.bz2 13112153
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.3-r1 b/kde-base/kdebase/files/digest-kdebase-3.0.3-r1
deleted file mode 100644
index 58eb734f81d7..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.3-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a1c6cb06468608318c5e59e362773360 kdebase-3.0.3.tar.bz2 13112153
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.4 b/kde-base/kdebase/files/digest-kdebase-3.0.4
deleted file mode 100644
index ace35a6b782e..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d82ddae716912a3195139c8755e5c668 kdebase-3.0.4.tar.bz2 13111203
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.4-r2 b/kde-base/kdebase/files/digest-kdebase-3.0.4-r2
deleted file mode 100644
index ace35a6b782e..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.4-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d82ddae716912a3195139c8755e5c668 kdebase-3.0.4.tar.bz2 13111203
diff --git a/kde-base/kdebase/files/digest-kdebase-3.0.5a-r1 b/kde-base/kdebase/files/digest-kdebase-3.0.5a-r1
deleted file mode 100644
index 0c472115576e..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.0.5a-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 16c53e754e866f112797f695ba84c3a4 kdebase-3.0.5a.tar.bz2 13117676
diff --git a/kde-base/kdebase/files/digest-kdebase-3.1_rc6 b/kde-base/kdebase/files/digest-kdebase-3.1_rc6
deleted file mode 100644
index ea004e93a5f8..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.1_rc6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b7cafbfd562ad52a714953f2c84345f5 kdebase-3.1rc6.tar.bz2 14894347
diff --git a/kde-base/kdebase/kdebase-2.2.2-r3.ebuild b/kde-base/kdebase/kdebase-2.2.2-r3.ebuild
deleted file mode 100644
index 533633d27c27..000000000000
--- a/kde-base/kdebase/kdebase-2.2.2-r3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-2.2.2-r3.ebuild,v 1.11 2003/01/30 19:40:19 danarmak Exp $
-
-IUSE="ssl motif ldap encode cups oggvorbis pam"
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 sparc "
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- media-libs/lcms"
-# opengl? ( virtual/opengl )" #this last for opengl screensavers
-# samba? ( net-fs/samba ) #use flag doesn't exist yet and we don't want such a heavy dep by deafult
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-src_unpack() {
-
- kde_src_unpack
-
- kde_sandbox_patch ${S}/konsole/src
-
-}
-
-src_compile() {
-
- kde_src_compile myconf
-
- use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
- use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
- use motif || myconf="$myconf --without-motif"
- use encode || myconf="$myconf --without-lame"
- use cups || myconf="$myconf --disable-cups"
- use oggvorbis || myconf="$myconf --without-vorbis"
- #use opengl ||
- myconf="$myconf --without-gl"
- use ssl || myconf="$myconf --without-ssl"
-
- kde_src_compile configure make
-
-}
-
-
-src_install() {
-
- kde_src_install
-
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins kde.pamd kde
-
- cd ${D}/${KDEDIR}/bin
- rm -f ./startkde
- sed -e "s:_KDEDIR_:${KDEDIR}:" ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo > startkde
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm
- mv kdmrc kdmrc.orig
- sed -e 's/SessionTypes=/SessionTypes=kde-2.2.2,kde-3.0,xsession,/' kdmrc.orig | cat > kdmrc
- rm kdmrc.orig
-
- rm -rf ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
-
- # an empty dir that would otherwise be unmerged with the previous instance
- # dodir ${KDEDIR}/share/templates/.source/emptydir
- # temorary fix (bug #846) until portage tracks merged dirs' mtimes
- addwrite ${KDEDIR}/share/templates/.source
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-
-}
diff --git a/kde-base/kdebase/kdebase-2.2.2-r4.ebuild b/kde-base/kdebase/kdebase-2.2.2-r4.ebuild
index 8be1afb4aa38..8b098b7b91fd 100644
--- a/kde-base/kdebase/kdebase-2.2.2-r4.ebuild
+++ b/kde-base/kdebase/kdebase-2.2.2-r4.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-2.2.2-r4.ebuild,v 1.2 2003/02/01 18:58:11 jmorgan Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-2.2.2-r4.ebuild,v 1.3 2003/02/12 16:30:33 hannes Exp $
IUSE="ssl motif ldap encode cups oggvorbis pam"
-inherit kde-dist
+inherit kde-dist eutils
DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
@@ -28,72 +28,67 @@ newdepend ">=media-sound/cdparanoia-3.9.8
# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
src_unpack() {
- unpack ${PN}-${PV/a/}.tar.bz2
+ unpack ${PN}-${PV/a/}.tar.bz2
cd ${S}
- patch -p1 < ${DISTDIR}/post-${PV}-${PN}.diff
-
- kde_sandbox_patch ${S}/konsole/src
+ epatch ${DISTDIR}/post-${PV}-${PN}.diff
+ kde_sandbox_patch ${S}/konsole/src
}
src_compile() {
-
- kde_src_compile myconf
-
- use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
- use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
- use motif || myconf="$myconf --without-motif"
- use encode || myconf="$myconf --without-lame"
- use cups || myconf="$myconf --disable-cups"
- use oggvorbis || myconf="$myconf --without-vorbis"
- #use opengl ||
- myconf="$myconf --without-gl"
- use ssl || myconf="$myconf --without-ssl"
-
- kde_src_compile configure make
+ kde_src_compile myconf
+
+ use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
+ use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
+ use motif || myconf="$myconf --without-motif"
+ use encode || myconf="$myconf --without-lame"
+ use cups || myconf="$myconf --disable-cups"
+ use oggvorbis || myconf="$myconf --without-vorbis"
+ #use opengl ||
+ myconf="$myconf --without-gl"
+ use ssl || myconf="$myconf --without-ssl"
+
+ kde_src_compile configure make
}
src_install() {
-
- kde_src_install
-
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins kde.pamd kde
-
- cd ${D}/${KDEDIR}/bin
- rm -f ./startkde
- sed -e "s:_KDEDIR_:${KDEDIR}:" ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo > startkde
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
+
+ kde_src_install
+
+ insinto /etc/pam.d
+ newins ${FILESDIR}/kscreensaver.pam kscreensaver
+ newins kde.pamd kde
+
+ cd ${D}/${KDEDIR}/bin
+ rm -f ./startkde
+ sed -e "s:_KDEDIR_:${KDEDIR}:" ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo > startkde
+ chmod a+x startkde
+
+ # x11 session script
+ cd ${T}
+ echo "#!/bin/sh
${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm
- mv kdmrc kdmrc.orig
- sed -e 's/SessionTypes=/SessionTypes=kde-2.2.2,kde-3.0,xsession,/' kdmrc.orig | cat > kdmrc
- rm kdmrc.orig
-
- rm -rf ${D}/${KDEDIR}/share/templates/.source/emptydir
-
+ chmod a+x kde-${PV}
+ # old scheme - compatibility
+ exeinto /usr/X11R6/bin/wm
+ doexe kde-${PV}
+ # new scheme - for now >=xfree-4.2-r3 only
+ exeinto /etc/X11/Sessions
+ doexe kde-${PV}
+
+ cd ${D}/${KDEDIR}/share/config/kdm
+ mv kdmrc kdmrc.orig
+ sed -e 's/SessionTypes=/SessionTypes=kde-2.2.2,kde-3.0,xsession,/' kdmrc.orig | cat > kdmrc
+ rm kdmrc.orig
+
+ rm -rf ${D}/${KDEDIR}/share/templates/.source/emptydir
}
pkg_postinst() {
-
- # an empty dir that would otherwise be unmerged with the previous instance
- # dodir ${KDEDIR}/share/templates/.source/emptydir
- # temorary fix (bug #846) until portage tracks merged dirs' mtimes
- addwrite ${KDEDIR}/share/templates/.source
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-
+ # an empty dir that would otherwise be unmerged with the previous instance
+ # dodir ${KDEDIR}/share/templates/.source/emptydir
+ # temorary fix (bug #846) until portage tracks merged dirs' mtimes
+ addwrite ${KDEDIR}/share/templates/.source
+ mkdir -p ${KDEDIR}/share/templates/.source/emptydir
}
diff --git a/kde-base/kdebase/kdebase-3.0.2.ebuild b/kde-base/kdebase/kdebase-3.0.2.ebuild
deleted file mode 100644
index 441708755cb7..000000000000
--- a/kde-base/kdebase/kdebase-3.0.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.2.ebuild,v 1.18 2002/12/09 04:25:04 manson Exp $
-
-IUSE="ssl opengl motif ldap encode samba cups oggvorbis pam"
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc sparc "
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-# fix for verwilst's gcc 3.1 & antialiasing problem
-PATCHES="$FILESDIR/${PVR}/${P}-fonts.cpp.patch"
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins kde.pamd kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-3.0,kde-2.2.2,:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.3-r1.ebuild b/kde-base/kdebase/kdebase-3.0.3-r1.ebuild
deleted file mode 100644
index 93cf9c4519af..000000000000
--- a/kde-base/kdebase/kdebase-3.0.3-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.3-r1.ebuild,v 1.7 2002/11/30 01:46:44 vapier Exp $
-
-IUSE="ssl opengl motif ldap encode samba cups oggvorbis pam"
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.3.ebuild b/kde-base/kdebase/kdebase-3.0.3.ebuild
deleted file mode 100644
index 53b6c165d650..000000000000
--- a/kde-base/kdebase/kdebase-3.0.3.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.3.ebuild,v 1.8 2002/11/30 01:43:37 vapier Exp $
-
-IUSE="ssl opengl motif ldap encode samba cups oggvorbis pam"
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins kde.pamd kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-$PV,:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.4-r2.ebuild b/kde-base/kdebase/kdebase-3.0.4-r2.ebuild
deleted file mode 100644
index 33283f2a76dd..000000000000
--- a/kde-base/kdebase/kdebase-3.0.4-r2.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.4-r2.ebuild,v 1.8 2003/01/30 19:40:19 danarmak Exp $
-inherit kde-dist
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc alpha"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-DEPEND="$DEPEND sys-apps/gzip"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-pkg_setup() {
-
- # It should generally be considered bad form to touch files in the
- # live filesystem, but we had a broken Xft.h out there, and to expect
- # all users to update X because of it is harsh. Also, there is no
- # official fix to xfree for this issue as of writing. See bug #9423
- # for more info.
- cd /usr/X11R6/include/X11/Xft
- if patch --dry-run -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null
- then
- einfo "Patching Xft.h to fix missing defines..."
- patch -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null || die
- fi
-}
-
-src_unpack() {
-
- kde_src_unpack
-
- # Enable this local USE flag to allow nspluginviewer to compile with qt 3.1.x.
- # It will patch nsplugins/viewer dir to cvs HEAD status.
- # THIS MAY BE UNSTABLE AND YOU SHOULD NOT USE IT UNLESS YOU REALLY HAVE TO
- # USE KDE 3.0.4 WITH QT >=3.1.X!
- # Also note that kdebase 3.0.3 will compile just fine with all version of QT.
- # However kdebase 3.0.4 introduced an nspluginviewer fix that necessitates this
- # additional patch to work with qt 3.1.
-
- # is also needed for qt-3.0.5 (#10062), so i uncommented the use qt31patch.
-
- #if [ -n "`use qt31patch`" ]; then
- cd $S
- /bin/zcat "$FILESDIR/${PVR}/$P-nspluginviewer-qt31.diff.gz" | patch -p0 --
- #fi
-
- # Apply this only if we are using a hacked Xft-1.1 Xft.h.
- if [ -n "`grep "End of Gentoo hack" /usr/X11R6/include/X11/Xft/Xft.h`" ]
- then
- cd ${S}; patch -p1 < ${FILESDIR}/${PVR}/${P}-xft1.1-fix.diff || die
- fi
-}
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.4-r3.ebuild b/kde-base/kdebase/kdebase-3.0.4-r3.ebuild
index c6c23d4cacf7..dff1f1a92763 100644
--- a/kde-base/kdebase/kdebase-3.0.4-r3.ebuild
+++ b/kde-base/kdebase/kdebase-3.0.4-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.4-r3.ebuild,v 1.5 2003/01/30 19:40:19 danarmak Exp $
-inherit kde-dist
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.4-r3.ebuild,v 1.6 2003/02/12 16:30:33 hannes Exp $
+inherit kde-dist eutils
IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
@@ -18,10 +18,10 @@ newdepend ">=media-sound/cdparanoia-3.9.8
cups? ( net-print/cups )
ssl? ( >=dev-libs/openssl-0.9.6b )
opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
+ samba? ( net-fs/samba )
+ sys-apps/gzip"
# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-DEPEND="$DEPEND sys-apps/gzip"
myconf="$myconf --with-dpms --with-cdparanoia"
@@ -51,90 +51,87 @@ pkg_setup() {
}
src_unpack() {
-
+
kde_src_unpack
- # It will patch nsplugins/viewer dir to cvs HEAD status.
+ # It will patch nsplugins/viewer dir to cvs HEAD status.
# THIS MAY BE UNSTABLE
- # Also note that kdebase3.0.3 will compile just fine with all version of QT.
- # However kdebase 3.0.4 introduced an nspluginviewer fix that
+ # Also note that kdebase3.0.3 will compile just fine with all version of QT.
+ # However kdebase 3.0.4 introduced an nspluginviewer fix that
# necessitates this
cd ${S}
- /bin/zcat "$FILESDIR/${PVR}/$P-nspluginviewer-qt31.diff.gz" | patch -p0 --
+ epatch "$FILESDIR/${PVR}/$P-nspluginviewer-qt31.diff.gz"
# Apply this only if we are using a hacked Xft-1.1 Xft.h.
if [ -n "`grep "End of Gentoo hack" /usr/X11R6/include/X11/Xft/Xft.h`" ]
then
- cd ${S}; patch -p1 < ${FILESDIR}/${PVR}/${P}-xft1.1-fix.diff || die
+ cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-xft1.1-fix.diff
fi
# fix konsole crashing for qt-3.1
cd ${S}
- patch -p0 < ${FILESDIR}/${PVR}/${P}-konsole-qt31.diff
+ epatch ${FILESDIR}/${PVR}/${P}-konsole-qt31.diff
}
src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
+ kde_src_compile myconf configure
+ kde_remove_flag kdm/kfrontend -fomit-frame-pointer
+ kde_src_compile make
}
src_install() {
- kde_src_install
+ kde_src_install
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
+ # cf bug #5953
+ insinto /etc/pam.d
+ newins ${FILESDIR}/kscreensaver.pam kscreensaver
+ newins ${FILESDIR}/kde.pam kde
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
+ # startkde script
+ cd ${D}/${KDEDIR}/bin
+ epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
+ mv startkde startkde.orig
+ sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
+ rm startkde.orig
+ chmod a+x startkde
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
+ # x11 session script
+ cd ${T}
+ echo "#!/bin/sh
${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
+ chmod a+x kde-${PV}
+ # old scheme - compatibility
+ exeinto /usr/X11R6/bin/wm
+ doexe kde-${PV}
+ # new scheme - for now >=xfree-4.2-r3 only
+ exeinto /etc/X11/Sessions
+ doexe kde-${PV}
+
+ cd ${D}/${PREFIX}/share/config/kdm || die
+ mv kdmrc kdmrc.orig
+ sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
-e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
+ rm kdmrc.orig
+ #backup splashscreen images, so they can be put back when unmerging
+ #mosfet or so.
+ if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
+ then
+ cd ${D}/${KDEDIR}/share/apps
+ cp -rf ksplash/ ksplash.default
+ fi
+
+ # Show gnome icons when choosing new icon for desktop shortcut
+ dodir /usr/share/pixmaps
+ mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
+ rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
+ cd ${D}/${KDEDIR}/share/apps/kdesktop/
+ ln -sf /usr/share/pixmaps/ pics
+
+ rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
}
pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
+ mkdir -p ${KDEDIR}/share/templates/.source/emptydir
}
diff --git a/kde-base/kdebase/kdebase-3.0.4.ebuild b/kde-base/kdebase/kdebase-3.0.4.ebuild
deleted file mode 100644
index c836c24489a6..000000000000
--- a/kde-base/kdebase/kdebase-3.0.4.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.4.ebuild,v 1.7 2003/01/30 19:40:19 danarmak Exp $
-inherit kde-dist
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba qt31patch"
-
-DESCRIPTION="KDE $PV - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ppc alpha"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-DEPEND="$DEPEND sys-apps/gzip"
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-
-src_unpack() {
-
- kde_src_unpack
-
- # Enable this local USE flag to allow nspluginviewer to compile with qt 3.1.x.
- # It will patch nsplugins/viewer dir to cvs HEAD status.
- # THIS MAY BE UNSTABLE AND YOU SHOULD NOT USE IT UNLESS YOU REALLY HAVE TO
- # USE KDE 3.0.4 WITH QT >=3.1.X!
- # Also note that kdebase 3.0.3 will compile just fine with all version of QT.
- # However kdebase 3.0.4 introduced an nspluginviewer fix that necessitates this
- # additional patch to work with qt 3.1.
- if [ -n "`use qt31patch`" ]; then
- cd $S
- /bin/zcat "$FILESDIR/${PVR}/$P-nspluginviewer-qt31.diff.gz" | patch -p0 --
- fi
-
-}
-
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
diff --git a/kde-base/kdebase/kdebase-3.0.5a-r1.ebuild b/kde-base/kdebase/kdebase-3.0.5a-r1.ebuild
deleted file mode 100644
index 0d9f5a3d9908..000000000000
--- a/kde-base/kdebase/kdebase-3.0.5a-r1.ebuild
+++ /dev/null
@@ -1,229 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a-r1.ebuild,v 1.6 2003/01/30 19:40:19 danarmak Exp $
-
-inherit eutils flag-o-matic kde-dist
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
-
-DESCRIPTION="KDE ${PV} - base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="x86 ~ppc ~alpha ~sparc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-DEPEND="${DEPEND} sys-apps/gzip"
-
-myconf="${myconf} --with-dpms --with-cdparanoia"
-
-use ldap && myconf="${myconf} --with-ldap" || myconf="${myconf} --without-ldap"
-use pam && myconf="${myconf} --with-pam" || myconf="${myconf} --with-shadow"
-use motif && myconf="${myconf} --with-motif" || myconf="${myconf} --without-motif"
-use encode && myconf="${myconf} --with-lame" || myconf="${myconf} --without-lame"
-use cups && myconf="${myconf} --with-cups" || myconf="${myconf} --disable-cups"
-use oggvorbis && myconf="${myconf} --with-vorbis" || myconf="${myconf} --without-vorbis"
-use opengl && myconf="${myconf} --with-gl" || myconf="${myconf} --without-gl"
-use ssl && myconf="${myconf} --with-ssl" || myconf="${myconf} --without-ssl"
-use pam && myconf="${myconf} --with-pam=yes" || myconf="${myconf} --with-pam=no --with-shadow"
-
-get_xft_setup() {
- # This function tries to figure out if we have QT compiled against Xft1
- # or Xft2.0, and also if we have Xft1, Xft2.0 or a broken Xft setup
- # <azarah@gentoo.org> (24 Dec 2002)
-
- # Check if QT was compiled agaist Xft1 or Xft2 ... the idea is to only get
- # the major version of the linked lib if its Xft2, else it should be "" ..
- # we then set it to "1" with the next check.
- export QT_XFT_VER="`ldd ${QTDIR}/lib/libqt.so 2> /dev/null | grep "libXft" | awk '{split($1, ver, "."); print ver[3]}'`"
- [ -z "${QT_XFT_VER}" ] && QT_XFT_VER="1"
-
- # Check if the Xft headers are Xft1 or Xft2 ... the idea is to only get the
- # major version of the Xft version if its Xft2, else it should be "" ..
- # we then set it to "1" with the next check.
- local XFT_HDR_VER="`grep "XFT_MAJOR" /usr/X11R6/include/X11/Xft/Xft.h | awk '($2 == "XFT_MAJOR") {print $3}'`"
- [ -z "${XFT_HDR_VER}" ] && XFT_HDR_VER="1"
-
- # Check if the libs installed are Xft1 or Xft2 ... We only check
- # what the /usr/X11R6/lib/libXft.so symlink poinst to, as that should
- # be 99% what apps will link to (except if we have Xft2 in /usr/lib,
- # but that should not matter) ...
- local XFT_LIB_VER="`readlink /usr/X11R6/lib/libXft.so 2> /dev/null | \
- awk '{split($0, file, "/"); for (x in file) if (file[x] ~ /libXft\.so\.2/) print file[x]}'`"
- [ "${XFT_LIB_VER/libXft}" != "${XFT_LIB_VER}" ] \
- && XFT_LIB_VER="2" \
- || XFT_LIB_VER="1"
-
- if [ "${XFT_HDR_VER}" -eq "2" -a "${XFT_LIB_VER}" -eq "2" ]
- then
- # Yep, we have Xft2 support ...
- export HAVE_XFT_2="yes"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have Xft2.0 support"
-
- elif [ "${XFT_HDR_VER}" != "${XFT_LIB_VER}" ]
- then
- # Xft support are broken (mixed header and lib versions) ...
- export HAVE_XFT_2="broken"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have broken Xft support"
-
- elif [ "${XFT_HDR_VER}" -eq "1" -a "${XFT_LIB_VER}" -eq "1" ]
- then
- # Nope, we only have Xft1 installed ...
- export HAVE_XFT_2="no"
-
- [ -n "${BUILDDEBUG}" ] && einfo "We have Xft1 support"
- fi
-}
-
-pkg_setup() {
-
- # It should generally be considered bad form to touch files in the
- # live filesystem, but we had a broken Xft.h out there, and to expect
- # all users to update X because of it is harsh. Also, there is no
- # official fix to xfree for this issue as of writing. See bug #9423
- # for more info.
- cd /usr/X11R6/include/X11/Xft
- if patch --dry-run -p0 < ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff > /dev/null
- then
- EPATCH_SINGLE_MSG="Patching Xft.h to fix missing defines..." \
- epatch ${FILESDIR}/${PVR}/${P}-xft_h-fix.diff
- fi
-
- get_xft_setup
-
- # Check what the setup are, and if things do not seem OK, die
- # with a hopefully helpful message ...
- if [ "${HAVE_XFT_2}" = "yes" -a "${QT_XFT_VER}" -eq "1" ]
- then
- eerror "You have Xft2.0 installed, but QT is linked against Xft1!"
- eerror
- eerror "Please fix this by remerging >=x11-libs/qt-3.1 and doing:"
- eerror
- eerror " # emerge \">=x11-libs/qt-3.1\""
- die "You have Xft2.0 installed, but QT is linked against Xft1!"
-
- elif [ "${HAVE_XFT_2}" = "broken" ]
- then
- eerror "You have a broken Xft setup! This could mean that you"
- eerror "have Xft2.0 headers with Xft1 libs, or reversed. Please"
- eerror "fix this before you try to merge kdebase again."
- die "You have a broken Xft setup!"
-
- elif [ "${HAVE_XFT_2}" = "no" -a "${QT_XFT_VER}" -eq "2" ]
- then
- eerror "You have QT compiled against Xft2.0, but Xft2.0 is no"
- eerror "longer installed. Please remerge QT, and then try"
- eerror "again to merge kdebase."
- die "You have QT compiled against Xft2.0, but Xft2.0 is no longer installed."
- fi
-}
-
-src_unpack() {
-
- kde_src_unpack
-
- cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-nspluginviewer-qt31.diff.gz
-
- get_xft_setup
-
- # Apply this only if we have a Xft1.2 Xft.h or have Xft2.0 installed ...
- if [ -n "`grep "fontconfig" /usr/X11R6/include/X11/Xft/Xft.h`" ] || \
- [ "${HAVE_XFT_2}" = "yes" ]
- then
- cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-xft2.0-fix.diff
- fi
-}
-
-src_compile() {
-
- get_xft_setup
-
- # Add '-DXFT_WITH_FONTCONFIG' to our C[XX]FLAGS if we have a Xft.h that
- # uses fontconfig ... this will enable the fix in the '${P}-xft2.0-fix.diff'
- # patch.
- if [ -n "`grep "fontconfig" /usr/X11R6/include/X11/Xft/Xft.h`" ]
- then
- append-flags "-DXFT_WITH_FONTCONFIG"
- fi
-
- # Add '-DHAVE_XFT2' to our C[XX]FLAGS if we have Xft2.0 installed ...
- # this will enable the fix in the '${P}-xft2.0-fix.diff' patch.
- if [ "${HAVE_XFT_2}" = "yes" ]
- then
- append-flags "-DHAVE_XFT2"
- fi
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- if [ "`use pam`" ]
- then
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
- fi
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
- dosed "s:_KDEDIR_:${KDEDIR}:" ${KDEDIR}/bin/startkde
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- dosed "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- ${PREFIX}/share/config/kdm/kdmrc
- dosed "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${PREFIX}/share/config/kdm/kdmrc
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}
-
diff --git a/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild b/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild
index 5789b5a6baf6..3eb8d2598b18 100644
--- a/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild
+++ b/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild,v 1.5 2003/02/11 21:28:14 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a-r2.ebuild,v 1.6 2003/02/12 16:30:33 hannes Exp $
NEED_KDE_DONT_ADD_KDELIBS_DEP=1 # we're a special case, see below
inherit eutils flag-o-matic kde-dist
@@ -19,10 +19,10 @@ newdepend ">=media-sound/cdparanoia-3.9.8
cups? ( net-print/cups )
ssl? ( >=dev-libs/openssl-0.9.6b )
opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
+ samba? ( net-fs/samba )
+ sys-apps/gzip"
# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-DEPEND="${DEPEND} sys-apps/gzip"
# special case, contd.: we need kdelibs >=3.0.5a-r1, but not so that we get a version !=3.0.5a
# so we told kde-functions:need-kde not to add a dep on kdelibs, and now we'll do it manually
@@ -74,14 +74,14 @@ get_xft_setup() {
export HAVE_XFT_2="yes"
[ -n "${BUILDDEBUG}" ] && einfo "We have Xft2.0 support"
-
+
elif [ "${XFT_HDR_VER}" != "${XFT_LIB_VER}" ]
then
# Xft support are broken (mixed header and lib versions) ...
export HAVE_XFT_2="broken"
[ -n "${BUILDDEBUG}" ] && einfo "We have broken Xft support"
-
+
elif [ "${XFT_HDR_VER}" -eq "1" -a "${XFT_LIB_VER}" -eq "1" ]
then
# Nope, we only have Xft1 installed ...
@@ -135,7 +135,7 @@ pkg_setup() {
}
src_unpack() {
-
+
kde_src_unpack
cd ${S}; epatch ${FILESDIR}/${PVR}/${P}-nspluginviewer-qt31.diff.gz
diff --git a/kde-base/kdebase/kdebase-3.0.5a.ebuild b/kde-base/kdebase/kdebase-3.0.5a.ebuild
index 5070e75915b3..4e57aaca6045 100644
--- a/kde-base/kdebase/kdebase-3.0.5a.ebuild
+++ b/kde-base/kdebase/kdebase-3.0.5a.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a.ebuild,v 1.4 2003/02/01 18:58:11 jmorgan Exp $
-inherit kde-dist
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.0.5a.ebuild,v 1.5 2003/02/12 16:30:33 hannes Exp $
+inherit kde-dist eutils
IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba"
@@ -18,11 +18,10 @@ newdepend ">=media-sound/cdparanoia-3.9.8
cups? ( net-print/cups )
ssl? ( >=dev-libs/openssl-0.9.6b )
opengl? ( virtual/opengl )
- samba? ( net-fs/samba )"
+ samba? ( net-fs/samba )
+ sys-apps/gzip"
# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-DEPEND="$DEPEND sys-apps/gzip"
-
myconf="$myconf --with-dpms --with-cdparanoia"
use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
@@ -66,66 +65,66 @@ src_unpack() {
src_compile() {
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
+ kde_src_compile myconf configure
+ kde_remove_flag kdm/kfrontend -fomit-frame-pointer
+ kde_src_compile make
}
src_install() {
- kde_src_install
+ kde_src_install
- # cf bug #5953
- insinto /etc/pam.d
- newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
+ # cf bug #5953
+ insinto /etc/pam.d
+ newins ${FILESDIR}/kscreensaver.pam kscreensaver
+ newins ${FILESDIR}/kde.pam kde
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
+ # startkde script
+ cd ${D}/${KDEDIR}/bin
+ epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
+ mv startkde startkde.orig
+ sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
+ rm startkde.orig
+ chmod a+x startkde
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
+ # x11 session script
+ cd ${T}
+ echo "#!/bin/sh
${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- # old scheme - compatibility
- exeinto /usr/X11R6/bin/wm
- doexe kde-${PV}
- # new scheme - for now >=xfree-4.2-r3 only
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${PREFIX}/share/config/kdm || die
- mv kdmrc kdmrc.orig
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
+ chmod a+x kde-${PV}
+ # old scheme - compatibility
+ exeinto /usr/X11R6/bin/wm
+ doexe kde-${PV}
+ # new scheme - for now >=xfree-4.2-r3 only
+ exeinto /etc/X11/Sessions
+ doexe kde-${PV}
+
+ cd ${D}/${PREFIX}/share/config/kdm || die
+ mv kdmrc kdmrc.orig
+ sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
-e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" kdmrc.orig > kdmrc
- rm kdmrc.orig
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
+ rm kdmrc.orig
+
+ #backup splashscreen images, so they can be put back when unmerging
+ #mosfet or so.
+ if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
+ then
+ cd ${D}/${KDEDIR}/share/apps
+ cp -rf ksplash/ ksplash.default
+ fi
+
+ # Show gnome icons when choosing new icon for desktop shortcut
+ dodir /usr/share/pixmaps
+ mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
+ rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
+ cd ${D}/${KDEDIR}/share/apps/kdesktop/
+ ln -sf /usr/share/pixmaps/ pics
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
+ rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
}
pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
+ mkdir -p ${KDEDIR}/share/templates/.source/emptydir
}
diff --git a/kde-base/kdebase/kdebase-3.1-r1.ebuild b/kde-base/kdebase/kdebase-3.1-r1.ebuild
index 68a808daa54c..65c6eb2ae3bf 100644
--- a/kde-base/kdebase/kdebase-3.1-r1.ebuild
+++ b/kde-base/kdebase/kdebase-3.1-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1-r1.ebuild,v 1.5 2003/02/11 21:28:14 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1-r1.ebuild,v 1.6 2003/02/12 16:30:33 hannes Exp $
NEED_KDE_DONT_ADD_KDELIBS_DEP=1 # we're a special case, see below
-inherit kde-dist
+inherit kde-dist eutils
IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
@@ -59,7 +59,7 @@ src_install() {
# startkde script
cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
+ epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
mv startkde startkde.orig
sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
rm startkde.orig
diff --git a/kde-base/kdebase/kdebase-3.1.ebuild b/kde-base/kdebase/kdebase-3.1.ebuild
index 51f1fb0a5ba6..56703208829f 100644
--- a/kde-base/kdebase/kdebase-3.1.ebuild
+++ b/kde-base/kdebase/kdebase-3.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1.ebuild,v 1.7 2003/02/01 18:58:11 jmorgan Exp $
-inherit kde-dist
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1.ebuild,v 1.8 2003/02/12 16:30:33 hannes Exp $
+inherit kde-dist eutils
IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
@@ -34,64 +34,63 @@ use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
+src_compile() {
+ kde_src_compile myconf configure
+ kde_remove_flag kdm/kfrontend -fomit-frame-pointer
+ kde_src_compile make
}
src_install() {
- kde_src_install
+ kde_src_install
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
+ # cf bug #5953
+ insinto /etc/pam.d
+ #newins ${FILESDIR}/kscreensaver.pam kscreensaver
+ newins ${FILESDIR}/kde.pam kde
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
+ # startkde script
+ cd ${D}/${KDEDIR}/bin
+ epatch ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff
+ mv startkde startkde.orig
+ sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
+ rm startkde.orig
+ chmod a+x startkde
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
+ # x11 session script
+ cd ${T}
+ echo "#!/bin/sh
${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
+ chmod a+x kde-${PV}
+ exeinto /etc/X11/Sessions
+ doexe kde-${PV}
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
+ cd ${D}/${KDEDIR}/share/config/kdm || die
+ sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
-e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
+ cp ${FILESDIR}/${PVR}/backgroundrc .
+
+ #backup splashscreen images, so they can be put back when unmerging
+ #mosfet or so.
+ if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
+ then
+ cd ${D}/${KDEDIR}/share/apps
+ cp -rf ksplash/ ksplash.default
+ fi
+
+ # Show gnome icons when choosing new icon for desktop shortcut
+ dodir /usr/share/pixmaps
+ mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
+ rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
+ cd ${D}/${KDEDIR}/share/apps/kdesktop/
+ ln -sf /usr/share/pixmaps/ pics
+
+ rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
}
pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
+ mkdir -p ${KDEDIR}/share/templates/.source/emptydir
}
diff --git a/kde-base/kdebase/kdebase-3.1_rc6.ebuild b/kde-base/kdebase/kdebase-3.1_rc6.ebuild
deleted file mode 100644
index a456d446a9fa..000000000000
--- a/kde-base/kdebase/kdebase-3.1_rc6.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1_rc6.ebuild,v 1.2 2003/01/08 21:45:57 gerk Exp $
-inherit kde-dist
-
-IUSE="ldap pam motif encode oggvorbis cups ssl opengl samba java"
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~x86 ~ppc ~sparc"
-
-newdepend ">=media-sound/cdparanoia-3.9.8
- ldap? ( >=net-nds/openldap-1.2 )
- pam? ( >=sys-libs/pam-0.73 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- encode? ( >=media-sound/lame-3.89b )
- oggvorbis? ( >=media-libs/libvorbis-1.0_beta1 )
- cups? ( net-print/cups )
- ssl? ( >=dev-libs/openssl-0.9.6b )
- opengl? ( virtual/opengl )
- samba? ( net-fs/samba )
- java? ( virtual/jdk )
- >=media-libs/freetype-2"
-# lm_sensors? ( ?/lm_sensors ) # ebuild doesn't exist yet
-
-myconf="$myconf --with-dpms --with-cdparanoia"
-
-use ldap && myconf="$myconf --with-ldap" || myconf="$myconf --without-ldap"
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --with-shadow"
-use motif && myconf="$myconf --with-motif" || myconf="$myconf --without-motif"
-use encode && myconf="$myconf --with-lame" || myconf="$myconf --without-lame"
-use cups && myconf="$myconf --with-cups" || myconf="$myconf --disable-cups"
-use oggvorbis && myconf="$myconf --with-vorbis" || myconf="$myconf --without-vorbis"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-use ssl && myconf="$myconf --with-ssl" || myconf="$myconf --without-ssl"
-use pam && myconf="$myconf --with-pam=yes" || myconf="$myconf --with-pam=no --with-shadow"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-src_compile() {
-
- kde_src_compile myconf configure
- kde_remove_flag kdm/kfrontend -fomit-frame-pointer
- kde_src_compile make
-
-}
-
-src_install() {
-
- kde_src_install
-
- # cf bug #5953
- insinto /etc/pam.d
- #newins ${FILESDIR}/kscreensaver.pam kscreensaver
- newins ${FILESDIR}/kde.pam kde
-
- # startkde script
- cd ${D}/${KDEDIR}/bin
- patch -p0 < ${FILESDIR}/${PVR}/startkde-${PVR}-gentoo.diff || die
- mv startkde startkde.orig
- sed -e "s:_KDEDIR_:${KDEDIR}:" startkde.orig > startkde
- rm startkde.orig
- chmod a+x startkde
-
- # x11 session script
- cd ${T}
- echo "#!/bin/sh
-${KDEDIR}/bin/startkde" > kde-${PV}
- chmod a+x kde-${PV}
- exeinto /etc/X11/Sessions
- doexe kde-${PV}
-
- cd ${D}/${KDEDIR}/share/config/kdm || die
- sed -e "s:SessionTypes=:SessionTypes=kde-${PV},:" \
- -e "s:Session=${PREFIX}/share/config/kdm/Xsession:Session=/etc/X11/xdm/Xsession:" \
- ${FILESDIR}/${PVR}/kdmrc > kdmrc
- cp ${FILESDIR}/${PVR}/backgroundrc .
-
- #backup splashscreen images, so they can be put back when unmerging
- #mosfet or so.
- if [ ! -d ${KDEDIR}/share/apps/ksplash.default ]
- then
- cd ${D}/${KDEDIR}/share/apps
- cp -rf ksplash/ ksplash.default
- fi
-
- # Show gnome icons when choosing new icon for desktop shortcut
- dodir /usr/share/pixmaps
- mv ${D}/${KDEDIR}/share/apps/kdesktop/pics/* ${D}/usr/share/pixmaps/
- rm -rf ${D}/${KDEDIR}/share/apps/kdesktop/pics/
- cd ${D}/${KDEDIR}/share/apps/kdesktop/
- ln -sf /usr/share/pixmaps/ pics
-
- rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
-
-}
-
-pkg_postinst() {
- mkdir -p ${KDEDIR}/share/templates/.source/emptydir
-}