summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/arts/arts-1.0.6.ebuild39
-rw-r--r--kde-base/arts/files/digest-arts-1.0.61
-rw-r--r--kde-base/kde/files/digest-kde-3.1_alpha10
-rw-r--r--kde-base/kde/kde-3.1_alpha1.ebuild12
-rw-r--r--kde-base/kdeaddons/files/digest-kdeaddons-3.1_alpha11
-rw-r--r--kde-base/kdeaddons/kdeaddons-3.1_alpha1.ebuild19
-rw-r--r--kde-base/kdeadmin/files/digest-kdeadmin-3.1_alpha11
-rw-r--r--kde-base/kdeadmin/kdeadmin-3.1_alpha1.ebuild17
-rw-r--r--kde-base/kdeartwork/files/digest-kdeartwork-3.1_alpha11
-rw-r--r--kde-base/kdeartwork/kdeartwork-3.1_alpha1.ebuild21
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.1_alpha11
-rw-r--r--kde-base/kdebase/files/kdebase-3.1_alpha1-menushadows.diff174
-rw-r--r--kde-base/kdebase/files/startkde-3.1_alpha1-gentoo.diff48
-rw-r--r--kde-base/kdebase/kdebase-3.1_alpha1.ebuild99
-rw-r--r--kde-base/kdebindings/files/digest-kdebindings-3.1_alpha11
-rw-r--r--kde-base/kdebindings/kdebindings-3.1_alpha1.ebuild38
-rw-r--r--kde-base/kdeedu/files/digest-kdeedu-3.1_alpha11
-rw-r--r--kde-base/kdeedu/files/kdeedu-3.1_alpha1-errno.diff19
-rw-r--r--kde-base/kdeedu/kdeedu-3.1_alpha1.ebuild11
-rw-r--r--kde-base/kdegames/files/digest-kdegames-3.1_alpha11
-rw-r--r--kde-base/kdegames/kdegames-3.1_alpha1.ebuild8
-rw-r--r--kde-base/kdegraphics/files/digest-kdegraphics-3.1_alpha11
-rw-r--r--kde-base/kdegraphics/kdegraphics-3.1_alpha1.ebuild25
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-3.1_alpha11
-rw-r--r--kde-base/kdelibs/files/kdelibs-3.1_alpha1-menushadows.diff393
-rw-r--r--kde-base/kdelibs/kdelibs-3.1_alpha1.ebuild99
-rw-r--r--kde-base/kdemultimedia/files/digest-kdemultimedia-3.1_alpha11
-rw-r--r--kde-base/kdemultimedia/files/kdemultimedia-3.1_alpha1-gentoo-timidity.diff21
-rw-r--r--kde-base/kdemultimedia/kdemultimedia-3.1_alpha1.ebuild64
-rw-r--r--kde-base/kdenetwork/files/digest-kdenetwork-3.1_alpha11
-rw-r--r--kde-base/kdenetwork/kdenetwork-3.1_alpha1.ebuild29
-rw-r--r--kde-base/kdepim/files/digest-kdepim-3.1_alpha11
-rw-r--r--kde-base/kdepim/kdepim-3.1_alpha1.ebuild18
-rw-r--r--kde-base/kdesdk/files/digest-kdesdk-3.1_alpha11
-rw-r--r--kde-base/kdesdk/kdesdk-3.1_alpha1.ebuild8
-rw-r--r--kde-base/kdetoys/files/digest-kdetoys-3.1_alpha11
-rw-r--r--kde-base/kdetoys/kdetoys-3.1_alpha1.ebuild8
-rw-r--r--kde-base/kdeutils/files/digest-kdeutils-3.1_alpha11
-rw-r--r--kde-base/kdeutils/kdeutils-3.1_alpha1.ebuild8
39 files changed, 0 insertions, 1194 deletions
diff --git a/kde-base/arts/arts-1.0.6.ebuild b/kde-base/arts/arts-1.0.6.ebuild
deleted file mode 100644
index b8932e58c4b5..000000000000
--- a/kde-base/arts/arts-1.0.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/arts/arts-1.0.6.ebuild,v 1.6 2002/08/01 11:40:15 seemant Exp $
-inherit kde-base flag-o-matic
-
-SRC_URI="mirror://kde/unstable/kde-3.1-alpha1/src/${P}.tar.bz2"
-KEYWORDS="x86"
-
-DESCRIPTION="KDE 3.x Sound Server"
-set-kdedir 3.1
-need-qt 3.0.3
-
-if [ "${COMPILER}" == "gcc3" ]; then
- # GCC 3.1 kinda makes arts buggy and prone to crashes when compiled with
- # these.. Even starting a compile shuts down the arts server
- filter-flags "-fomit-frame-pointer -fstrength-reduce"
-fi
-
-SLOT="1.1"
-LICENSE="GPL-2 LGPL-2"
-
-use alsa && myconf="$myconf --enable-alsa" || myconf="$myconf --disable-alsa"
-
-src_unpack() {
-
- base_src_unpack
-
- kde_sandbox_patch ${S}/soundserver
-
-}
-
-src_install() {
-
- kde_src_install
- # fix root exploit
- chmod ug-s ${D}${KDEDIR}/bin/artswrapper
- dodoc ${S}/doc/{NEWS,README,TODO}
-
-}
diff --git a/kde-base/arts/files/digest-arts-1.0.6 b/kde-base/arts/files/digest-arts-1.0.6
deleted file mode 100644
index d6e8a8e7685a..000000000000
--- a/kde-base/arts/files/digest-arts-1.0.6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e84d7ce468e016bd047e8f5dabfb03e5 arts-1.0.6.tar.bz2 920326
diff --git a/kde-base/kde/files/digest-kde-3.1_alpha1 b/kde-base/kde/files/digest-kde-3.1_alpha1
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/kde-base/kde/files/digest-kde-3.1_alpha1
+++ /dev/null
diff --git a/kde-base/kde/kde-3.1_alpha1.ebuild b/kde-base/kde/kde-3.1_alpha1.ebuild
deleted file mode 100644
index 2d6132284033..000000000000
--- a/kde-base/kde/kde-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.1_alpha1.ebuild,v 1.5 2002/08/01 11:59:02 seemant Exp $
-
-DESCRIPTION="KDE $PV - merge this to pull in all non-developer kde-base/* packages"
-HOMEPAGE="http://www.kde.org/"
-# removed: kdebindings, kdesdk, kdoc since these are developer-only packages
-RDEPEND=`echo ~kde-base/kde{libs,base,addons,admin,artwork,edu,games,graphics,multimedia,network,pim,toys,utils}-${PV}`
-
-SLOT="3"
-LICENSE="GPL-2"
-KEYWORDS="x86"
diff --git a/kde-base/kdeaddons/files/digest-kdeaddons-3.1_alpha1 b/kde-base/kdeaddons/files/digest-kdeaddons-3.1_alpha1
deleted file mode 100644
index 23d4813a7242..000000000000
--- a/kde-base/kdeaddons/files/digest-kdeaddons-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cf98fd1c1f434d9e48eaf3e57a38f3b0 kdeaddons-3.0.6.tar.bz2 977572
diff --git a/kde-base/kdeaddons/kdeaddons-3.1_alpha1.ebuild b/kde-base/kdeaddons/kdeaddons-3.1_alpha1.ebuild
deleted file mode 100644
index bbd233fc34a6..000000000000
--- a/kde-base/kdeaddons/kdeaddons-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.1_alpha1.ebuild,v 1.5 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV: addons - applets, plugins..."
-KEYWORDS="x86"
-
-newdepend "~kde-base/kdebase-${PV}
- ~kde-base/kdenetwork-${PV}
- ~kde-base/kdemultimedia-${PV}
- ~kde-base/kdegames-${PV}
- sdl? ( >=media-libs/libsdl-1.2 )
- svga? ( media-libs/svgalib )
- xmms? ( media-sound/xmms )"
-
-use sdl && myconf="$myconf --with-sdl --with-sdl-prefix=/usr" || myconf="$myconf --without-sdl --disable-sdltest"
-
-use xmms || export ac_cv_have_xmms=no
diff --git a/kde-base/kdeadmin/files/digest-kdeadmin-3.1_alpha1 b/kde-base/kdeadmin/files/digest-kdeadmin-3.1_alpha1
deleted file mode 100644
index 0a748419aa83..000000000000
--- a/kde-base/kdeadmin/files/digest-kdeadmin-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bbfd60b5c196c470d676e73d0a808677 kdeadmin-3.0.6.tar.bz2 1356161
diff --git a/kde-base/kdeadmin/kdeadmin-3.1_alpha1.ebuild b/kde-base/kdeadmin/kdeadmin-3.1_alpha1.ebuild
deleted file mode 100644
index b4a20ab3707a..000000000000
--- a/kde-base/kdeadmin/kdeadmin-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.1_alpha1.ebuild,v 1.5 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - administration tools"
-
-KEYWORDS="x86"
-
-newdepend ">=app-arch/rpm-4.0.4-r1
- dev-libs/popt
- pam? ( >=sys-libs/pam-0.72 )"
-
-use pam && myconf="$myconf --with-pam" || myconf="$myconf --without-pam --with-shadow"
-myconf="$myconf --without-rpm"
-
-# add: nis support
diff --git a/kde-base/kdeartwork/files/digest-kdeartwork-3.1_alpha1 b/kde-base/kdeartwork/files/digest-kdeartwork-3.1_alpha1
deleted file mode 100644
index 64c60248c42b..000000000000
--- a/kde-base/kdeartwork/files/digest-kdeartwork-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5d77747480da10bca894317533bb6eb2 kdeartwork-3.0.6.tar.bz2 12258106
diff --git a/kde-base/kdeartwork/kdeartwork-3.1_alpha1.ebuild b/kde-base/kdeartwork/kdeartwork-3.1_alpha1.ebuild
deleted file mode 100644
index 3603e18b61d8..000000000000
--- a/kde-base/kdeartwork/kdeartwork-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.1_alpha1.ebuild,v 1.4 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist
-
-newdepend "opengl? ( virtual/opengl ) >=kde-base/kdebase-${PV}"
-
-DESCRIPTION="KDE $PV - artwork"
-
-KEYWORDS="x86"
-
-myconf="$myconf --with-dpms"
-use opengl && myconf="$myconf --with-gl" || myconf="$myconf --without-gl"
-
-PATCHES="$FILESDIR/xsaver-conflicting-typedefs.diff"
-
-#
-#src_install() {
-# dodir ${KDEDIR}/share/apps/kthememgr/Themes
-# kde_src_install all
-#}
diff --git a/kde-base/kdebase/files/digest-kdebase-3.1_alpha1 b/kde-base/kdebase/files/digest-kdebase-3.1_alpha1
deleted file mode 100644
index 17be38c283e2..000000000000
--- a/kde-base/kdebase/files/digest-kdebase-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 feef9da060d4ce425b1ce046dffc4f2b kdebase-3.0.6.tar.bz2 13123850
diff --git a/kde-base/kdebase/files/kdebase-3.1_alpha1-menushadows.diff b/kde-base/kdebase/files/kdebase-3.1_alpha1-menushadows.diff
deleted file mode 100644
index 8de92ecb3e0d..000000000000
--- a/kde-base/kdebase/files/kdebase-3.1_alpha1-menushadows.diff
+++ /dev/null
@@ -1,174 +0,0 @@
---- kcontrol/style/kcmstyle.cpp 2002/06/28 12:35:51 1.37
-+++ kcontrol/style/kcmstyle.cpp 2002/07/05 13:52:02 1.38
-@@ -1,5 +1,5 @@
- /*
-- * $Id: kdebase-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
-+ * $Id: kdebase-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
- *
- * KCMStyle
- * Copyright (C) 2002 Karol Szwed <gallium@kde.org>
-@@ -249,6 +249,9 @@
- lblMenuHandle->setBuddy( comboMenuHandle );
- containerLayout->addWidget( lblMenuHandle, 3, 0 );
- containerLayout->addWidget( comboMenuHandle, 3, 1 );
-+
-+ cbMenuShadow = new QCheckBox( i18n("Menu &drop shadow"), containerFrame );
-+ containerLayout->addWidget( cbMenuShadow, 4, 0 );
-
- // Push the [label combo] to the left.
- comboSpacer = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
-@@ -295,6 +298,7 @@
- lblMenuEffectType->setAlignment( AlignBottom | AlignLeft );
- lblMenuOpacity = new QLabel( slOpacity, i18n("Menu &opacity:"), menuContainer );
- lblMenuOpacity->setAlignment( AlignBottom | AlignLeft );
-+
- menuContainerLayout->addWidget( lblMenuEffectType, 0, 0 );
- menuContainerLayout->addWidget( comboMenuEffectType, 1, 0 );
- menuContainerLayout->addWidget( lblMenuOpacity, 2, 0 );
-@@ -353,12 +357,14 @@
- connect(lvStyle, SIGNAL(selectionChanged()), this, SLOT(setStyleDirty()));
- // Page2
- connect( cbEnableEffects, SIGNAL(toggled(bool)), this, SLOT(setEffectsDirty()));
-+ connect( cbEnableEffects, SIGNAL(toggled(bool)), this, SLOT(setStyleDirty()));
- connect( comboTooltipEffect, SIGNAL(highlighted(int)), this, SLOT(setEffectsDirty()));
- connect( comboComboEffect, SIGNAL(highlighted(int)), this, SLOT(setEffectsDirty()));
- connect( comboMenuEffect, SIGNAL(highlighted(int)), this, SLOT(setStyleDirty()));
- connect( comboMenuHandle, SIGNAL(highlighted(int)), this, SLOT(setStyleDirty()));
- connect( comboMenuEffectType, SIGNAL(highlighted(int)), this, SLOT(setStyleDirty()));
-- connect( slOpacity, SIGNAL(valueChanged(int)),this, SLOT(setEffectsDirty()));
-+ connect( slOpacity, SIGNAL(valueChanged(int)),this, SLOT(setStyleDirty()));
-+ connect( cbMenuShadow, SIGNAL(toggled(bool)), this, SLOT(setStyleDirty()));
- // Page3
- connect( cbHoverButtons, SIGNAL(toggled(bool)), this, SLOT(setToolbarsDirty()));
- connect( cbTransparentToolbars, SIGNAL(toggled(bool)), this, SLOT(setToolbarsDirty()));
-@@ -413,11 +419,13 @@
- return;
-
- bool allowMenuTransparency = false;
-+ bool allowMenuDropShadow = false;
-
- // Read the KStyle flags to see if the style writer
- // has enabled menu translucency in the style.
- if (appliedStyle && appliedStyle->inherits("KStyle"))
- {
-+ allowMenuDropShadow = true;
- KStyle* style = dynamic_cast<KStyle*>(appliedStyle);
- if (style) {
- KStyle::KStyleFlags flags = style->styleFlags();
-@@ -426,19 +434,35 @@
- }
- }
-
-+ QString warn_string( i18n("<qt>Selected style: <b>%1</b><br><br>"
-+ "Some effects(s) that you have chosen could not be applied because the selected style "
-+ "does not support these effects. They have therefore been disabled.<br>"
-+ "<br>" ).arg( lvStyle->currentItem()->text(2)) );
-+ bool show_warning = false;
-+
- // Warn the user if they're applying a style that doesn't support
- // menu translucency and they enabled it.
- if ( (!allowMenuTransparency) &&
- (cbEnableEffects->isChecked()) &&
- (comboMenuEffect->currentItem() == 3) ) // Make Translucent
- {
-- KMessageBox::information( this,
-- i18n("This module has detected that the currently selected style (%1) "
-- "does not support Menu Translucency, therefore "
-- "this Menu Effect has been disabled.").arg( lvStyle->currentItem()->text( 2 ) ) );
-- comboMenuEffect->setCurrentItem(0); // Disable menu effect.
-+ warn_string += "Menu translucency is not available.<br>";
-+ comboMenuEffect->setCurrentItem(0); // Disable menu effect.
-+ show_warning = true;
-+ }
-+
-+ if (!allowMenuDropShadow && cbMenuShadow->isChecked())
-+ {
-+ warn_string += "Menu drop-shadows are not available.";
-+ cbMenuShadow->setChecked(false);
-+ show_warning = true;
- }
-
-+ // Tell the user what features we could not apply on their behalf.
-+ if (show_warning)
-+ KMessageBox::information(this, warn_string);
-+
-+
- // Save effects.
- KConfig config( "kdeglobals" );
- config.setGroup("KDE");
-@@ -470,6 +494,8 @@
- QSettings settings; // Only for KStyle stuff
- settings.writeEntry("/KStyle/Settings/MenuTransparencyEngine", engine);
- settings.writeEntry("/KStyle/Settings/MenuOpacity", slOpacity->value()/100.0);
-+ settings.writeEntry("/KStyle/Settings/MenuDropShadow",
-+ cbEnableEffects->isChecked() && cbMenuShadow->isChecked() );
- }
-
- // Misc page
-@@ -556,9 +582,10 @@
- comboTooltipEffect->setCurrentItem(0);
- comboComboEffect->setCurrentItem(0);
- comboMenuEffect->setCurrentItem(0);
-- comboMenuHandle->setCurrentItem(0);
-+ comboMenuHandle->setCurrentItem(0);
- comboMenuEffectType->setCurrentItem(0);
- slOpacity->setValue(90);
-+ cbMenuShadow->setChecked(false);
-
- // Miscellanous
- cbHoverButtons->setChecked(true);
-@@ -703,6 +730,8 @@
-
- currentStyle = lvStyle->currentItem()->text(2);
- m_bStyleDirty = false;
-+
-+ switchStyle( currentStyle ); // make resets visible
- }
-
-
-@@ -801,7 +830,7 @@
-
- comboMenuHandle->setCurrentItem(config.readNumEntry("InsertTearOffHandle", 0));
-
-- // KStyle Menu transparency options...
-+ // KStyle Menu transparency and drop-shadow options...
- QSettings settings;
- QString effectEngine = settings.readEntry("/KStyle/Settings/MenuTransparencyEngine", "Disabled");
-
-@@ -832,6 +861,9 @@
-
- slOpacity->setValue( (int)(100 * settings.readDoubleEntry("/KStyle/Settings/MenuOpacity", 0.90)) );
-
-+ // Menu Drop-shadows...
-+ cbMenuShadow->setChecked( settings.readBoolEntry("/KStyle/Settings/MenuDropShadow", false) );
-+
- if (cbEnableEffects->isChecked()) {
- containerFrame->setEnabled( true );
- menuContainer->setEnabled( comboMenuEffect->currentItem() == 3 );
-@@ -934,6 +966,9 @@
- "<p><b>Animate: </b>Do some animation.</p>\n"
- "<p><b>Fade: </b>Fade in menus using alpha-blending.</p>\n"
- "<b>Make Translucent: </b>Alpha-blend menus for a see-through effect. (KDE styles only)") );
-+ QWhatsThis::add( cbMenuShadow, i18n( "When enabled, all popup menus will have a drop-shadow, otherwise "
-+ "drop-shadows will not be displayed. At present, only KDE styles can have this "
-+ "effect enabled.") );
- QWhatsThis::add( comboMenuEffectType, i18n( "<p><b>Software Tint: </b>Alpha-blend using a flat color.</p>\n"
- "<p><b>Software Blend: </b>Alpha-blend using an image.</p>\n"
- "<b>XRender Blend: </b>Use the XFree RENDER extension for image blending (if available). "
---- kcontrol/style/kcmstyle.h 2002/04/26 17:04:19 1.9
-+++ kcontrol/style/kcmstyle.h 2002/07/05 13:52:02 1.10
-@@ -1,5 +1,5 @@
- /*
-- * $Id: kdebase-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
-+ * $Id: kdebase-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
- *
- * KCMStyle
- * Copyright (C) 2002 Karol Szwed <gallium@kde.org>
-@@ -135,6 +135,7 @@
- QComboBox* comboMenuEffectType;
- QLabel* lblMenuEffectType;
- QLabel* lblMenuOpacity;
-+ QCheckBox* cbMenuShadow;
-
- // Page3 widgets
- QGroupBox* gbToolbarSettings;
diff --git a/kde-base/kdebase/files/startkde-3.1_alpha1-gentoo.diff b/kde-base/kdebase/files/startkde-3.1_alpha1-gentoo.diff
deleted file mode 100644
index 232f018cf3fa..000000000000
--- a/kde-base/kdebase/files/startkde-3.1_alpha1-gentoo.diff
+++ /dev/null
@@ -1,48 +0,0 @@
---- startkde Mon Jul 1 22:21:54 2002
-+++ startkde Fri Jul 12 19:59:26 2002
-@@ -1,8 +1,28 @@
--#!/bin/sh
-+#!/bin/sh --login
- #
--# DEFAULT KDE STARTUP SCRIPT ( KDE-3.1 )
-+# GENTOO CUSTOMIZED KDE STARTUP SCRIPT ( KDE-3.1 )
- #
-
-+# Gentoo part:
-+export PATH="_KDEDIR_/bin:${PATH}"
-+export KDEDIR="_KDEDIR_"
-+export KDEDIRS="_KDEDIR_:${KDEDIRS//${KDEDIR}}"
-+
-+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}/.kde3.1"
-+
-+# Gentoo part ends
-+
- # Boot sequence:
- #
- # kdeinit is used to fork off processes which improves memory usage
-@@ -25,12 +45,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/kdebase-3.1_alpha1.ebuild b/kde-base/kdebase/kdebase-3.1_alpha1.ebuild
deleted file mode 100644
index e4657eb369e6..000000000000
--- a/kde-base/kdebase/kdebase-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.1_alpha1.ebuild,v 1.4 2002/07/26 15:40:20 danarmak Exp $
-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
-
-PATCHES="${FILESDIR}/${P}-menushadows.diff"
-
-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}/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
- mkdir -p ${D}/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/kdebindings/files/digest-kdebindings-3.1_alpha1 b/kde-base/kdebindings/files/digest-kdebindings-3.1_alpha1
deleted file mode 100644
index de4ac8f3102f..000000000000
--- a/kde-base/kdebindings/files/digest-kdebindings-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a3f18d02c2a567fb8c17aadef7e1ee84 kdebindings-3.0.6.tar.bz2 6142681
diff --git a/kde-base/kdebindings/kdebindings-3.1_alpha1.ebuild b/kde-base/kdebindings/kdebindings-3.1_alpha1.ebuild
deleted file mode 100644
index 037cc9ef6469..000000000000
--- a/kde-base/kdebindings/kdebindings-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings/kdebindings-3.1_alpha1.ebuild,v 1.3 2002/08/01 11:40:15 seemant Exp $
-# TODO: add gnustep, objc bindings
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - kde library bindings for languages other than c++"
-
-KEYWORDS="x86"
-
-newdepend "~kde-base/kdebase-${PV}
- =x11-libs/gtk+-1.2*
- sys-devel/perl
- python? ( dev-lang/python )
- java? ( virtual/jdk )
- =x11-libs/gtk+-1.2*
- =dev-libs/glib-1.2*
- ~kde-base/kdenetwork-${PV}
- mozilla? ( net-www/mozilla )"
-
-use python || myconf="$myconf --without-python"
-use java && myconf="$myconf --with-java=$(java-config --jdk-home)" || myconf="$myconf --without-java"
-#myconf="$myconf --enable-objc"
-
-export LIBPYTHON="`python-config`"
-
-src_unpack()
-{
- base_src_unpack
-
- if [ -z "`use mozilla`" ]; then
- # disable mozilla bindings/xpart
- cd ${S}
- cp configure configure.orig
- sed -e 's:mozilla_incldirs=:# mozilla_incldirs=:' configure.orig > configure
- chmod +x configure
- fi
-}
diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.1_alpha1 b/kde-base/kdeedu/files/digest-kdeedu-3.1_alpha1
deleted file mode 100644
index 497ddff458b5..000000000000
--- a/kde-base/kdeedu/files/digest-kdeedu-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d4ef008f28c644a97aa4d4d7bdb177ef kdeedu-3.0.6.tar.bz2 17553553
diff --git a/kde-base/kdeedu/files/kdeedu-3.1_alpha1-errno.diff b/kde-base/kdeedu/files/kdeedu-3.1_alpha1-errno.diff
deleted file mode 100644
index 0fad36730435..000000000000
--- a/kde-base/kdeedu/files/kdeedu-3.1_alpha1-errno.diff
+++ /dev/null
@@ -1,19 +0,0 @@
---- kmplot/kmplot/View.cpp Sat Jun 22 14:29:30 2002
-+++ kmplot/kmplot/View.cpp Tue Jul 16 20:56:30 2002
-@@ -1,6 +1,6 @@
- #include "View.h"
- #include "View.moc"
--
-+#include <errno.h>
-
- View::View(QWidget* parent, const char* name) : QWidget(parent, name)
- { csflg=0;
-@@ -115,7 +115,7 @@
- { ps.setparameter(ix,ps.fktext[ix].k_liste[k]);
- mflg=2;
- for(x=dmin; x<dmax; x+=dx)
-- { int errno=0;
-+ { errno=0;
- switch(p_mode)
- { case 0: y=ps.fkt(ix, x); break;
- case 1: y=ps.a1fkt(ix, x); break;
diff --git a/kde-base/kdeedu/kdeedu-3.1_alpha1.ebuild b/kde-base/kdeedu/kdeedu-3.1_alpha1.ebuild
deleted file mode 100644
index 97a22b4f41fa..000000000000
--- a/kde-base/kdeedu/kdeedu-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.1_alpha1.ebuild,v 1.6 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - educational apps"
-
-KEYWORDS="x86"
-
-PATCHES="$FILESDIR/$P-errno.diff"
-
diff --git a/kde-base/kdegames/files/digest-kdegames-3.1_alpha1 b/kde-base/kdegames/files/digest-kdegames-3.1_alpha1
deleted file mode 100644
index 1f161100faa0..000000000000
--- a/kde-base/kdegames/files/digest-kdegames-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5101afd324eec09fd474ad64f117ff76 kdegames-3.0.6.tar.bz2 7707594
diff --git a/kde-base/kdegames/kdegames-3.1_alpha1.ebuild b/kde-base/kdegames/kdegames-3.1_alpha1.ebuild
deleted file mode 100644
index e4cad5f599ca..000000000000
--- a/kde-base/kdegames/kdegames-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.1_alpha1.ebuild,v 1.3 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - games"
-
-KEYWORDS="x86"
diff --git a/kde-base/kdegraphics/files/digest-kdegraphics-3.1_alpha1 b/kde-base/kdegraphics/files/digest-kdegraphics-3.1_alpha1
deleted file mode 100644
index f792acb8f251..000000000000
--- a/kde-base/kdegraphics/files/digest-kdegraphics-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ab509f4f923ab3242f0a35e4884cbc19 kdegraphics-3.0.6.tar.bz2 3321376
diff --git a/kde-base/kdegraphics/kdegraphics-3.1_alpha1.ebuild b/kde-base/kdegraphics/kdegraphics-3.1_alpha1.ebuild
deleted file mode 100644
index 16754b766a13..000000000000
--- a/kde-base/kdegraphics/kdegraphics-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.1_alpha1.ebuild,v 1.3 2002/07/25 17:53:21 danarmak Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - graphics-related apps"
-
-KEYWORDS="x86"
-
-newdepend "gphoto2? ( >=media-gfx/gphoto2-2.0_beta1 >=media-libs/libgpio-20010607 )
- sys-devel/perl
- media-gfx/sane-backends
- tetex? ( >=app-text/tetex-1.0.7 )
- media-libs/imlib
- app-text/ghostscript"
-
-use gphoto2 && myconf="$myconf --with-kamera --with-gphoto2-includes=/usr/include/gphoto2 \
- --with-gphoto2-libraries=/usr/lib/gphoto2 \
- --with-gpio --with-gpio-includes=/usr/include \
- --with-gpio-libraries=/usr/lib" || myconf="$myconf --without-kamera"
-
-use tetex && myconf="$myconf --with-system-kpathsea --with-tex-datadir=/usr/share"
-
-myconf="$myconf --with-imlib --with-imlib-config=/usr/bin"
-
diff --git a/kde-base/kdelibs/files/digest-kdelibs-3.1_alpha1 b/kde-base/kdelibs/files/digest-kdelibs-3.1_alpha1
deleted file mode 100644
index 67ed274571f2..000000000000
--- a/kde-base/kdelibs/files/digest-kdelibs-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c5b17936a30cf7fbed07e4a1939db5de kdelibs-3.0.6.tar.bz2 7993291
diff --git a/kde-base/kdelibs/files/kdelibs-3.1_alpha1-menushadows.diff b/kde-base/kdelibs/files/kdelibs-3.1_alpha1-menushadows.diff
deleted file mode 100644
index 6d0c6930893f..000000000000
--- a/kde-base/kdelibs/files/kdelibs-3.1_alpha1-menushadows.diff
+++ /dev/null
@@ -1,393 +0,0 @@
---- kdefx/kstyle.cpp 2002/03/25 21:08:41 1.17
-+++ kdefx/kstyle.cpp 2002/07/05 13:58:00 1.18
-@@ -1,5 +1,5 @@
- /*
-- * $Id: kdelibs-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
-+ * $Id: kdelibs-3.1_alpha1-menushadows.diff,v 1.1 2002/07/16 20:37:01 danarmak Exp $
- *
- * KStyle
- * Copyright (C) 2001-2002 Karol Szwed <gallium@kde.org>
-@@ -31,6 +31,7 @@
- #include <qapplication.h>
- #include <qbitmap.h>
- #include <qcleanuphandler.h>
-+#include <qmap.h>
- #include <qimage.h>
- #include <qlistview.h>
- #include <qmenubar.h>
-@@ -50,25 +51,77 @@
- #include <kimageeffect.h>
- #include "kstyle.h"
-
--#ifdef HAVE_XRENDER
- #include <X11/Xlib.h>
-+#ifdef HAVE_XRENDER
- #include <X11/extensions/Xrender.h>
- extern bool qt_use_xrender;
- #endif
-
-+namespace
-+{
-+ // INTERNAL
-+ enum TransparencyEngine {
-+ Disabled = 0,
-+ SoftwareTint,
-+ SoftwareBlend,
-+ XRender
-+ };
-+
-+ // Drop Shadow
-+ struct ShadowElements {
-+ QWidget* w1;
-+ QWidget* w2;
-+ };
-+ typedef QMap<const QPopupMenu*,ShadowElements> ShadowMap;
-+ ShadowMap shadowMap;
-+
-+ // DO NOT ASK ME HOW I MADE THESE TABLES!
-+ // (I probably won't remember anyway ;)
-+ const double top_right_corner[16] =
-+ { 0.949, 0.965, 0.980, 0.992,
-+ 0.851, 0.890, 0.945, 0.980,
-+ 0.706, 0.780, 0.890, 0.960,
-+ 0.608, 0.706, 0.851, 0.949 };
-+
-+ const double bottom_right_corner[16] =
-+ { 0.608, 0.706, 0.851, 0.949,
-+ 0.706, 0.780, 0.890, 0.960,
-+ 0.851, 0.890, 0.945, 0.980,
-+ 0.949, 0.965, 0.980, 0.992 };
-+
-+ const double bottom_left_corner[16] =
-+ { 0.949, 0.851, 0.706, 0.608,
-+ 0.965, 0.890, 0.780, 0.706,
-+ 0.980, 0.945, 0.890, 0.851,
-+ 0.992, 0.980, 0.960, 0.949 };
-
--// INTERNAL
--enum TransparencyEngine {
-- Disabled = 0,
-- SoftwareTint,
-- SoftwareBlend,
-- XRender
-+ const double shadow_strip[4] =
-+ { 0.565, 0.675, 0.835, 0.945 };
- };
-
-+
-+struct KStylePrivate
-+{
-+ bool highcolor : 1;
-+ bool useFilledFrameWorkaround : 1;
-+ bool etchDisabledText : 1;
-+ bool menuAltKeyNavigation : 1;
-+ bool menuDropShadow : 1;
-+ int popupMenuDelay;
-+ float menuOpacity;
-+
-+ TransparencyEngine transparencyEngine;
-+ KStyle::KStyleScrollBarType scrollbarType;
-+ TransparencyHandler* menuHandler;
-+ KStyle::KStyleFlags flags;
-+};
-+
-+
- class TransparencyHandler : public QObject
- {
- public:
-- TransparencyHandler(KStyle* style, TransparencyEngine tEngine, float menuOpacity);
-+ TransparencyHandler(KStyle* style, TransparencyEngine tEngine,
-+ float menuOpacity, bool useDropShadow);
- ~TransparencyHandler();
- bool eventFilter(QObject* object, QEvent* event);
-
-@@ -78,7 +131,12 @@
- #ifdef HAVE_XRENDER
- void XRenderBlendToPixmap(const QPopupMenu* p);
- #endif
-+ void createShadowWindows(const QPopupMenu* p);
-+ void removeShadowWindows(const QPopupMenu* p);
-+ void rightShadow(QImage& dst);
-+ void bottomShadow(QImage& dst);
- private:
-+ bool dropShadow;
- float opacity;
- QPixmap pix;
- KStyle* kstyle;
-@@ -86,21 +144,6 @@
- };
-
-
--struct KStylePrivate
--{
-- bool highcolor : 1;
-- bool useFilledFrameWorkaround : 1;
-- bool etchDisabledText : 1;
-- bool menuAltKeyNavigation : 1;
-- int popupMenuDelay;
-- float menuOpacity;
--
-- TransparencyEngine transparencyEngine;
-- KStyle::KStyleScrollBarType scrollbarType;
-- TransparencyHandler* menuHandler;
-- KStyle::KStyleFlags flags;
--};
--
- // -----------------------------------------------------------------------------
-
-
-@@ -118,6 +161,7 @@
- d->popupMenuDelay = settings.readNumEntry ("/KStyle/Settings/PopupMenuDelay", 256);
- d->etchDisabledText = settings.readBoolEntry("/KStyle/Settings/EtchDisabledText", true);
- d->menuAltKeyNavigation = settings.readBoolEntry("/KStyle/Settings/MenuAltKeyNavigation", true);
-+ d->menuDropShadow = settings.readBoolEntry("/KStyle/Settings/MenuDropShadow", false);
- d->menuHandler = NULL;
-
- if (useMenuTransparency) {
-@@ -140,9 +184,14 @@
- if (d->transparencyEngine != Disabled) {
- // Create an instance of the menu transparency handler
- d->menuOpacity = settings.readDoubleEntry("/KStyle/Settings/MenuOpacity", 0.90);
-- d->menuHandler = new TransparencyHandler(this, d->transparencyEngine, d->menuOpacity);
-+ d->menuHandler = new TransparencyHandler(this, d->transparencyEngine,
-+ d->menuOpacity, d->menuDropShadow);
- }
- }
-+
-+ // Create a transparency handler if only drop shadows are enabled.
-+ if (!d->menuHandler && d->menuDropShadow)
-+ d->menuHandler = new TransparencyHandler(this, Disabled, 1.0, d->menuDropShadow);
- }
-
-
-@@ -1678,57 +1727,207 @@
- // -----------------------------------------------------------------------------
-
- TransparencyHandler::TransparencyHandler( KStyle* style,
-- TransparencyEngine tEngine, float menuOpacity )
-+ TransparencyEngine tEngine, float menuOpacity, bool useDropShadow )
- : QObject()
- {
- te = tEngine;
- kstyle = style;
- opacity = menuOpacity;
-+ dropShadow = useDropShadow;
- pix.setOptimization(QPixmap::BestOptim);
- };
-
--
- TransparencyHandler::~TransparencyHandler()
- {
- };
-
-+// This is meant to be ugly but fast.
-+void TransparencyHandler::rightShadow(QImage& dst)
-+{
-+ if (dst.depth() != 32)
-+ dst = dst.convertDepth(32);
-+
-+ // blend top-right corner.
-+ int pixels = dst.width() * dst.height();
-+#ifdef WORDS_BIGENDIAN
-+ register unsigned char* data = dst.bits() + 1; // Skip alpha
-+#else
-+ register unsigned char* data = dst.bits(); // Skip alpha
-+#endif
-+ for(register int i = 0; i < 16; i++) {
-+ *data++ = (unsigned char)((*data)*top_right_corner[i]);
-+ *data++ = (unsigned char)((*data)*top_right_corner[i]);
-+ *data++ = (unsigned char)((*data)*top_right_corner[i]);
-+ data++; // skip alpha
-+ }
-+
-+ pixels -= 32; // tint right strip without rounded edges.
-+ register int c = 0;
-+ for(register int i = 0; i < pixels; i++) {
-+ *data++ = (unsigned char)((*data)*shadow_strip[c]);
-+ *data++ = (unsigned char)((*data)*shadow_strip[c]);
-+ *data++ = (unsigned char)((*data)*shadow_strip[c]);
-+ data++; // skip alpha
-+ c = ++c % 4;
-+ }
-+
-+ // tint bottom edge
-+ for(register int i = 0; i < 16; i++) {
-+ *data++ = (unsigned char)((*data)*bottom_right_corner[i]);
-+ *data++ = (unsigned char)((*data)*bottom_right_corner[i]);
-+ *data++ = (unsigned char)((*data)*bottom_right_corner[i]);
-+ data++; // skip alpha
-+ }
-+}
-+
-+void TransparencyHandler::bottomShadow(QImage& dst)
-+{
-+ if (dst.depth() != 32)
-+ dst = dst.convertDepth(32);
-+
-+ int line = 0;
-+ int width = dst.width() - 4;
-+ double strip_data = shadow_strip[0];
-+ double* corner = const_cast<double*>(bottom_left_corner);
-+
-+#ifdef WORDS_BIGENDIAN
-+ register unsigned char* data = dst.bits() + 1; // Skip alpha
-+#else
-+ register unsigned char* data = dst.bits(); // Skip alpha
-+#endif
-+
-+ for(int y = 0; y < 4; y++)
-+ {
-+ // Bottom-left Corner
-+ for(register int x = 0; x < 4; x++) {
-+ *data++ = (unsigned char)((*data)*(*corner));
-+ *data++ = (unsigned char)((*data)*(*corner));
-+ *data++ = (unsigned char)((*data)*(*corner));
-+ data++; // skip alpha
-+ corner++;
-+ }
-+
-+ // Scanline
-+ for(register int x = 0; x < width; x++) {
-+ *data++ = (unsigned char)((*data)*strip_data);
-+ *data++ = (unsigned char)((*data)*strip_data);
-+ *data++ = (unsigned char)((*data)*strip_data);
-+ data++;
-+ }
-+
-+ strip_data = shadow_strip[++line];
-+ }
-+}
-+
-+// Create a shadow of thickness 4.
-+void TransparencyHandler::createShadowWindows(const QPopupMenu* p)
-+{
-+ int x2 = p->x()+p->width();
-+ int y2 = p->y()+p->height();
-+ QRect shadow1(x2, p->y() + 4, 4, p->height());
-+ QRect shadow2(p->x() + 4, y2, p->width() - 4, 4);
-+
-+ // Create a fake drop-down shadow effect via blended Xwindows
-+ ShadowElements se;
-+ se.w1 = new QWidget(0, 0, WStyle_Customize | WType_Popup | WX11BypassWM );
-+ se.w2 = new QWidget(0, 0, WStyle_Customize | WType_Popup | WX11BypassWM );
-+ se.w1->setGeometry(shadow1);
-+ se.w2->setGeometry(shadow2);
-+ // Insert a new ShadowMap entry
-+ shadowMap[p] = se;
-+
-+ // Some hocus-pocus here to create the drop-shadow.
-+ QPixmap pix_shadow1 = QPixmap::grabWindow(qt_xrootwin(),
-+ shadow1.x(), shadow1.y(), shadow1.width(), shadow1.height());
-+ QPixmap pix_shadow2 = QPixmap::grabWindow(qt_xrootwin(),
-+ shadow2.x(), shadow2.y(), shadow2.width(), shadow2.height());
-+
-+ QImage img;
-+ img = pix_shadow1.convertToImage();
-+ rightShadow(img);
-+ pix_shadow1.convertFromImage(img);
-+ img = pix_shadow2.convertToImage();
-+ bottomShadow(img);
-+ pix_shadow2.convertFromImage(img);
-+
-+ // Set the background pixmaps
-+ se.w1->setErasePixmap(pix_shadow1);
-+ se.w2->setErasePixmap(pix_shadow2);
-+
-+ // Show the 'shadow' just before showing the popup menu window
-+ // Don't use QWidget::show() so we don't confuse QEffects, thus causing broken focus.
-+ XMapWindow(qt_xdisplay(), se.w1->winId());
-+ XMapWindow(qt_xdisplay(), se.w2->winId());
-+}
-+
-+void TransparencyHandler::removeShadowWindows(const QPopupMenu* p)
-+{
-+ ShadowMap::iterator it = shadowMap.find(p);
-+ if (it != shadowMap.end())
-+ {
-+ ShadowElements se = it.data();
-+ XUnmapWindow(qt_xdisplay(), se.w1->winId()); // hide
-+ XUnmapWindow(qt_xdisplay(), se.w2->winId());
-+ delete se.w1;
-+ delete se.w2;
-+ shadowMap.erase(it);
-+ }
-+}
-
- bool TransparencyHandler::eventFilter( QObject* object, QEvent* event )
- {
- // Transparency idea was borrowed from KDE2's "MegaGradient" Style,
- // Copyright (C) 2000 Daniel M. Duley <mosfet@kde.org>
-+
-+ // Added 'fake' menu shadows <04-Jul-2002> -- Karol
- QPopupMenu* p = (QPopupMenu*)object;
- QEvent::Type et = event->type();
-
-- if (et == QEvent::Show)
-+ if (et == QEvent::Show)
- {
-- pix = QPixmap::grabWindow(qt_xrootwin(),
-- p->x(), p->y(), p->width(), p->height());
-+ // Handle translucency
-+ if (te != Disabled)
-+ {
-+ pix = QPixmap::grabWindow(qt_xrootwin(),
-+ p->x(), p->y(), p->width(), p->height());
-
-- switch (te) {
-+ switch (te) {
- #ifdef HAVE_XRENDER
-- case XRender:
-- if (qt_use_xrender) {
-- XRenderBlendToPixmap(p);
-- break;
-- }
-- // Fall through intended
-+ case XRender:
-+ if (qt_use_xrender) {
-+ XRenderBlendToPixmap(p);
-+ break;
-+ }
-+ // Fall through intended
- #else
-- case XRender:
-+ case XRender:
- #endif
-- case SoftwareBlend:
-- blendToPixmap(p->colorGroup(), p);
-- break;
-+ case SoftwareBlend:
-+ blendToPixmap(p->colorGroup(), p);
-+ break;
-
-- case SoftwareTint:
-- default:
-- blendToColor(p->colorGroup().button());
-- };
-+ case SoftwareTint:
-+ default:
-+ blendToColor(p->colorGroup().button());
-+ };
-
-- p->setErasePixmap(pix);
-- }
-+ p->setErasePixmap(pix);
-+ }
-+
-+ // Handle drop shadow
-+ if (dropShadow && p->width() > 16 && p->height() > 16)
-+ createShadowWindows(p);
-+ }
- else if (et == QEvent::Hide)
-- p->setErasePixmap(QPixmap());
-+ {
-+ // Handle drop shadow
-+ if (dropShadow && p->width() > 16 && p->height() > 16)
-+ removeShadowWindows(p);
-+
-+ // Handle translucency
-+ if (te != Disabled)
-+ p->setErasePixmap(QPixmap());
-+ }
-
- return false;
- }
diff --git a/kde-base/kdelibs/kdelibs-3.1_alpha1.ebuild b/kde-base/kdelibs/kdelibs-3.1_alpha1.ebuild
deleted file mode 100644
index ca589ac57d38..000000000000
--- a/kde-base/kdelibs/kdelibs-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-3.1_alpha1.ebuild,v 1.8 2002/08/02 09:05:51 danarmak Exp $
-inherit kde kde.org
-#don't inherit kde-base or kde-dist! it calls need-kde which adds kdelibs to depend!
-
-# check need for glib >=1.3.3 (we have 1.2.10 only; configure has no glib flag but searches for it)
-
-DESCRIPTION="KDE $PV - base libraries needed by all kde programs"
-KEYWORDS="x86"
-HOMEPAGE="http//www.kde.org/"
-S=${WORKDIR}/kdelibs-3.0.6
-SLOT="3.1"
-LICENSE="GPL-2 LGPL-2"
-
-PATCHES="${FILESDIR}/${P}-menushadows.diff"
-
-# kde.eclass has kdelibs in DEPEND, and we can't have that in here. so we recreate the entire
-# DEPEND from scratch.
-DEPEND=""
-RDEPEND=""
-newdepend "sys-devel/perl
- >=media-libs/audiofile-0.1.9
- >=sys-apps/bzip2-1.0.1
- >=dev-libs/libxslt-1.0.7
- >=dev-libs/libpcre-3.5
- >=dev-libs/libxml2-2.4.10
- ssl? ( >=dev-libs/openssl-0.9.6 )
- alsa? ( >=media-libs/alsa-lib-0.5.9 )
- cups? ( >=net-print/cups-1.1.14 )
- >=media-libs/tiff-3.5.5
- app-admin/fam-oss
- ~kde-base/arts-1.0.6
- app-text/ghostscript"
-
-newdepend "/c"
-newdepend "/autotools"
-
-RDEPEND="$RDEPEND
- app-text/sgml-common
- cups? ( net-print/cups )
- dev-lang/python"
-
-myconf="$myconf --enable-final --with-distribution=Gentoo --enable-libfam --enable-dnotify "
-
-qtver-from-kdever ${PV}
-need-qt $selected_version
-
-set-kdedir $PV
-
-src_unpack() {
-
- base_src_unpack
- kde_sandbox_patch ${S}/kio/misc/kpac
-
-}
-
-src_compile() {
-
- kde_src_compile myconf
-
- use ipv6 || myconf="$myconf --with-ipv6-lookup=no"
- use ssl && myconf="$myconf --with-ssl-dir=/usr" || myconf="$myconf --without-ssl"
- use alsa && myconf="$myconf --with-alsa" || myconf="$myconf --without-alsa"
- use cups && myconf="$myconf --enable-cups" || myconf="$myconf --disable-cups"
-
- [ "$ARCH" != "ppc" ] && \
- [ "$ARCH" != "sparc" ] && [ "$ARCH" != "sparc64" ] && \
- myconf="$myconf --enable-fast-malloc=full"
-
- kde_src_compile configure make
-
-}
-
-src_install() {
-
- kde_src_install
-
- dohtml *.html
-
- dodir /etc/env.d
-
- if [ "$PREFIX" != "/usr/kde/3" ]; then
-echo "PATH=${PREFIX}/bin:/usr/kde/3/bin
-ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin:/usr/kde/3/sbin:/usr/kde/3/bin
-LDPATH=${PREFIX}/lib:/usr/kde/3/lib
-KDEDIRS=${PREFIX}:/usr/kde/3" > ${D}/etc/env.d/50kdelibs-${PV}
- else
-echo "PATH=${PREFIX}/bin
-ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
-LDPATH=${PREFIX}/lib
-KDEDIRS=${PREFIX}:/usr/kde/3" > ${D}/etc/env.d/50kdelibs-${PV}
- fi
-
- echo "KDEDIR=$PREFIX" > ${D}/etc/env.d/55kdedir-${PV}
-
-}
-
-
diff --git a/kde-base/kdemultimedia/files/digest-kdemultimedia-3.1_alpha1 b/kde-base/kdemultimedia/files/digest-kdemultimedia-3.1_alpha1
deleted file mode 100644
index d7c075931456..000000000000
--- a/kde-base/kdemultimedia/files/digest-kdemultimedia-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 4e133e15b387031d8edace876d39ea6b kdemultimedia-3.0.6.tar.bz2 5683421
diff --git a/kde-base/kdemultimedia/files/kdemultimedia-3.1_alpha1-gentoo-timidity.diff b/kde-base/kdemultimedia/files/kdemultimedia-3.1_alpha1-gentoo-timidity.diff
deleted file mode 100644
index f392a244212e..000000000000
--- a/kde-base/kdemultimedia/files/kdemultimedia-3.1_alpha1-gentoo-timidity.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru kdemultimedia-2.2.1.orig/kmidi/TIMIDITY/motif_p.c kdemultimedia-2.2.1/kmidi/TIMIDITY/motif_p.c
---- kmidi/TIMIDITY/motif_p.c Mon Feb 28 19:07:37 2000
-+++ kmidi/TIMIDITY/motif_p.c Fri Oct 19 04:00:10 2001
-@@ -22,6 +22,7 @@
- pipe communication between motif interface and sound generator
-
- */
-+#include <sys/errno.h>
- #ifdef IA_MOTIF
-
- #include <stdio.h>
---- kmidi/TIMIDITY/tk_c.c 2002-04-04 21:15:35.000000000 -0600
-+++ kmidi/TIMIDITY/tk_c.c 2002-04-04 21:17:06.000000000 -0600
-@@ -12,6 +12,7 @@
- *================================================================*/
- #ifdef TCLTK
-
-+#include <sys/errno.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
diff --git a/kde-base/kdemultimedia/kdemultimedia-3.1_alpha1.ebuild b/kde-base/kdemultimedia/kdemultimedia-3.1_alpha1.ebuild
deleted file mode 100644
index cec1c8a79343..000000000000
--- a/kde-base/kdemultimedia/kdemultimedia-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.1_alpha1.ebuild,v 1.6 2002/08/01 11:40:15 seemant Exp $
-inherit kde-dist flag-o-matic
-
-DESCRIPTION="KDE $PV - multimedia apps"
-KEYWORDS="x86"
-
-newdepend ">=sys-libs/ncurses-5.2
- >=media-sound/cdparanoia-3.9.8
- >=media-libs/libvorbis-1.0_beta4
- >=media-video/xanim-2.80.1
- nas? ( >=media-libs/nas-1.4.1 )
- esd? ( >=media-sound/esound-0.2.22 )
- motif? ( >=x11-libs/openmotif-2.1.30 )
- slang? ( >=sys-libs/slang-1.4.4 )
- app-cdr/cdrtools
- >=app-cdr/cdrdao-1.1.5
- >=media-sound/mpg123-0.59r
- tcltk? ( >=dev-lang/tk-8.0.5-r2 )
- >=dev-libs/glib-1.3.3
- >=media-libs/xine-lib-0.9.9
- oggvorbis? ( media-libs/libvorbis )"
- #gtk? ( =x11-libs/gtk+-1.2* )
-# alsa? ( >=media-libs/alsa-lib-0.5.9 )"
-
-replace-flags "-O3" "-O2"
-
-myaudio="--enable-audio=oss"
-myinterface="--enable-interface=xaw,ncurses"
-myconf="$myconf --enable-xaw --enable-ncurses"
-myconf="$myconf --with-xine-prefix=/usr"
-
-#use alsa && myconf="$myconf --with-alsa --with-arts-alsa" && myaudio="$myaudio,alsa" ||
-myconf="$myconf --without-alsa --disable-alsa"
-use nas && myaudio="$myaudio,nas --with-nas-library=/usr/X11R6/lib/libaudio.so --with-nas-includes=/usr/X11R6/include" || myconf="$myconf --disable-nas"
-use esd && myaudio="$myaudio,esd" || myconf="$myconf --disable-esd"
-use motif && myinterface="$myinterface,motif" && myconf="$myconf --enable-motif"
-# kmidi/TIMIDITY miscompiles with gtk
-#use gtk && myinterface="$myinterface,gtk" && myconf="$myconf --enable-gtk"
-use slang && myinterface="$myinterface,slang" && myconf="$myconf --enable-slang"
-use tcltk && myinterface="$myinterface,tcltk" && myconf="$myconf --enable-tcltk"
-use oggvorbis && myconf="$myconf --with-vorbis=/usr" || myconf="$myconf --without-vorbis"
-
-myconf="$myconf $myaudio $myinterface"
-
-src_unpack() {
-
- base_src_unpack
- cd ${S}
- patch -p0 < ${FILESDIR}/${P}-gentoo-timidity.diff || die
-
-}
-
-pkg_postinst() {
-
- if [ -n "`use alsa`" ]; then
- einfo "WARNING: alsa support has been removed becuase of a bug in kdemm sources.
-For further information see bug #2324 on bugs.gentoo.org and bug #39574 on bugs.kde.org.
-Meanwhile, you can use the alsa oss emulation."
- fi
- return 0
-
-}
diff --git a/kde-base/kdenetwork/files/digest-kdenetwork-3.1_alpha1 b/kde-base/kdenetwork/files/digest-kdenetwork-3.1_alpha1
deleted file mode 100644
index af30a334dfc2..000000000000
--- a/kde-base/kdenetwork/files/digest-kdenetwork-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9eeaf67cb70d0db9964a86cc83c3d451 kdenetwork-3.0.6.tar.bz2 4701489
diff --git a/kde-base/kdenetwork/kdenetwork-3.1_alpha1.ebuild b/kde-base/kdenetwork/kdenetwork-3.1_alpha1.ebuild
deleted file mode 100644
index 95fb7f31ce31..000000000000
--- a/kde-base/kdenetwork/kdenetwork-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.1_alpha1.ebuild,v 1.4 2002/08/01 11:59:02 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - network apps: kmail..."
-KEYWORDS="x86"
-
-src_install() {
-
- kde_src_install
-
- chmod +s ${D}/${KDEDIR}/bin/reslisa
-
- # empty config file needed for lisa to work with default settings
- touch ${D}/etc/lisarc
-
- # lisa, reslisa initscripts
- dodir /etc/init.d
- sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/lisa > ${D}/etc/init.d/lisa
- sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/reslisa > ${D}/etc/init.d/reslisa
- chmod +x ${D}/etc/init.d/*
-
- insinto /etc/conf.d
- newins ${FILESDIR}/lisa.conf lisa
- newins ${FILESDIR}/reslisa.conf reslisa
-
-}
-
diff --git a/kde-base/kdepim/files/digest-kdepim-3.1_alpha1 b/kde-base/kdepim/files/digest-kdepim-3.1_alpha1
deleted file mode 100644
index 72ea7a9f9772..000000000000
--- a/kde-base/kdepim/files/digest-kdepim-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cbe6fb333fa1e44903e19e9220bad687 kdepim-3.0.6.tar.bz2 3547444
diff --git a/kde-base/kdepim/kdepim-3.1_alpha1.ebuild b/kde-base/kdepim/kdepim-3.1_alpha1.ebuild
deleted file mode 100644
index 3f3e4d13a503..000000000000
--- a/kde-base/kdepim/kdepim-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/kdepim-3.1_alpha1.ebuild,v 1.4 2002/08/01 11:40:16 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - PIM (Personal Information Management) apps: korganizer..."
-KEYWORDS="x86"
-DEPEND="$DEPEND sys-devel/perl"
-
-newdepend "pda? ( >=dev-libs/pilot-link-0.11.1-r1 )"
-
-use pda && myconf="$myconf --with-extra-includes=/usr/include/libpisock"
-
-src_install() {
- kde_src_install
- docinto html
- dodoc *.html
-}
diff --git a/kde-base/kdesdk/files/digest-kdesdk-3.1_alpha1 b/kde-base/kdesdk/files/digest-kdesdk-3.1_alpha1
deleted file mode 100644
index de383199596c..000000000000
--- a/kde-base/kdesdk/files/digest-kdesdk-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 40b7df5eab17635bf563868d49697a78 kdesdk-3.0.6.tar.bz2 1925772
diff --git a/kde-base/kdesdk/kdesdk-3.1_alpha1.ebuild b/kde-base/kdesdk/kdesdk-3.1_alpha1.ebuild
deleted file mode 100644
index 99c6853596d4..000000000000
--- a/kde-base/kdesdk/kdesdk-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/kdesdk-3.1_alpha1.ebuild,v 1.4 2002/08/01 11:40:16 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - SDK: kbabel, ..."
-PATCHES="$FILESDIR/cervisia-doc.diff"
-KEYWORDS="x86"
diff --git a/kde-base/kdetoys/files/digest-kdetoys-3.1_alpha1 b/kde-base/kdetoys/files/digest-kdetoys-3.1_alpha1
deleted file mode 100644
index 4669c6b94311..000000000000
--- a/kde-base/kdetoys/files/digest-kdetoys-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 76e0050189550573d5b6fab924e2392f kdetoys-3.0.6.tar.bz2 1387926
diff --git a/kde-base/kdetoys/kdetoys-3.1_alpha1.ebuild b/kde-base/kdetoys/kdetoys-3.1_alpha1.ebuild
deleted file mode 100644
index a8b6a68871f5..000000000000
--- a/kde-base/kdetoys/kdetoys-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/kdetoys-3.1_alpha1.ebuild,v 1.3 2002/08/01 11:40:16 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - toys"
-KEYWORDS="x86"
-
diff --git a/kde-base/kdeutils/files/digest-kdeutils-3.1_alpha1 b/kde-base/kdeutils/files/digest-kdeutils-3.1_alpha1
deleted file mode 100644
index c2dadbf367a6..000000000000
--- a/kde-base/kdeutils/files/digest-kdeutils-3.1_alpha1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 026ea8a9f5a4063921aa148f6a9bf3f1 kdeutils-3.0.6.tar.bz2 1716427
diff --git a/kde-base/kdeutils/kdeutils-3.1_alpha1.ebuild b/kde-base/kdeutils/kdeutils-3.1_alpha1.ebuild
deleted file mode 100644
index 3a89b1452063..000000000000
--- a/kde-base/kdeutils/kdeutils-3.1_alpha1.ebuild
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/kdeutils-3.1_alpha1.ebuild,v 1.4 2002/08/01 11:40:16 seemant Exp $
-inherit kde-dist
-
-DESCRIPTION="KDE $PV - utilities"
-KEYWORDS="x86"
-PATCHES="$FILESDIR/kcalc-pow-casts.diff"