summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregorio Guidi <greg_g@gentoo.org>2005-02-27 23:00:25 +0000
committerGregorio Guidi <greg_g@gentoo.org>2005-02-27 23:00:25 +0000
commit4b3da47f92d7769790ea476f5fba2b0653d14861 (patch)
tree9bf2dd3c7d644fa3567d445ba6b22d4321af906e /kde-base
parentAdded ~sparc keyword. (diff)
downloadhistorical-4b3da47f92d7769790ea476f5fba2b0653d14861.tar.gz
historical-4b3da47f92d7769790ea476f5fba2b0653d14861.tar.bz2
historical-4b3da47f92d7769790ea476f5fba2b0653d14861.zip
New version.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kde/ChangeLog7
-rw-r--r--kde-base/kde/files/digest-kde-3.4.0_rc10
-rw-r--r--kde-base/kde/kde-3.4.0_rc1.ebuild28
-rw-r--r--kde-base/kdeaccessibility/ChangeLog8
-rw-r--r--kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.0_rc11
-rw-r--r--kde-base/kdeaccessibility/kdeaccessibility-3.4.0_rc1.ebuild16
-rw-r--r--kde-base/kdeaddons/ChangeLog7
-rw-r--r--kde-base/kdeaddons/files/digest-kdeaddons-3.4.0_rc11
-rw-r--r--kde-base/kdeaddons/kdeaddons-3.4.0_rc1.ebuild43
-rw-r--r--kde-base/kdeadmin/ChangeLog7
-rw-r--r--kde-base/kdeadmin/files/digest-kdeadmin-3.4.0_rc11
-rw-r--r--kde-base/kdeadmin/kdeadmin-3.4.0_rc1.ebuild31
-rw-r--r--kde-base/kdeartwork/ChangeLog8
-rw-r--r--kde-base/kdeartwork/files/digest-kdeartwork-3.4.0_rc11
-rw-r--r--kde-base/kdeartwork/kdeartwork-3.4.0_rc1.ebuild29
-rw-r--r--kde-base/kdebase/ChangeLog9
-rw-r--r--kde-base/kdebase/files/digest-kdebase-3.4.0_rc11
-rw-r--r--kde-base/kdebase/files/kdebase-3.4.0_rc1-startkde-gentoo.patch51
-rw-r--r--kde-base/kdebase/kdebase-3.4.0_rc1.ebuild111
-rw-r--r--kde-base/kdeedu/ChangeLog7
-rw-r--r--kde-base/kdeedu/files/digest-kdeedu-3.4.0_rc11
-rw-r--r--kde-base/kdeedu/kdeedu-3.4.0_rc1.ebuild18
-rw-r--r--kde-base/kdegames/ChangeLog7
-rw-r--r--kde-base/kdegames/files/digest-kdegames-3.4.0_rc11
-rw-r--r--kde-base/kdegames/kdegames-3.4.0_rc1.ebuild10
-rw-r--r--kde-base/kdegraphics/ChangeLog8
-rw-r--r--kde-base/kdegraphics/files/digest-kdegraphics-3.4.0_rc11
-rw-r--r--kde-base/kdegraphics/kdegraphics-3.4.0_rc1.ebuild43
-rw-r--r--kde-base/kdemultimedia/ChangeLog8
-rw-r--r--kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.0_rc11
-rw-r--r--kde-base/kdemultimedia/kdemultimedia-3.4.0_rc1.ebuild46
-rw-r--r--kde-base/kdenetwork/ChangeLog8
-rw-r--r--kde-base/kdenetwork/files/digest-kdenetwork-3.4.0_rc11
-rw-r--r--kde-base/kdenetwork/kdenetwork-3.4.0_rc1.ebuild50
-rw-r--r--kde-base/kdepim/ChangeLog7
-rw-r--r--kde-base/kdepim/files/digest-kdepim-3.4.0_rc11
-rw-r--r--kde-base/kdepim/files/kdepim-3.4.0_rc1-dimap-cache-loss.patch89
-rw-r--r--kde-base/kdepim/kdepim-3.4.0_rc1.ebuild27
-rw-r--r--kde-base/kdesdk/ChangeLog7
-rw-r--r--kde-base/kdesdk/files/digest-kdesdk-3.4.0_rc11
-rw-r--r--kde-base/kdesdk/kdesdk-3.4.0_rc1.ebuild17
-rw-r--r--kde-base/kdetoys/ChangeLog7
-rw-r--r--kde-base/kdetoys/files/digest-kdetoys-3.4.0_rc11
-rw-r--r--kde-base/kdetoys/kdetoys-3.4.0_rc1.ebuild10
-rw-r--r--kde-base/kdeutils/ChangeLog7
-rw-r--r--kde-base/kdeutils/files/digest-kdeutils-3.4.0_rc11
-rw-r--r--kde-base/kdeutils/kdeutils-3.4.0_rc1.ebuild22
-rw-r--r--kde-base/kdewebdev/ChangeLog7
-rw-r--r--kde-base/kdewebdev/files/digest-kdewebdev-3.4.0_rc11
-rw-r--r--kde-base/kdewebdev/kdewebdev-3.4.0_rc1.ebuild16
50 files changed, 775 insertions, 16 deletions
diff --git a/kde-base/kde/ChangeLog b/kde-base/kde/ChangeLog
index 1f7f8f9969c4..c694ec80ac2a 100644
--- a/kde-base/kde/ChangeLog
+++ b/kde-base/kde/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kde
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.101 2005/02/16 02:19:37 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.102 2005/02/27 22:59:22 greg_g Exp $
+
+*kde-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kde-3.4.0_rc1.ebuild:
+ New version. Readd kdewebdev as dependency.
15 Feb 2005; Jason Wever <weeve@gentoo.org> kde-3.4.0_beta2.ebuild:
Marked kde-3.4.0_beta2 ~sparc.
diff --git a/kde-base/kde/files/digest-kde-3.4.0_rc1 b/kde-base/kde/files/digest-kde-3.4.0_rc1
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/kde-base/kde/files/digest-kde-3.4.0_rc1
diff --git a/kde-base/kde/kde-3.4.0_rc1.ebuild b/kde-base/kde/kde-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..087ad23c81e1
--- /dev/null
+++ b/kde-base/kde/kde-3.4.0_rc1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:59:22 greg_g Exp $
+
+DESCRIPTION="KDE - merge this to pull in all non-developer kde-base/* packages"
+HOMEPAGE="http://www.kde.org/"
+
+LICENSE="GPL-2"
+SLOT="3.4"
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="accessibility"
+
+# excluded: kdebindings, kdesdk, since these are developer-only packages
+RDEPEND="~kde-base/kdelibs-${PV}
+ ~kde-base/kdebase-${PV}
+ ~kde-base/kdeaddons-${PV}
+ ~kde-base/kdeadmin-${PV}
+ ~kde-base/kdeartwork-${PV}
+ ~kde-base/kdeedu-${PV}
+ ~kde-base/kdegames-${PV}
+ ~kde-base/kdegraphics-${PV}
+ ~kde-base/kdemultimedia-${PV}
+ ~kde-base/kdenetwork-${PV}
+ ~kde-base/kdepim-${PV}
+ ~kde-base/kdetoys-${PV}
+ ~kde-base/kdeutils-${PV}
+ ~kde-base/kdewebdev-${PV}
+ accessibility? ( ~kde-base/kdeaccessibility-${PV} )"
diff --git a/kde-base/kdeaccessibility/ChangeLog b/kde-base/kdeaccessibility/ChangeLog
index 16b0b6f72b90..67e838bb8e2b 100644
--- a/kde-base/kdeaccessibility/ChangeLog
+++ b/kde-base/kdeaccessibility/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdeaccessibility
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.57 2005/02/22 08:21:09 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/ChangeLog,v 1.58 2005/02/27 22:58:53 greg_g Exp $
+
+*kdeaccessibility-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdeaccessibility-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org>
kdeaccessibility-3.3.2.ebuild:
diff --git a/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.0_rc1 b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.0_rc1
new file mode 100644
index 000000000000..b7ed09be0c83
--- /dev/null
+++ b/kde-base/kdeaccessibility/files/digest-kdeaccessibility-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 b086daa611acfa785806131d796ea622 kdeaccessibility-3.4.0-rc1.tar.bz2 7182259
diff --git a/kde-base/kdeaccessibility/kdeaccessibility-3.4.0_rc1.ebuild b/kde-base/kdeaccessibility/kdeaccessibility-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..e5cc9054439b
--- /dev/null
+++ b/kde-base/kdeaccessibility/kdeaccessibility-3.4.0_rc1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaccessibility/kdeaccessibility-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:58:53 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE accessibility module"
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="arts"
+
+RDEPEND="arts? ( ~kde-base/arts-${PV}
+ || ( app-accessibility/festival
+ app-accessibility/epos
+ app-accessibility/flite
+ app-accessibility/freetts
+ app-accessibility/mbrola ) )"
diff --git a/kde-base/kdeaddons/ChangeLog b/kde-base/kdeaddons/ChangeLog
index 54c1c939c105..569041a24b36 100644
--- a/kde-base/kdeaddons/ChangeLog
+++ b/kde-base/kdeaddons/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdeaddons
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.122 2005/02/22 19:07:02 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.123 2005/02/27 22:52:01 greg_g Exp $
+
+*kdeaddons-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdeaddons-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdeaddons-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdeaddons/files/digest-kdeaddons-3.4.0_rc1 b/kde-base/kdeaddons/files/digest-kdeaddons-3.4.0_rc1
new file mode 100644
index 000000000000..adfca4114c3e
--- /dev/null
+++ b/kde-base/kdeaddons/files/digest-kdeaddons-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 b2d9f1658d613e215824986234374659 kdeaddons-3.4.0-rc1.tar.bz2 1569676
diff --git a/kde-base/kdeaddons/kdeaddons-3.4.0_rc1.ebuild b/kde-base/kdeaddons/kdeaddons-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..0fbb87e6436f
--- /dev/null
+++ b/kde-base/kdeaddons/kdeaddons-3.4.0_rc1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:52:01 greg_g Exp $
+
+inherit kde-dist eutils
+
+DESCRIPTION="KDE addon modules: plugins for konqueror, noatun etc"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="arts sdl xmms berkdb"
+
+DEPEND="~kde-base/kdepim-${PV}
+ ~kde-base/kdemultimedia-${PV}
+ ~kde-base/kdegames-${PV}
+ arts? ( ~kde-base/arts-${PV} )
+ sdl? ( >=media-libs/libsdl-1.2 )
+ xmms? ( media-sound/xmms )
+ berkdb? ( =sys-libs/db-4.2* )"
+
+src_unpack() {
+ kde_src_unpack
+
+ # Make vimpart use /usr/bin/kvim -- fixes bug 33257.
+ # This should continue to apply to upcoming versions since it's
+ # Gentoo-specific and won't go upstream.
+ epatch "${FILESDIR}/${PN}-3.2.0-kvim.diff"
+
+ # This patch makes the configure test in noatun-oblique find db_cxx.h,
+ # but it also makes db support non-optional. should be fixed, ideally
+ if useq berkdb; then
+ epatch "${FILESDIR}/noatun-oblique-db-location-3.4.0_beta2.diff"
+ myconf="--with-extra-includes=/usr/include/db4.2"
+
+ rm ${S}/configure
+ fi
+}
+
+src_compile() {
+ use sdl && myconf="$myconf --with-sdl --with-sdl-prefix=/usr" || myconf="$myconf --without-sdl --disable-sdltest"
+ use xmms || export ac_cv_have_xmms=no
+
+ kde_src_compile
+}
diff --git a/kde-base/kdeadmin/ChangeLog b/kde-base/kdeadmin/ChangeLog
index 5251272f6da3..c9bdb1352a4a 100644
--- a/kde-base/kdeadmin/ChangeLog
+++ b/kde-base/kdeadmin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdeadmin
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.116 2005/02/22 08:57:50 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.117 2005/02/27 22:52:36 greg_g Exp $
+
+*kdeadmin-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdeadmin-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdeadmin-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdeadmin/files/digest-kdeadmin-3.4.0_rc1 b/kde-base/kdeadmin/files/digest-kdeadmin-3.4.0_rc1
new file mode 100644
index 000000000000..2df99c31e55a
--- /dev/null
+++ b/kde-base/kdeadmin/files/digest-kdeadmin-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 91f619e189c1de5858d1b9281e40215e kdeadmin-3.4.0-rc1.tar.bz2 1546426
diff --git a/kde-base/kdeadmin/kdeadmin-3.4.0_rc1.ebuild b/kde-base/kdeadmin/kdeadmin-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..9ac1c005d095
--- /dev/null
+++ b/kde-base/kdeadmin/kdeadmin-3.4.0_rc1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:52:36 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE administration tools (user manager, etc.)"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE=""
+
+DEPEND="~kde-base/kdebase-${PV}"
+
+src_compile() {
+ # we only want to compile the lilo config module on x86, but there we want to make sure it's
+ # always compiled to ensure consistent behaviour of the package across both lilo and grub systems,
+ # because configure when left to its own devices will build lilo-config or not basd on whether
+ # lilo is present in the path.
+ # so, we make configure build it by removing the configure.in.in file that checks for
+ # lilo's presense
+ if use x86; then
+ echo > ${S}/lilo-config/configure.in.in
+ make -f admin/Makefile.common
+ fi
+
+ export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv"
+
+ kde_src_compile
+}
+
+# TODO: add nis support
diff --git a/kde-base/kdeartwork/ChangeLog b/kde-base/kdeartwork/ChangeLog
index 471ee9321813..7bd9cbacc18f 100644
--- a/kde-base/kdeartwork/ChangeLog
+++ b/kde-base/kdeartwork/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdeartwork
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.114 2005/02/19 13:51:18 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.115 2005/02/27 22:53:12 greg_g Exp $
+
+*kdeartwork-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdeartwork-3.4.0_rc1.ebuild:
+ New version.
19 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+files/kdeartwork-3.3.2-gl-kdesavers.patch,
diff --git a/kde-base/kdeartwork/files/digest-kdeartwork-3.4.0_rc1 b/kde-base/kdeartwork/files/digest-kdeartwork-3.4.0_rc1
new file mode 100644
index 000000000000..dfeaff5a4c28
--- /dev/null
+++ b/kde-base/kdeartwork/files/digest-kdeartwork-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 034ea41e3c8bb8486f639fa6734afad7 kdeartwork-3.4.0-rc1.tar.bz2 18035709
diff --git a/kde-base/kdeartwork/kdeartwork-3.4.0_rc1.ebuild b/kde-base/kdeartwork/kdeartwork-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..3a86ef14859c
--- /dev/null
+++ b/kde-base/kdeartwork/kdeartwork-3.4.0_rc1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:53:12 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE artwork package"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="opengl xscreensaver"
+
+DEPEND="~kde-base/kdebase-${PV}
+ opengl? ( virtual/opengl )
+ xscreensaver? ( x11-misc/xscreensaver )"
+
+src_unpack() {
+ kde_src_unpack
+
+ # Fix compilation with --without-gl. See bug #46775 and kde bug 89387.
+ epatch ${FILESDIR}/kdeartwork-3.4.0_beta2-gl-kdesavers.patch
+
+ make -f admin/Makefile.common
+}
+
+src_compile() {
+ myconf="$myconf --with-dpms $(use_with opengl gl)"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdebase/ChangeLog b/kde-base/kdebase/ChangeLog
index 54b244cb5f31..9316f754a3fd 100644
--- a/kde-base/kdebase/ChangeLog
+++ b/kde-base/kdebase/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for kde-base/kdebase
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.184 2005/02/27 12:32:44 brix Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.185 2005/02/27 22:51:12 greg_g Exp $
+
+*kdebase-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +files/kdebase-3.4.0_rc1-startkde-gentoo.patch, +kdebase-3.4.0_rc1.ebuild:
+ New version. Add support for hal (#78339). Switch back to the old
+ system to manage the .kde* directories.
27 Feb 2005; Henrik Brix Andersen <brix@gentoo.org>
kdebase-3.4.0_beta2.ebuild:
diff --git a/kde-base/kdebase/files/digest-kdebase-3.4.0_rc1 b/kde-base/kdebase/files/digest-kdebase-3.4.0_rc1
new file mode 100644
index 000000000000..7344323a00d5
--- /dev/null
+++ b/kde-base/kdebase/files/digest-kdebase-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 93770e9616e714383b1211e42088cbc7 kdebase-3.4.0-rc1.tar.bz2 22484972
diff --git a/kde-base/kdebase/files/kdebase-3.4.0_rc1-startkde-gentoo.patch b/kde-base/kdebase/files/kdebase-3.4.0_rc1-startkde-gentoo.patch
new file mode 100644
index 000000000000..a0fada505e82
--- /dev/null
+++ b/kde-base/kdebase/files/kdebase-3.4.0_rc1-startkde-gentoo.patch
@@ -0,0 +1,51 @@
+diff -Nur kdebase-3.4.0.orig/startkde kdebase-3.4.0/startkde
+--- kdebase-3.4.0.orig/startkde 2005-02-23 12:24:24.000000000 +0100
++++ kdebase-3.4.0/startkde 2005-02-26 21:53:58.587008144 +0100
+@@ -1,8 +1,46 @@
+ #!/bin/sh
+ #
+-# DEFAULT KDE STARTUP SCRIPT ( KDE-3.4 )
++# GENTOO CUSTOMIZED STARTUP SCRIPT ( KDE-3.4 )
+ #
+
++# Gentoo part:
++export PATH="/usr/kde/3.4/bin:${PATH}"
++
++# handle ~/.kde* dirs - separate ones for separate KDEs
++cd ${HOME}
++if [ -e .kde ]; then
++ if [ ! -L .kde ]; then
++ mv -f .kde .kde.backup
++ else
++ rm -f .kde
++ fi
++fi
++if [ ! -e .kde3.4 ]; then
++ if [ -e .kde3.3 ]; then
++ # migrate old config files
++ cp -r .kde3.3 .kde3.4
++ for file in share/apps/kdevdocumentation/search/htdig.conf \
++ share/apps/kalarmd/clients \
++ share/config/kdevdocumentationrc \
++ share/config/katesyntaxhighlightingrc \
++ share/config/ksysguardrc \
++ share/config/kresources/calendar/stdrc \
++ share/config/ksmserverrc \
++ share/config/kcalrc; do
++ if [ -e ".kde3.4/${file}" ]; then
++ sed -i -e "s:$HOME/\.kde3\.3:$HOME/\.kde3\.4:g" \
++ -e 's:$HOME/\.kde3\.3:$HOME/\.kde3\.4:g' \
++ ".kde3.4/${file}"
++ fi
++ done
++ else
++ mkdir .kde3.4
++ fi
++fi
++ln -sf .kde3.4 .kde
++
++# Gentoo part ends
++
+ # 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
diff --git a/kde-base/kdebase/kdebase-3.4.0_rc1.ebuild b/kde-base/kdebase/kdebase-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..306302c02547
--- /dev/null
+++ b/kde-base/kdebase/kdebase-3.4.0_rc1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:51:12 greg_g Exp $
+
+inherit kde-dist eutils
+
+DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse opengl pam samba ssl"
+# hal: enables hal backend for 'media:' ioslave
+
+DEPEND="arts? ( ~kde-base/arts-${PV} )
+ pam? ( kde-base/kdebase-pam )
+ >=dev-libs/cyrus-sasl-2
+ ldap? ( >=net-nds/openldap-2 )
+ cups? ( net-print/cups )
+ ssl? ( dev-libs/openssl )
+ opengl? ( virtual/opengl )
+ samba? ( >=net-fs/samba-3.0.4 )
+ java? ( || ( virtual/jdk virtual/jre ) )
+ lm_sensors? ( sys-apps/lm_sensors )
+ logitech-mouse? ( dev-libs/libusb )
+ ieee1394? ( sys-libs/libraw1394 )
+ hal? ( >=sys-apps/dbus-0.22-r3
+ >=sys-apps/hal-0.4 )"
+
+RDEPEND="${DEPEND}
+ sys-apps/eject"
+
+src_unpack() {
+ kde_src_unpack
+
+ epatch ${FILESDIR}/${P}-startkde-gentoo.patch
+}
+
+src_compile() {
+ myconf="--with-dpms"
+ myconf="${myconf} $(use_with arts)"
+ myconf="${myconf} $(use_with ldap) $(use_with cups)"
+ myconf="${myconf} $(use_with opengl gl) $(use_with ssl)"
+ myconf="${myconf} $(use_with hal)"
+
+ use pam && myconf="${myconf} --with-pam=yes" \
+ || myconf="${myconf} --with-pam=no --with-shadow"
+
+ if use java ; then
+ if has_version virtual/jdk ; then
+ myconf="${myconf} --with-java=$(java-config --jdk-home)"
+ else
+ myconf="${myconf} --with-java=$(java-config --jre-home)"
+ fi
+ else
+ myconf="${myconf} --without-java"
+ fi
+
+ kde_src_compile
+}
+
+src_install() {
+ kde_src_install
+ cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install
+
+ # startup and shutdown scripts
+ insinto ${KDEDIR}/env
+ insopts -m 644
+ doins ${FILESDIR}/agent-startup.sh
+
+ insinto ${KDEDIR}/shutdown
+ insopts -m 755
+ doins ${FILESDIR}/agent-shutdown.sh
+
+ # x11 session script
+ cat <<EOF > ${T}/kde-${SLOT}
+#!/bin/sh
+exec ${KDEDIR}/bin/startkde
+EOF
+ exeinto /etc/X11/Sessions
+ doexe ${T}/kde-${SLOT}
+
+ # Create a kde.desktop file for freedesktop-compliant login managers
+ sed -e "s:_PREFIX_:${KDEDIR}:" \
+ -e "s:_VERSION_:${SLOT}:" \
+ ${FILESDIR}/kde.desktop > ${T}/kde-${SLOT}.desktop
+ insinto /usr/share/xsessions
+ doins ${T}/kde-${SLOT}.desktop
+
+ # Customize the kdmrc configuration
+ sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
+ -e "s:#GreetFont=:GreetFont=Sans Serif,24,-1,5,50,0,0,0,0,0\n#GreetFont=:" \
+ -e "s:#StdFont=:StdFont=Sans Serif,12,-1,5,50,0,0,0,0,0\n#StdFont=:" \
+ -e "s:#FailFont=:FailFont=Sans Serif,12,-1,5,75,0,0,0,0,0\n#FailFont=:" \
+ -e "s:#AntiAliasing=:AntiAliasing=true\n#AntiAliasing=:" \
+ ${D}/${KDEDIR}/share/config/kdm/kdmrc || die
+
+ rmdir ${D}/${KDEDIR}/share/templates/.source/emptydir
+}
+
+pkg_postinst() {
+ # set the default kdm face icon if it's not already set by the system admin
+ if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then
+ mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
+ cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \
+ "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon"
+ fi
+
+ mkdir -p ${ROOT}${KDEDIR}/share/templates/.source/emptydir
+
+ einfo "To enable gpg-agent and/or ssh-agent in KDE sessions,"
+ einfo "edit ${KDEDIR}/env/agent-startup.sh and ${KDEDIR}/shutdown/agent-shutdown.sh"
+}
diff --git a/kde-base/kdeedu/ChangeLog b/kde-base/kdeedu/ChangeLog
index fc904ac06ee7..e34fd69b2edf 100644
--- a/kde-base/kdeedu/ChangeLog
+++ b/kde-base/kdeedu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdeedu
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.121 2005/02/22 09:00:48 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.122 2005/02/27 22:53:51 greg_g Exp $
+
+*kdeedu-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdeedu-3.4.0_rc1.ebuild:
+ New version. Add support for python scripting in kig.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdeedu-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdeedu/files/digest-kdeedu-3.4.0_rc1 b/kde-base/kdeedu/files/digest-kdeedu-3.4.0_rc1
new file mode 100644
index 000000000000..4cabd6a8b3b9
--- /dev/null
+++ b/kde-base/kdeedu/files/digest-kdeedu-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 c5cdb5b9ec4316996a093561858b50cf kdeedu-3.4.0-rc1.tar.bz2 23563090
diff --git a/kde-base/kdeedu/kdeedu-3.4.0_rc1.ebuild b/kde-base/kdeedu/kdeedu-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..1a4a483d0e27
--- /dev/null
+++ b/kde-base/kdeedu/kdeedu-3.4.0_rc1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:53:51 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE educational apps"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="python"
+
+DEPEND="python? ( >=dev-libs/boost-1.31 )"
+
+src_compile() {
+ myconf="$(use_enable python kig-python-scripting)"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdegames/ChangeLog b/kde-base/kdegames/ChangeLog
index 4e8c976b95cd..0bc924302662 100644
--- a/kde-base/kdegames/ChangeLog
+++ b/kde-base/kdegames/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdegames
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.112 2005/02/22 08:54:12 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.113 2005/02/27 22:54:29 greg_g Exp $
+
+*kdegames-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdegames-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdegames-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdegames/files/digest-kdegames-3.4.0_rc1 b/kde-base/kdegames/files/digest-kdegames-3.4.0_rc1
new file mode 100644
index 000000000000..0062e95a7610
--- /dev/null
+++ b/kde-base/kdegames/files/digest-kdegames-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 39f16e46d5bfcd8adfdf5fcc0d676148 kdegames-3.4.0-rc1.tar.bz2 9479414
diff --git a/kde-base/kdegames/kdegames-3.4.0_rc1.ebuild b/kde-base/kdegames/kdegames-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..8e18f566c2c6
--- /dev/null
+++ b/kde-base/kdegames/kdegames-3.4.0_rc1.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:54:29 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE games (not just solitaire ;-)"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE=""
diff --git a/kde-base/kdegraphics/ChangeLog b/kde-base/kdegraphics/ChangeLog
index 89cfe462b5e4..6059acacbbcd 100644
--- a/kde-base/kdegraphics/ChangeLog
+++ b/kde-base/kdegraphics/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdegraphics
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.156 2005/02/21 16:45:29 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.157 2005/02/27 22:55:15 greg_g Exp $
+
+*kdegraphics-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdegraphics-3.4.0_rc1.ebuild:
+ New version. Support disabling DRM in kpdf, exactly as xpdf does.
21 Feb 2005; Aron Griffis <agriffis@gentoo.org>
kdegraphics-3.2.3-r4.ebuild:
diff --git a/kde-base/kdegraphics/files/digest-kdegraphics-3.4.0_rc1 b/kde-base/kdegraphics/files/digest-kdegraphics-3.4.0_rc1
new file mode 100644
index 000000000000..b51baba40353
--- /dev/null
+++ b/kde-base/kdegraphics/files/digest-kdegraphics-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 cb33081cb9c075e470227e4310d38ff2 kdegraphics-3.4.0-rc1.tar.bz2 6606554
diff --git a/kde-base/kdegraphics/kdegraphics-3.4.0_rc1.ebuild b/kde-base/kdegraphics/kdegraphics-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..52d466f3f717
--- /dev/null
+++ b/kde-base/kdegraphics/kdegraphics-3.4.0_rc1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:55:16 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE graphics-related apps"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="gphoto2 imlib nodrm opengl povray scanner tetex"
+
+DEPEND="~kde-base/kdebase-${PV}
+ gphoto2? ( media-gfx/gphoto2 )
+ scanner? ( media-gfx/sane-backends )
+ dev-libs/fribidi
+ imlib? ( media-libs/imlib )
+ virtual/ghostscript
+ media-libs/tiff
+ povray? ( media-gfx/povray
+ virtual/opengl )"
+
+RDEPEND="${DEPEND}
+ app-text/xpdf
+ tetex? (
+ || ( >=app-text/tetex-2
+ app-text/ptex
+ app-text/cstetex
+ app-text/dvipdfm )
+ )"
+
+src_compile() {
+ use gphoto2 \
+ && myconf="${myconf} --with-kamera \
+ --with-gphoto2-includes=/usr/include/gphoto2 \
+ --with-gphoto2-libraries=/usr/lib/gphoto2" \
+ || myconf="${myconf} --without-kamera"
+
+ use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
+
+ myconf="${myconf} $(use_with imlib) $(use_enable !nodrm kpdf-drm)"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdemultimedia/ChangeLog b/kde-base/kdemultimedia/ChangeLog
index bec912eeae7e..bdf13b286be8 100644
--- a/kde-base/kdemultimedia/ChangeLog
+++ b/kde-base/kdemultimedia/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdemultimedia
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.153 2005/02/22 08:52:08 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.154 2005/02/27 22:55:51 greg_g Exp $
+
+*kdemultimedia-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdemultimedia-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdemultimedia-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.0_rc1 b/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.0_rc1
new file mode 100644
index 000000000000..abe598233a73
--- /dev/null
+++ b/kde-base/kdemultimedia/files/digest-kdemultimedia-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 2e041b704bf0d48b5e8c1fd6b8433ed0 kdemultimedia-3.4.0-rc1.tar.bz2 5575633
diff --git a/kde-base/kdemultimedia/kdemultimedia-3.4.0_rc1.ebuild b/kde-base/kdemultimedia/kdemultimedia-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..30da797fb7b7
--- /dev/null
+++ b/kde-base/kdemultimedia/kdemultimedia-3.4.0_rc1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:55:51 greg_g Exp $
+
+inherit kde-dist eutils
+
+DESCRIPTION="KDE multimedia apps: noatun, kscd, juk..."
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="alsa audiofile encode flac gstreamer mad oggvorbis speex theora xine"
+
+DEPEND="~kde-base/kdebase-${PV}
+ media-sound/cdparanoia
+ audiofile? ( media-libs/audiofile )
+ mad? ( media-libs/libmad )
+ jack? ( media-sound/jack-audio-connection-kit )
+ flac? ( media-libs/flac )
+ encode? ( media-sound/lame )
+ oggvorbis? ( media-sound/vorbis-tools )
+ xine? ( >=media-libs/xine-lib-1_beta12 )
+ alsa? ( media-libs/alsa-lib )
+ speex? ( media-libs/speex )
+ theora? ( media-libs/libtheora )
+ gstreamer? ( >=media-libs/gstreamer-0.8
+ >=media-libs/gst-plugins-0.8 )
+ >=media-libs/taglib-1.2
+ media-libs/tunepimp"
+
+src_unpack() {
+ kde_src_unpack
+
+ epatch "${FILESDIR}/kdemultimedia-3.4.0_beta1-amd64.patch"
+}
+
+src_compile() {
+ use xine && myconf="${myconf} --with-xine-prefix=/usr"
+ use xine || DO_NOT_COMPILE="${DO_NOT_COMPILE} xine_artsplugin"
+
+ myconf="${myconf} --with-cdparanoia --enable-cdparanoia"
+ myconf="${myconf} $(use_with alsa arts-alsa) $(use_with alsa)"
+ myconf="${myconf} $(use_with oggvorbis vorbis) $(use_with encode lame)"
+ myconf="${myconf} $(use_with flac) $(use_with speex)"
+ myconf="${myconf} $(use_with mad libmad) $(use_with jack)"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdenetwork/ChangeLog b/kde-base/kdenetwork/ChangeLog
index d2041d0313df..ddec2ac1b29c 100644
--- a/kde-base/kdenetwork/ChangeLog
+++ b/kde-base/kdenetwork/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kdenetwork
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.130 2005/02/16 02:02:08 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.131 2005/02/27 22:56:31 greg_g Exp $
+
+*kdenetwork-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org>
+ +kdenetwork-3.4.0_rc1.ebuild:
+ New version.
15 Feb 2005; Jason Wever <weeve@gentoo.org> kdenetwork-3.4.0_beta2.ebuild:
Added ~sparc keyword.
diff --git a/kde-base/kdenetwork/files/digest-kdenetwork-3.4.0_rc1 b/kde-base/kdenetwork/files/digest-kdenetwork-3.4.0_rc1
new file mode 100644
index 000000000000..459b84c75fef
--- /dev/null
+++ b/kde-base/kdenetwork/files/digest-kdenetwork-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 6730a3777c91a5c42ac968177fed42b2 kdenetwork-3.4.0-rc1.tar.bz2 7279825
diff --git a/kde-base/kdenetwork/kdenetwork-3.4.0_rc1.ebuild b/kde-base/kdenetwork/kdenetwork-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..529a1843eef2
--- /dev/null
+++ b/kde-base/kdenetwork/kdenetwork-3.4.0_rc1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:56:31 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE network apps: kopete, kppp, kget..."
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="rdesktop slp ssl wifi"
+
+DEPEND="~kde-base/kdebase-${PV}
+ slp? ( net-libs/openslp )
+ wifi? ( net-wireless/wireless-tools )"
+
+RDEPEND="${DEPEND}
+ rdesktop? ( >=net-misc/rdesktop-1.3.1-r1 )
+ dev-lang/perl
+ ssl? ( app-crypt/qca-tls
+ dev-perl/IO-Socket-SSL )"
+# perl: for KSirc
+# qca-tls: for Kopete jabber plugin.
+# IO-Socket-SSL: for SSL support in KSirc.
+
+src_compile() {
+ myconf="$(use_enable slp)"
+ use wifi || export DO_NOT_COMPILE="${DO_NOT_COMPILE} wifi"
+
+ kde_src_compile
+}
+
+src_install() {
+ kde_src_install
+
+ chmod u+s ${D}/${KDEDIR}/bin/reslisa
+
+ # empty config file needed for lisa to work with default settings
+ dodir /etc
+ touch ${D}/etc/lisarc
+
+ # lisa, reslisa initscripts
+ sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/lisa > ${T}/lisa
+ sed -e "s:_KDEDIR_:${KDEDIR}:g" ${FILESDIR}/reslisa > ${T}/reslisa
+ exeinto /etc/init.d
+ doexe ${T}/lisa ${T}/reslisa
+
+ insinto /etc/conf.d
+ newins ${FILESDIR}/lisa.conf lisa
+ newins ${FILESDIR}/reslisa.conf reslisa
+}
diff --git a/kde-base/kdepim/ChangeLog b/kde-base/kdepim/ChangeLog
index 7495bba9a717..069af440287a 100644
--- a/kde-base/kdepim/ChangeLog
+++ b/kde-base/kdepim/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdepim
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.140 2005/02/22 19:02:19 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/ChangeLog,v 1.141 2005/02/27 22:57:14 greg_g Exp $
+
+*kdepim-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdepim-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdepim-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdepim/files/digest-kdepim-3.4.0_rc1 b/kde-base/kdepim/files/digest-kdepim-3.4.0_rc1
new file mode 100644
index 000000000000..96d7917ae66a
--- /dev/null
+++ b/kde-base/kdepim/files/digest-kdepim-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 74359ff04bd4ca12538fffb2217ac789 kdepim-3.4.0-rc1.tar.bz2 11405429
diff --git a/kde-base/kdepim/files/kdepim-3.4.0_rc1-dimap-cache-loss.patch b/kde-base/kdepim/files/kdepim-3.4.0_rc1-dimap-cache-loss.patch
new file mode 100644
index 000000000000..59ea61bb4337
--- /dev/null
+++ b/kde-base/kdepim/files/kdepim-3.4.0_rc1-dimap-cache-loss.patch
@@ -0,0 +1,89 @@
+--- kdepim-3.4.0/kioslaves/imap4/imap4.cc 2005-02-23 12:08:47.000000000 +0100
++++ kdepim-3.4.0/kioslaves/imap4/imap4.cc 2005-02-27 00:39:39.231224880 +0100
+@@ -1220,9 +1220,9 @@
+ void
+ IMAP4Protocol::special (const QByteArray & aData)
+ {
++ kdDebug(7116) << "IMAP4Protocol::special" << endl;
+ if (!makeLogin()) return;
+
+- kdDebug(7116) << "IMAP4Protocol::special" << endl;
+ QDataStream stream(aData, IO_ReadOnly);
+
+ int tmp;
+@@ -1249,6 +1249,12 @@
+ {
+ // NOOP
+ imapCommand *cmd = doCommand(imapCommand::clientNoop());
++ if (cmd->result () != "OK")
++ {
++ completeQueue.removeRef (cmd);
++ error (ERR_CONNECTION_BROKEN, myHost);
++ return;
++ }
+ completeQueue.removeRef (cmd);
+ finished();
+ break;
+@@ -1271,6 +1277,7 @@
+ imapCommand *cmd = doCommand(imapCommand::clientUnsubscribe(aBox));
+ if (cmd->result () != "OK")
+ {
++ completeQueue.removeRef (cmd);
+ error(ERR_SLAVE_DEFINED, i18n("Unsubscribe of folder %1 "
+ "failed. The server returned: %2")
+ .arg(_url.prettyURL())
+@@ -1291,6 +1298,7 @@
+ imapCommand *cmd = doCommand(imapCommand::clientSubscribe(aBox));
+ if (cmd->result () != "OK")
+ {
++ completeQueue.removeRef (cmd);
+ error(ERR_SLAVE_DEFINED, i18n("Subscribe of folder %1 "
+ "failed. The server returned: %2")
+ .arg(_url.prettyURL())
+@@ -1340,6 +1348,7 @@
+ "\\SEEN \\ANSWERED \\FLAGGED \\DRAFT"));
+ if (cmd->result () != "OK")
+ {
++ completeQueue.removeRef (cmd);
+ error(ERR_COULD_NOT_WRITE, i18n("Changing the flags of message %1 "
+ "failed.").arg(_url.prettyURL()));
+ return;
+@@ -1351,6 +1360,7 @@
+ clientStore (aSequence, "+FLAGS.SILENT", newFlags));
+ if (cmd->result () != "OK")
+ {
++ completeQueue.removeRef (cmd);
+ error(ERR_COULD_NOT_WRITE, i18n("Changing the flags of message %1 "
+ "failed.").arg(_url.prettyURL()));
+ return;
+@@ -1632,10 +1642,9 @@
+ void
+ IMAP4Protocol::slave_status ()
+ {
+- kdDebug(7116) << "IMAP4::slave_status" << endl;
+-// KIO::TCPSlaveBase::slave_status();
+- slaveStatus (myHost, !(getState () == ISTATE_NO));
+-// slaveStatus(QString::null,false);
++ bool connected = (getState() != ISTATE_NO) && isConnectionValid();
++ kdDebug(7116) << "IMAP4::slave_status " << connected << endl;
++ slaveStatus ( connected ? myHost : QString::null, connected );
+ }
+
+ void
+@@ -1838,6 +1847,7 @@
+
+ kdDebug(7116) << "IMAP4::makeLogin - checking login" << endl;
+ bool alreadyConnected = getState() == ISTATE_CONNECT;
++ kdDebug(7116) << "IMAP4::makeLogin - alreadyConnected " << alreadyConnected << endl;
+ if (alreadyConnected || connectToHost (myHost.latin1(), myPort))
+ {
+ // fcntl (m_iSock, F_SETFL, (fcntl (m_iSock, F_GETFL) | O_NDELAY));
+@@ -1982,6 +1992,8 @@
+ }
+ }
+ completeQueue.removeRef (cmd);
++ } else {
++ kdDebug(7116) << "makeLogin - NO login" << endl;
+ }
+
+ return getState() == ISTATE_LOGIN;
diff --git a/kde-base/kdepim/kdepim-3.4.0_rc1.ebuild b/kde-base/kdepim/kdepim-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..718a9b08f400
--- /dev/null
+++ b/kde-base/kdepim/kdepim-3.4.0_rc1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim/kdepim-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:57:14 greg_g Exp $
+
+inherit kde-dist eutils
+
+DESCRIPTION="KDE PIM (Personal Information Management) apps: korganizer, kmail, knode..."
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="crypt gnokii pda"
+
+DEPEND="~kde-base/kdebase-${PV}
+ >=dev-libs/cyrus-sasl-2
+ pda? ( app-pda/pilot-link dev-libs/libmal )
+ gnokii? ( net-dialup/gnokii )
+ crypt? ( >=app-crypt/gpgme-0.9.0-r1 )
+ !net-www/akregator"
+
+src_compile() {
+ # grave kmail bug, probably it will be fixed in 3.4.0 final.
+ epatch ${FILESDIR}/${P}-dimap-cache-loss.patch
+
+ # needed to detect pi-notepad.h, used by the kpilot notepad conduit.
+ use pda && myconf="${myconf} --with-extra-includes=/usr/include/libpisock"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdesdk/ChangeLog b/kde-base/kdesdk/ChangeLog
index 023d982c0153..1d3392f973c4 100644
--- a/kde-base/kdesdk/ChangeLog
+++ b/kde-base/kdesdk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdesdk
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.82 2005/02/09 16:23:25 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/ChangeLog,v 1.83 2005/02/27 22:59:54 greg_g Exp $
+
+*kdesdk-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdesdk-3.4.0_rc1.ebuild:
+ New version.
*kdesdk-3.4.0_beta2 (09 Feb 2005)
diff --git a/kde-base/kdesdk/files/digest-kdesdk-3.4.0_rc1 b/kde-base/kdesdk/files/digest-kdesdk-3.4.0_rc1
new file mode 100644
index 000000000000..85b5588f3499
--- /dev/null
+++ b/kde-base/kdesdk/files/digest-kdesdk-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 c1cf98e45d3445d9c184090483f96fab kdesdk-3.4.0-rc1.tar.bz2 4570941
diff --git a/kde-base/kdesdk/kdesdk-3.4.0_rc1.ebuild b/kde-base/kdesdk/kdesdk-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..0cfa860cb390
--- /dev/null
+++ b/kde-base/kdesdk/kdesdk-3.4.0_rc1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk/kdesdk-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:59:54 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE SDK: Cervisia, KBabel, KCachegrind, Kompare, Umbrello,..."
+
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="x86? ( dev-util/callgrind )
+ media-gfx/graphviz
+ sys-devel/flex"
+
+RDEPEND="${DEPEND}
+ dev-util/cvs"
diff --git a/kde-base/kdetoys/ChangeLog b/kde-base/kdetoys/ChangeLog
index 9ae75951b86f..8c6d856f8ebc 100644
--- a/kde-base/kdetoys/ChangeLog
+++ b/kde-base/kdetoys/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdetoys
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/ChangeLog,v 1.103 2005/02/22 09:03:40 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/ChangeLog,v 1.104 2005/02/27 22:57:47 greg_g Exp $
+
+*kdetoys-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdetoys-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdetoys-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdetoys/files/digest-kdetoys-3.4.0_rc1 b/kde-base/kdetoys/files/digest-kdetoys-3.4.0_rc1
new file mode 100644
index 000000000000..3c77ba193af1
--- /dev/null
+++ b/kde-base/kdetoys/files/digest-kdetoys-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 af1e1f6d573fa3a8c219f20e17724cc6 kdetoys-3.4.0-rc1.tar.bz2 3198408
diff --git a/kde-base/kdetoys/kdetoys-3.4.0_rc1.ebuild b/kde-base/kdetoys/kdetoys-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..3bcb87c88204
--- /dev/null
+++ b/kde-base/kdetoys/kdetoys-3.4.0_rc1.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdetoys/kdetoys-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:57:47 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE toys"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE=""
diff --git a/kde-base/kdeutils/ChangeLog b/kde-base/kdeutils/ChangeLog
index dd0a63251b1e..5b1d064f3e1e 100644
--- a/kde-base/kdeutils/ChangeLog
+++ b/kde-base/kdeutils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdeutils
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/ChangeLog,v 1.110 2005/02/22 08:18:05 hardave Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/ChangeLog,v 1.111 2005/02/27 22:58:21 greg_g Exp $
+
+*kdeutils-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdeutils-3.4.0_rc1.ebuild:
+ New version.
22 Feb 2005; Hardave Riar <hardave@gentoo.org> kdeutils-3.3.2.ebuild:
Marked ~mips
diff --git a/kde-base/kdeutils/files/digest-kdeutils-3.4.0_rc1 b/kde-base/kdeutils/files/digest-kdeutils-3.4.0_rc1
new file mode 100644
index 000000000000..179f4918d4ec
--- /dev/null
+++ b/kde-base/kdeutils/files/digest-kdeutils-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 c1a64b447725ca6def2bf06770f38e76 kdeutils-3.4.0-rc1.tar.bz2 2324519
diff --git a/kde-base/kdeutils/kdeutils-3.4.0_rc1.ebuild b/kde-base/kdeutils/kdeutils-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..cf9fccde6619
--- /dev/null
+++ b/kde-base/kdeutils/kdeutils-3.4.0_rc1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeutils/kdeutils-3.4.0_rc1.ebuild,v 1.1 2005/02/27 22:58:21 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE utilities"
+
+KEYWORDS="~x86 ~amd64 ~sparc"
+IUSE="crypt snmp"
+
+DEPEND="~kde-base/kdebase-${PV}
+ snmp? ( net-analyzer/net-snmp )"
+
+RDEPEND="${DEPEND}
+ crypt? ( app-crypt/gnupg )"
+
+src_compile() {
+ use crypt || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kgpg"
+
+ kde_src_compile
+}
diff --git a/kde-base/kdewebdev/ChangeLog b/kde-base/kdewebdev/ChangeLog
index 997fe8969496..5786e55e370a 100644
--- a/kde-base/kdewebdev/ChangeLog
+++ b/kde-base/kdewebdev/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdewebdev
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/ChangeLog,v 1.37 2005/02/09 16:23:53 greg_g Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/ChangeLog,v 1.38 2005/02/27 23:00:25 greg_g Exp $
+
+*kdewebdev-3.4.0_rc1 (27 Feb 2005)
+
+ 27 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +kdewebdev-3.4.0_rc1.ebuild:
+ New version.
*kdewebdev-3.4.0_beta2 (09 Feb 2005)
diff --git a/kde-base/kdewebdev/files/digest-kdewebdev-3.4.0_rc1 b/kde-base/kdewebdev/files/digest-kdewebdev-3.4.0_rc1
new file mode 100644
index 000000000000..c1b687780bc7
--- /dev/null
+++ b/kde-base/kdewebdev/files/digest-kdewebdev-3.4.0_rc1
@@ -0,0 +1 @@
+MD5 3b020fa2b99e0ccd9898bbb131dbc0f3 kdewebdev-3.4.0-rc1.tar.bz2 6205149
diff --git a/kde-base/kdewebdev/kdewebdev-3.4.0_rc1.ebuild b/kde-base/kdewebdev/kdewebdev-3.4.0_rc1.ebuild
new file mode 100644
index 000000000000..d8769a9a4b39
--- /dev/null
+++ b/kde-base/kdewebdev/kdewebdev-3.4.0_rc1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdewebdev/kdewebdev-3.4.0_rc1.ebuild,v 1.1 2005/02/27 23:00:25 greg_g Exp $
+
+inherit kde-dist
+
+DESCRIPTION="KDE web development - Quanta"
+
+KEYWORDS="~x86 ~amd64"
+IUSE="doc tidy"
+
+DEPEND="~kde-base/kdebase-${PV}
+ doc? ( app-doc/quanta-docs )"
+
+RDEPEND="${DEPEND}
+ tidy? ( app-text/htmltidy )"