# ChangeLog for kde-base/kde-meta
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/ChangeLog,v 1.89 2008/02/07 00:12:46 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/ChangeLog,v 1.90 2008/02/18 13:23:48 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kde-meta-3.5.5.ebuild,
+ -kde-meta-3.5.6.ebuild, -kde-meta-3.5.7.ebuild, -kde-meta-4.0.0.ebuild:
+ Spring cleaning.
*kde-meta-4.0.1 (06 Feb 2008)
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/kde-meta-3.5.5.ebuild,v 1.11 2006/12/11 15:18:25 kloeri Exp $
-MAXKDEVER=$PV
-
-inherit kde-functions
-DESCRIPTION="kde - merge this to pull in all kde packages"
-HOMEPAGE="http://www.kde.org/"
-
-LICENSE="GPL-2"
-SLOT="3.5"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="accessibility nls"
-
-RDEPEND="~kde-base/kdelibs-${PV}
-$(deprange $PV $MAXKDEVER kde-base/kdeaddons-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeadmin-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdebase-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeedu-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegames-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegraphics-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdemultimedia-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdenetwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdepim-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdetoys-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeutils-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeartwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdewebdev-meta)
-accessibility? ( $(deprange $PV $MAXKDEVER kde-base/kdeaccessibility-meta) )
-nls? ( $(deprange $PV $MAXKDEVER kde-base/kde-i18n) )"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/kde-meta-3.5.6.ebuild,v 1.3 2007/12/30 13:49:08 keytoaster Exp $
-MAXKDEVER=$PV
-
-inherit kde-functions
-DESCRIPTION="kde - merge this to pull in all kde packages"
-HOMEPAGE="http://www.kde.org/"
-
-LICENSE="GPL-2"
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="accessibility nls"
-
-RDEPEND="~kde-base/kdelibs-${PV}
-$(deprange $PV $MAXKDEVER kde-base/kdeaddons-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeadmin-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdebase-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeedu-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegames-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegraphics-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdemultimedia-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdenetwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdepim-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdetoys-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeutils-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeartwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdewebdev-meta)
-accessibility? ( $(deprange $PV $MAXKDEVER kde-base/kdeaccessibility-meta) )
-nls? ( $(deprange $PV $MAXKDEVER kde-base/kde-i18n) )
-!=kde-base/kde-3.5*"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/kde-meta-3.5.7.ebuild,v 1.9 2007/12/30 13:49:08 keytoaster Exp $
-MAXKDEVER=$PV
-
-inherit kde-functions
-DESCRIPTION="kde - merge this to pull in all kde packages"
-HOMEPAGE="http://www.kde.org/"
-
-LICENSE="GPL-2"
-SLOT="3.5"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE="accessibility nls"
-
-RDEPEND="~kde-base/kdelibs-${PV}
-$(deprange $PV $MAXKDEVER kde-base/kdeaddons-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeadmin-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdebase-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeedu-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegames-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdegraphics-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdemultimedia-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdenetwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdepim-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdetoys-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeutils-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdeartwork-meta)
-$(deprange $PV $MAXKDEVER kde-base/kdewebdev-meta)
-accessibility? ( $(deprange $PV $MAXKDEVER kde-base/kdeaccessibility-meta) )
-nls? ( $(deprange $PV $MAXKDEVER kde-base/kde-i18n) )
-!=kde-base/kde-3.5*"
+++ /dev/null
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-meta/kde-meta-4.0.0.ebuild,v 1.1 2008/01/17 23:50:34 philantrop Exp $
-
-EAPI="1"
-
-DESCRIPTION="KDE - merge this to pull in all non-developer, split kde-base/* packages"
-HOMEPAGE="http://www.kde.org/"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="kde-4"
-IUSE="accessibility"
-
-# excluded: kdebindings, kdesdk, kdevelop, since these are developer-only
-# excluded: not released:
-# >=kde-base/kdepim-meta-${PV}:${SLOT}
-RDEPEND="
- >=kde-base/kdeadmin-meta-${PV}:${SLOT}
- >=kde-base/kdeartwork-meta-${PV}:${SLOT}
- >=kde-base/kdebase-meta-${PV}:${SLOT}
- >=kde-base/kdeedu-meta-${PV}:${SLOT}
- >=kde-base/kdegames-meta-${PV}:${SLOT}
- >=kde-base/kdegraphics-meta-${PV}:${SLOT}
- >=kde-base/kdemultimedia-meta-${PV}:${SLOT}
- >=kde-base/kdenetwork-meta-${PV}:${SLOT}
- >=kde-base/kdetoys-meta-${PV}:${SLOT}
- >=kde-base/kdeutils-meta-${PV}:${SLOT}
- accessibility? ( >=kde-base/kdeaccessibility-meta-${PV}:${SLOT} )
-"
-
-# >=kde-base/kdemultimedia-meta-${PV}:${SLOT}
-# >=kde-base/kdepim-meta-${PV}:${SLOT}
# ChangeLog for kde-base/kde
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.195 2008/01/31 02:26:56 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/ChangeLog,v 1.196 2008/02/18 13:13:05 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kde-3.5.5.ebuild,
+ -kde-3.5.6.ebuild, -kde-3.5.7.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kde-3.5.8.ebuild:
Marking kde-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.5.5.ebuild,v 1.10 2007/02/03 16:02:50 eroyf Exp $
-
-DESCRIPTION="KDE - merge this to pull in all non-developer kde-base/* packages"
-HOMEPAGE="http://www.kde.org/"
-LICENSE="GPL-2"
-
-SLOT="3.5"
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-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} )"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.5.6.ebuild,v 1.7 2007/12/30 13:44:27 keytoaster Exp $
-
-DESCRIPTION="KDE - merge this to pull in all non-developer kde-base/* packages"
-HOMEPAGE="http://www.kde.org/"
-LICENSE="GPL-2"
-
-SLOT="3.5"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-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} )
- !=kde-base/kde-meta-3.5*"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde/kde-3.5.7.ebuild,v 1.10 2007/12/30 13:44:27 keytoaster Exp $
-
-DESCRIPTION="KDE - merge this to pull in all non-developer kde-base/* packages"
-HOMEPAGE="http://www.kde.org/"
-LICENSE="GPL-2"
-
-SLOT="3.5"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-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} )
- !=kde-base/kde-meta-3.5*"
# ChangeLog for kde-base/kdeaddons
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.222 2008/02/09 22:49:17 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/ChangeLog,v 1.223 2008/02/18 13:09:25 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kdeaddons-3.5.5.ebuild,
+ -kdeaddons-3.5.5-r1.ebuild, -kdeaddons-3.5.6-r1.ebuild,
+ -kdeaddons-3.5.7.ebuild:
+ Spring cleaning.
09 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org>
kdeaddons-3.5.8.ebuild:
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.5-r1.ebuild,v 1.4 2007/06/10 01:52:18 jer Exp $
-
-inherit db-use kde-dist
-
-DESCRIPTION="KDE addon modules: Plugins for Konqueror, Noatun,..."
-
-KEYWORDS="~alpha ~amd64 hppa ~ia64 mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="arts berkdb sdl"
-
-DEPEND="~kde-base/kdepim-${PV}
- ~kde-base/kdemultimedia-${PV}
- ~kde-base/kdegames-${PV}
- arts? ( ~kde-base/arts-${PV} )
- sdl? ( >=media-libs/libsdl-1.2 )
- berkdb? ( =sys-libs/db-4* )
- !kde-misc/metabar"
-RDEPEND="${DEPEND}"
-
-PATCHES="${FILESDIR}/konq-plugins-3.5-archiver.patch"
-
-src_compile() {
- local myconf="$(use_with sdl) --without-xmms"
-
- if use berkdb; then
- dblib="$(db_libname)"
- myconf="${myconf} --with-berkeley-db --with-db-lib=${dblib/-/_cxx-}
- --with-extra-includes=$(db_includedir)"
- else
- myconf="${myconf} --without-berkeley-db"
- fi
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.5.ebuild,v 1.10 2006/12/11 11:28:38 kloeri Exp $
-
-inherit db-use kde-dist
-
-DESCRIPTION="KDE addon modules: Plugins for Konqueror, Noatun,..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="arts berkdb sdl"
-
-DEPEND="~kde-base/kdepim-${PV}
- ~kde-base/kdemultimedia-${PV}
- ~kde-base/kdegames-${PV}
- arts? ( ~kde-base/arts-${PV} )
- sdl? ( >=media-libs/libsdl-1.2 )
- berkdb? ( =sys-libs/db-4* )
- !kde-misc/metabar"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- local myconf="$(use_with sdl) --without-xmms"
-
- if use berkdb; then
- dblib="$(db_libname)"
- myconf="${myconf} --with-berkeley-db --with-db-lib=${dblib/-/_cxx-}
- --with-extra-includes=${ROOT}$(db_includedir)"
- else
- myconf="${myconf} --without-berkeley-db"
- fi
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.6-r1.ebuild,v 1.6 2007/07/11 01:08:48 mr_bones_ Exp $
-
-inherit db-use kde-dist
-
-DESCRIPTION="KDE addon modules: Plugins for Konqueror, Noatun,..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="arts berkdb sdl"
-
-DEPEND="~kde-base/kdepim-${PV}
- ~kde-base/kdemultimedia-${PV}
- ~kde-base/kdegames-${PV}
- arts? ( >=kde-base/arts-3.5.5 )
- sdl? ( >=media-libs/libsdl-1.2 )
- berkdb? ( =sys-libs/db-4* )
- !kde-misc/metabar"
-RDEPEND="${DEPEND}"
-
-PATCHES="${FILESDIR}/konq-plugins-3.5-archiver.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use sdl && ! built_with_use media-libs/libsdl X ; then
- eerror "media-libs/libsdl is not build with X support."
- die "Please reemerge media-libs/libsdl with USE=\"X\"."
- fi
-}
-
-src_unpack() {
- einfo "NOTICE: If the compilation dies complaining with"
- einfo "\"SDL - version >= 1.2.0... no\", please run"
- einfo "\"emerge --oneshot media-libs/libsdl\" and retry."
- kde_src_unpack
-}
-
-src_compile() {
- local myconf="$(use_with sdl) --without-xmms"
-
- if use berkdb; then
- dblib="$(db_libname)"
- myconf="${myconf} --with-berkeley-db --with-db-lib=${dblib/-/_cxx-}
- --with-extra-includes=$(db_includedir)"
- else
- myconf="${myconf} --without-berkeley-db"
- fi
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeaddons/kdeaddons-3.5.7.ebuild,v 1.10 2007/09/24 02:49:56 redhatter Exp $
-
-inherit db-use kde-dist
-
-DESCRIPTION="KDE addon modules: Plugins for Konqueror, Noatun,..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="arts berkdb sdl"
-
-DEPEND="~kde-base/kdepim-${PV}
- ~kde-base/kdemultimedia-${PV}
- ~kde-base/kdegames-${PV}
- arts? ( >=kde-base/arts-3.5.5 )
- sdl? ( >=media-libs/libsdl-1.2 )
- berkdb? ( =sys-libs/db-4* )
- !kde-misc/metabar"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- kde_pkg_setup
- if use sdl && ! built_with_use media-libs/libsdl X ; then
- eerror "media-libs/libsdl is not build with X support."
- die "Please reemerge media-libs/libsdl with USE=\"X\"."
- fi
-}
-
-src_unpack() {
- einfo "NOTICE: If the compilation dies complaining with"
- einfo "\"SDL - version >= 1.2.0... no\", please run"
- einfo "\"emerge --oneshot media-libs/libsdl\" and retry."
- kde_src_unpack
-}
-
-src_compile() {
- local myconf="$(use_with sdl) --without-xmms"
-
- if use berkdb; then
- dblib="$(db_libname)"
- myconf="${myconf} --with-berkeley-db --with-db-lib=${dblib/-/_cxx-}
- --with-extra-includes=$(db_includedir)"
- else
- myconf="${myconf} --without-berkeley-db"
- fi
-
- kde_src_compile
-}
# ChangeLog for kde-base/kdeadmin
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.207 2008/01/31 02:26:54 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/ChangeLog,v 1.208 2008/02/18 13:09:42 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kdeadmin-3.5.5.ebuild,
+ -kdeadmin-3.5.6.ebuild, -kdeadmin-3.5.7.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdeadmin-3.5.8.ebuild:
Marking kdeadmin-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.5.5.ebuild,v 1.11 2007/02/03 15:51:18 eroyf Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE administration tools (user manager, etc.)"
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="kdehiddenvisibility"
-
-DEPEND="~kde-base/kdebase-${PV}"
-RDEPEND="${DEPEND}
- virtual/cron"
-
-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
-
- local myconf="--with-shadow"
-
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.5.6.ebuild,v 1.5 2007/06/03 22:03:14 kumba Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE administration tools (user manager, etc.)"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="kdehiddenvisibility"
-
-DEPEND="~kde-base/kdebase-${PV}"
-RDEPEND="${DEPEND}
- virtual/cron"
-
-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
-
- local myconf="--with-shadow"
-
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeadmin/kdeadmin-3.5.7.ebuild,v 1.9 2007/09/24 03:52:12 redhatter Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE administration tools (user manager, etc.)"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="kdehiddenvisibility"
-
-DEPEND="~kde-base/kdebase-${PV}"
-RDEPEND="${DEPEND}
- virtual/cron"
-
-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
-
- local myconf="--with-shadow"
-
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} ksysv"
-
- kde_src_compile
-}
# ChangeLog for kde-base/kdeartwork
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.204 2008/01/31 02:26:58 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/ChangeLog,v 1.205 2008/02/18 13:10:05 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdeartwork-3.5.5.ebuild, -kdeartwork-3.5.6.ebuild,
+ -kdeartwork-3.5.7.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdeartwork-3.5.8.ebuild:
Marking kdeartwork-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.5.5.ebuild,v 1.10 2007/02/03 15:50:34 eroyf Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE artwork package"
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="opengl xscreensaver"
-
-DEPEND="~kde-base/kdebase-${PV}
- media-libs/libart_lgpl
- opengl? ( virtual/opengl )
- xscreensaver? ( x11-misc/xscreensaver )"
-
-src_compile() {
- local myconf="--with-dpms --with-libart
- $(use_with opengl gl) $(use_with xscreensaver)"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.5.6.ebuild,v 1.5 2007/06/03 22:30:37 kumba Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE artwork package"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="opengl xscreensaver"
-
-DEPEND="~kde-base/kdebase-${PV}
- media-libs/libart_lgpl
- opengl? ( virtual/opengl )
- xscreensaver? ( x11-misc/xscreensaver )"
-
-src_compile() {
- local myconf="--with-dpms --with-libart
- $(use_with opengl gl) $(use_with xscreensaver)"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeartwork/kdeartwork-3.5.7.ebuild,v 1.9 2007/09/24 04:05:21 redhatter Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE artwork package"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="opengl xscreensaver"
-
-DEPEND="~kde-base/kdebase-${PV}
- media-libs/libart_lgpl
- opengl? ( virtual/opengl )
- xscreensaver? ( x11-misc/xscreensaver )"
-
-src_compile() {
- local myconf="--with-dpms --with-libart
- $(use_with opengl gl) $(use_with xscreensaver)"
-
- kde_src_compile
-}
# ChangeLog for kde-base/kdebase
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.428 2008/02/01 05:54:19 zlin Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.429 2008/02/18 13:12:25 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdebase-3.5.5-r1.ebuild, -kdebase-3.5.5-r3.ebuild,
+ -kdebase-3.5.5-r4.ebuild, -kdebase-3.5.6-r1.ebuild,
+ -kdebase-3.5.6-r2.ebuild, -kdebase-3.5.6-r3.ebuild,
+ -kdebase-3.5.6-r4.ebuild, -kdebase-3.5.7.ebuild, -kdebase-3.5.7-r1.ebuild,
+ -kdebase-3.5.7-r2.ebuild, -kdebase-3.5.7-r3.ebuild,
+ -kdebase-3.5.7-r4.ebuild, -kdebase-3.5.7-r5.ebuild,
+ -kdebase-3.5.7-r6.ebuild, -kdebase-3.5.8.ebuild, -kdebase-3.5.8-r1.ebuild,
+ -kdebase-3.5.8-r2.ebuild, -kdebase-3.5.8-r3.ebuild,
+ -kdebase-3.5.8-r4.ebuild, -kdebase-3.5.8-r5.ebuild,
+ kdebase-3.5.8-r6.ebuild:
+ Spring cleaning.
01 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> kdebase-4.0.0.ebuild:
Readd setxkbmap and xkeyboard-config to RDEPEND (bug #208049).
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.5-r1.ebuild,v 1.19 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba ssl zeroconf xcomposite xscreensaver xinerama kdehiddenvisibility"
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND="arts? ( ~kde-base/arts-${PV} )
- >=media-libs/freetype-2
- media-libs/fontconfig
- 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 )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- zeroconf? ( net-misc/mDNSResponder )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontdir
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/setxkbmap
- x11-apps/xprop"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdebase-startkde-3.5.3-xinitrcd.patch
- ${FILESDIR}/kdebase-kioslaves-3.5.5-fstab.patch
- ${FILESDIR}/kwin-3.5.5-input-shape.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-}
-
-src_compile() {
- local myconf="--with-dpms
- $(use_with arts) $(use_with ldap)
- $(use_with opengl gl) $(use_with ssl)
- $(use_with samba) $(use_with openexr)
- $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb)
- $(use_with ieee1394 libraw1394) $(use_with hal)
- $(use_enable zeroconf dnssd)
- $(use_with xcomposite composite)
- $(use_with xscreensaver)
- $(use_with xinerama)
- --with-usbids=/usr/share/misc/usb.ids"
-
- if use pam; then
- myconf="${myconf} --with-pam=yes"
- else
- myconf="${myconf} --with-pam=no --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${FILESDIR}/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto ${KDEDIR}/env
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.5-r3.ebuild,v 1.15 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha amd64 hppa ia64 mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba ssl zeroconf xcomposite xscreensaver xinerama kdehiddenvisibility"
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND="arts? ( ~kde-base/arts-${PV} )
- >=media-libs/freetype-2
- media-libs/fontconfig
- 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 )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- zeroconf? ( net-misc/mDNSResponder )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontdir
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/setxkbmap
- x11-apps/xprop"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdebase-startkde-3.5.3-xinitrcd.patch
- ${FILESDIR}/kdebase-kioslaves-3.5.5-fstab.patch
- ${FILESDIR}/kwin-3.5.5-input-shape.patch
- ${FILESDIR}/nsplugins-3.5.5-npapi-64bit.patch
- ${FILESDIR}/kate-3.5.5-visibility.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-}
-
-src_compile() {
- local myconf="--with-dpms
- $(use_with arts) $(use_with ldap)
- $(use_with opengl gl) $(use_with ssl)
- $(use_with samba) $(use_with openexr)
- $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb)
- $(use_with ieee1394 libraw1394) $(use_with hal)
- $(use_enable zeroconf dnssd)
- $(use_with xcomposite composite)
- $(use_with xscreensaver)
- $(use_with xinerama)
- --with-usbids=/usr/share/misc/usb.ids"
-
- if use pam; then
- myconf="${myconf} --with-pam=yes"
- else
- myconf="${myconf} --with-pam=no --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${FILESDIR}/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto ${KDEDIR}/env
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.5-r4.ebuild,v 1.13 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="arts cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba ssl zeroconf xcomposite xscreensaver xinerama kdehiddenvisibility"
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND="arts? ( ~kde-base/arts-${PV} )
- >=media-libs/freetype-2
- media-libs/fontconfig
- 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 )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- zeroconf? ( net-misc/mDNSResponder )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontdir
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/setxkbmap
- x11-apps/xprop"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdebase-startkde-3.5.3-xinitrcd.patch
- ${FILESDIR}/kdebase-kioslaves-3.5.5-fstab.patch
- ${FILESDIR}/kwin-3.5.5-input-shape.patch
- ${FILESDIR}/nsplugins-3.5.5-npapi-64bit.patch
- ${FILESDIR}/kate-3.5.5-visibility.patch
- ${FILESDIR}/nsplugins-3.5.6-keyboard-handler.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-}
-
-src_compile() {
- local myconf="--with-dpms
- $(use_with arts) $(use_with ldap)
- $(use_with opengl gl) $(use_with ssl)
- $(use_with samba) $(use_with openexr)
- $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb)
- $(use_with ieee1394 libraw1394) $(use_with hal)
- $(use_enable zeroconf dnssd)
- $(use_with xcomposite composite)
- $(use_with xscreensaver)
- $(use_with xinerama)
- --with-usbids=/usr/share/misc/usb.ids"
-
- if use pam; then
- myconf="${myconf} --with-pam=yes"
- else
- myconf="${myconf} --with-pam=no --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${FILESDIR}/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_DATA_DIRS="${KDEDIR}/share:/usr/share"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto ${KDEDIR}/env
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.6-r1.ebuild,v 1.10 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba ssl zeroconf xcomposite xscreensaver xinerama kdehiddenvisibility"
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- 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 )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- zeroconf? ( net-misc/mDNSResponder )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontdir
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/setxkbmap
- x11-apps/xprop"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- dev-util/pkgconfig
- x11-apps/xhost"
-
-need-kde 3.5.6
-
-PATCHES="${FILESDIR}/kdebase-startkde-3.5.3-xinitrcd.patch
- ${FILESDIR}/nsplugins-3.5.5-npapi-64bit.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms $(use_with ldap)
- $(use_with opengl gl) $(use_with ssl)
- $(use_with samba) $(use_with openexr)
- $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb)
- $(use_with ieee1394 libraw1394) $(use_with hal)
- $(use_enable zeroconf dnssd)
- $(use_with xcomposite composite)
- $(use_with xscreensaver)
- $(use_with xinerama) $(use_with pam)
- --with-usbids=/usr/share/misc/usb.ids"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${FILESDIR}/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.6-r2.ebuild,v 1.6 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba ssl zeroconf xcomposite xscreensaver xinerama kdehiddenvisibility"
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- 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 )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- zeroconf? ( net-misc/mDNSResponder )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontdir
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/setxkbmap
- x11-apps/xprop"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- dev-util/pkgconfig
- x11-apps/xhost"
-
-need-kde 3.5.6
-
-PATCHES="${FILESDIR}/kdebase-startkde-3.5.3-xinitrcd.patch
- ${FILESDIR}/nsplugins-3.5.5-npapi-64bit.patch
- ${FILESDIR}/nsplugins-3.5.6-keyboard-handler.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms $(use_with ldap)
- $(use_with opengl gl) $(use_with ssl)
- $(use_with samba) $(use_with openexr)
- $(use_with lm_sensors sensors) $(use_with logitech-mouse libusb)
- $(use_with ieee1394 libraw1394) $(use_with hal)
- $(use_enable zeroconf dnssd)
- $(use_with xcomposite composite)
- $(use_with xscreensaver)
- $(use_with xinerama) $(use_with pam)
- --with-usbids=/usr/share/misc/usb.ids"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${FILESDIR}/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.6-r3.ebuild,v 1.8 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-04.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.6
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.6-r4.ebuild,v 1.2 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-06.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.6
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r1.ebuild,v 1.2 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-05.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-PATCHES="${FILESDIR}/kate-3.5.7-session-save.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins ${FILESDIR}/*.desktop
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r2.ebuild,v 1.2 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-05.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-PATCHES="${FILESDIR}/kate-3.5.7-session-save.patch
- ${FILESDIR}/konqueror-3.5.7-location.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins ${FILESDIR}/*.desktop
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r3.ebuild,v 1.11 2007/09/23 22:24:26 redhatter Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-06.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins ${WORKDIR}/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r4.ebuild,v 1.7 2007/09/26 10:35:55 armin76 Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-06.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-PATCHES="${FILESDIR}/konqueror-3.5.7-185603-spoofing.diff
- ${FILESDIR}/kdm-3.5.7-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins ${WORKDIR}/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r5.ebuild,v 1.7 2007/12/05 15:17:43 welp Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-06.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-PATCHES="${FILESDIR}/konqueror-3.5.7-185603-spoofing.diff
- ${FILESDIR}/kdm-3.5.7-login.diff
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}"/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r6.ebuild,v 1.5 2008/01/25 19:40:49 corsair Exp $
-
-inherit multilib kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-08.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-PATCHES="${FILESDIR}/konqueror-3.5.7-185603-spoofing.diff
- ${FILESDIR}/kdm-3.5.7-login.diff
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}"/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- # Patch the startkde script to setup the environment for KDE 4.0
- # Add our KDEDIR
- sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
- "${S}/startkde" || die "Sed for PREFIX failed."
-
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-
- # Complete LDPATH
- sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
- "${S}/startkde" || die "Sed for LDPATH failed."
-
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7.ebuild,v 1.7 2007/08/02 05:57:37 mr_bones_ Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-05.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.7
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/smtp/Makefile.am || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" ${S}/kioslave/trash/Makefile.am || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" ${S}/nsplugins/Makefile.am || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- dodir ${PREFIX}/share/services/searchproviders
- insinto ${PREFIX}/share/services/searchproviders
- doins ${FILESDIR}/*.desktop
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir ${PREFIX}/share/applications/kde
- dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r1.ebuild,v 1.1 2007/11/04 00:17:42 philantrop Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-07.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r2.ebuild,v 1.1 2007/12/01 17:29:55 philantrop Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-07.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r3.ebuild,v 1.1 2007/12/09 22:58:24 philantrop Exp $
-
-inherit multilib kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-08.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- # Patch the startkde script to setup the environment for KDE 4.0
- # Add our KDEDIR
- sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
- "${S}/startkde" || die "Sed for PREFIX failed."
-
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-
- # Complete LDPATH
- sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
- "${S}/startkde" || die "Sed for LDPATH failed."
-
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r4.ebuild,v 1.2 2007/12/27 17:19:08 carlo Exp $
-
-inherit multilib kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-08.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal joystick lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2.3
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! use joystick ; then
- sed -e 's:$(JOYSTICK_SUBDIR)::' \
- -e 's:kthememanager \\:kthememanager:' \
- -i "${S}/kcontrol/Makefile.am" \
- || die "sed failed"
- fi
- if ! use arts ; then
- sed -e 's:arts::' \
- -i "${S}/kcontrol/Makefile.am" \
- || die "sed failed"
- fi
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- # Patch the startkde script to setup the environment for KDE 4.0
- # Add our KDEDIR
- sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
- "${S}/startkde" || die "Sed for PREFIX failed."
-
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-
- # Complete LDPATH
- sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
- "${S}/startkde" || die "Sed for LDPATH failed."
-
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r5.ebuild,v 1.1 2007/12/29 17:31:25 tgurr Exp $
-
-inherit multilib kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-09.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal joystick lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2.3
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch
- ${FILESDIR}/kdm-3.5.8-login.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! use joystick ; then
- sed -e 's:$(JOYSTICK_SUBDIR)::' \
- -e 's:kthememanager \\:kthememanager:' \
- -i "${S}/kcontrol/Makefile.am" \
- || die "sed failed"
- fi
- if ! use arts ; then
- sed -e 's:arts::' \
- -i "${S}/kcontrol/Makefile.am" \
- || die "sed failed"
- fi
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- # Patch the startkde script to setup the environment for KDE 4.0
- # Add our KDEDIR
- sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
- "${S}/startkde" || die "Sed for PREFIX failed."
-
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-
- # Complete LDPATH
- sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
- "${S}/startkde" || die "Sed for LDPATH failed."
-
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r6.ebuild,v 1.7 2008/01/31 02:26:55 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r6.ebuild,v 1.8 2008/02/18 13:12:25 ingmar Exp $
inherit multilib kde-dist eutils flag-o-matic
doexe "${WORKDIR}/patches/agent-shutdown.sh"
# freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
+ cat <<-EOF > "${T}/xdg.sh"
export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
EOF
insinto "${KDEDIR}/env"
if use branding ; then
dodir "${PREFIX}"/share/services/searchproviders
insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
+ doins "${WORKDIR}"/patches/Gentoo_{Bugzilla,Forums}.desktop
fi
}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8.ebuild,v 1.3 2007/10/20 16:54:31 philantrop Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdebase-3.5-patchset-07.tar.bz2"
-
-DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
-pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
-
-# hal: enables hal backend for 'media:' ioslave
-
-DEPEND=">=media-libs/freetype-2
- media-libs/fontconfig
- dev-libs/openssl
- pam? ( kde-base/kdebase-pam )
- >=dev-libs/cyrus-sasl-2
- ldap? ( >=net-nds/openldap-2 )
- cups? ( net-print/cups )
- opengl? ( virtual/opengl )
- openexr? ( >=media-libs/openexr-1.2.2-r2 )
- samba? ( >=net-fs/samba-3.0.4 )
- lm_sensors? ( sys-apps/lm_sensors )
- logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
- ieee1394? ( sys-libs/libraw1394 )
- hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
- xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXext
- xscreensaver? ( x11-libs/libXScrnSaver )
- xinerama? ( x11-libs/libXinerama )"
-
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- sys-devel/gdb
- java? ( >=virtual/jre-1.4 )
- kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
- virtual/ssh
- www-misc/htdig
- x11-apps/mkfontdir
- x11-apps/setxkbmap
- x11-apps/xinit
- || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xsetroot
- x11-apps/xset"
-
-DEPEND="${DEPEND}
- xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- xinerama? ( x11-proto/xineramaproto )
- x11-apps/bdftopcf
- x11-apps/xhost"
-
-need-kde 3.5.8
-
-EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
- ksmserver-3.5.8-suspend_configure.diff"
-
-pkg_setup() {
- kde_pkg_setup
- if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
- eerror "To enable HAL support in this package is required to have"
- eerror "sys-apps/dbus compiled with Qt 3 support."
- eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
- fi
-}
-
-src_unpack() {
- kde_src_unpack
-
- # Avoid using imake (kde bug 114466).
- #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
- # ...included in patch set
- rm -f "${S}/configure"
-
- # FIXME - disable broken tests
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
- sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
- sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
-
- if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
- einfo "User ${USER} has no X access, disabling some tests."
- for ioslave in media remote home system ; do
- sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
- -i kioslave/${ioslave}/Makefile.am || die "sed failed"
- done
- fi
-}
-
-src_compile() {
- local myconf="--with-dpms --enable-dnssd --with-sssl
- --with-usbids=/usr/share/misc/usb.ids
- $(use_with ieee1394 libraw1394)
- $(use_with hal)
- $(use_with ldap)
- $(use_with lm_sensors sensors)
- $(use_with logitech-mouse libusb)
- $(use_with openexr)
- $(use_with opengl gl)
- $(use_with pam)
- $(use_with samba)
- $(use_with xcomposite composite)
- $(use_with xinerama)
- $(use_with xscreensaver)"
-
- if ! use pam && use elibc_glibc; then
- myconf="${myconf} --with-shadow"
- fi
-
- # the java test is problematic (see kde bug 100729) and
- # useless. All that's needed for java applets to work is
- # to have the 'java' executable in PATH.
- myconf="${myconf} --without-java"
-
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- 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"
- doins "${WORKDIR}/patches/agent-startup.sh"
-
- exeinto ${KDEDIR}/shutdown
- doexe "${WORKDIR}/patches/agent-shutdown.sh"
-
- # freedesktop environment variables
- cat <<EOF > "${T}/xdg.sh"
-export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
-EOF
- insinto "${KDEDIR}/env"
- doins "${T}/xdg.sh"
-
- # x11 session script
- cat <<EOF > "${T}/kde-${SLOT}"
-#!/bin/sh
-exec ${KDEDIR}/bin/startkde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/kde-${SLOT}"
-
- # freedesktop compliant session script
- sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
- "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${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=:" \
- "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
-
- rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
-
- if use branding ; then
- dodir "${PREFIX}"/share/services/searchproviders
- insinto "${PREFIX}"/share/services/searchproviders
- doins "${WORKDIR}"/patches/*.desktop
- fi
-}
-
-pkg_preinst() {
- kde_pkg_preinst
-
- # We need to symlink here, as kfmclient freaks out completely,
- # if it does not find konqueror.desktop in the legacy path.
- dodir "${PREFIX}/share/applications/kde"
- dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
-}
-
-pkg_postinst() {
- kde_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
- if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
- mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
- cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
- "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
- fi
-
- mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
-
- echo
- elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
- elog "edit ${KDEDIR}/env/agent-startup.sh and"
- elog "${KDEDIR}/shutdown/agent-shutdown.sh"
- echo
- if use branding ; then
- elog "We've added three Gentoo-related web shortcuts to Konqueror:"
- elog "- gb Gentoo Bugzilla searching"
- elog "- gf Gentoo Forums searching"
- elog "- gp Gentoo Package searching"
- echo
- elog "You'll have to activate them in 'Configure Konqueror...'."
- echo
- elog "If you can't open new konqueror windows and get something like"
- elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
- elog "kbuildsycoca as the user you're running KDE under."
- elog "This is NOT a bug."
- echo
- fi
-}
# ChangeLog for kde-base/kdeedu
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.233 2008/01/31 02:26:51 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.234 2008/02/18 13:10:26 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kdeedu-3.5.5.ebuild,
+ -kdeedu-3.5.6.ebuild, -kdeedu-3.5.7.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdeedu-3.5.8.ebuild:
Marking kdeedu-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.5.ebuild,v 1.10 2007/02/03 15:50:04 eroyf Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE educational apps"
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="kig-scripting"
-
-DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )"
-
-src_compile() {
- local myconf="$(use_enable kig-scripting kig-python-scripting)
- --disable-ocamlsolver"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.6.ebuild,v 1.5 2007/06/04 02:53:57 kumba Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE educational apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="kig-scripting"
-
-DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )"
-
-src_compile() {
- local myconf="$(use_enable kig-scripting kig-python-scripting)
- --disable-ocamlsolver"
-
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.7.ebuild,v 1.9 2007/09/24 04:24:11 redhatter Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE educational apps"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="kig-scripting"
-
-DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )"
-
-src_compile() {
- local myconf="$(use_enable kig-scripting kig-python-scripting)
- --disable-ocamlsolver"
-
- kde_src_compile
-}
# ChangeLog for kde-base/kdegames
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.201 2008/01/31 02:26:48 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/ChangeLog,v 1.202 2008/02/18 13:10:45 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -kdegames-3.5.5.ebuild,
+ -kdegames-3.5.6.ebuild, -kdegames-3.5.7.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdegames-3.5.8.ebuild:
Marking kdegames-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.5.5.ebuild,v 1.11 2007/02/03 15:53:24 eroyf Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE games (not just solitaire ;-)"
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="kdehiddenvisibility"
-
-# For backgrounds in kpat.
-RDEPEND="~kde-base/kdebase-${PV}"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.5.6.ebuild,v 1.5 2007/06/03 23:02:44 kumba Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE games (not just solitaire ;-)"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="kdehiddenvisibility"
-
-# For backgrounds in kpat.
-RDEPEND="~kde-base/kdebase-${PV}"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegames/kdegames-3.5.7.ebuild,v 1.9 2007/09/24 06:02:52 redhatter Exp $
-
-inherit kde-dist
-
-DESCRIPTION="KDE games (not just solitaire ;-)"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="kdehiddenvisibility"
-
-# For backgrounds in kpat.
-RDEPEND="~kde-base/kdebase-${PV}"
# ChangeLog for kde-base/kdegraphics
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.334 2008/01/31 02:26:49 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.335 2008/02/18 13:11:06 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdegraphics-3.5.5.ebuild, -kdegraphics-3.5.5-r1.ebuild,
+ -kdegraphics-3.5.5-r2.ebuild, -kdegraphics-3.5.6.ebuild,
+ -kdegraphics-3.5.6-r1.ebuild, -kdegraphics-3.5.6-r2.ebuild,
+ -kdegraphics-3.5.7.ebuild, -kdegraphics-3.5.7-r1.ebuild,
+ -kdegraphics-3.5.7-r2.ebuild, -kdegraphics-3.5.7-r3.ebuild,
+ -kdegraphics-3.5.8.ebuild, -kdegraphics-3.5.8-r1.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdegraphics-3.5.8-r2.ebuild:
Marking kdegraphics-3.5.8-r2 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.5-r1.ebuild,v 1.9 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="alpha amd64 ~hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kpdf-3.5.3-poppler-bis.patch.bz2"
-
-PATCHES="${DISTDIR}/kpdf-3.5.3-poppler-bis.patch.bz2
- ${FILESDIR}/post-3.5.5-kdegraphics.diff"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f ${S}/configure # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.5-r2.ebuild,v 1.10 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/post-3.5.5-kdegraphics.diff
- ${FILESDIR}/post-3.5.5-kdegraphics-CVE-2007-0104.diff"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f ${S}/configure # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.5.ebuild,v 1.10 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kpdf-3.5.3-poppler-bis.patch.bz2"
-
-PATCHES="${DISTDIR}/kpdf-3.5.3-poppler-bis.patch.bz2"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f ${S}/configure # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.6-r1.ebuild,v 1.2 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.6-r2.ebuild,v 1.3 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-PATCHES="${FILESDIR}/kamera-3.5.6-download-fix.diff"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.6.ebuild,v 1.6 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kpdf-3.5.6-poppler.patch.bz2"
-
-PATCHES="${DISTDIR}/kpdf-3.5.6-poppler.patch.bz2"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.7-r1.ebuild,v 1.11 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-PATCHES="${FILESDIR}/post-3.5.7-kdegraphics-CVE-2007-3387.diff
- ${FILESDIR}/kdegraphics-kfile-plugins-3.5.7-openexr-1.6.0.patch"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.7-r2.ebuild,v 1.3 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-PATCHES="${FILESDIR}/post-3.5.7-kdegraphics-CVE-2007-3387.diff
- ${FILESDIR}/kpdf-3.5.7-hash_path.diff
- ${FILESDIR}/kdegraphics-kfile-plugins-3.5.7-openexr-1.6.0.patch"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.7-r3.ebuild,v 1.9 2007/12/25 13:00:25 carlo Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.6.1
- >=app-text/poppler-bindings-0.6.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-PATCHES="${FILESDIR}/post-3.5.7-kdegraphics-CVE-2007-3387.diff
- ${FILESDIR}/kpdf-3.5.7-hash_path.diff
- ${FILESDIR}/kdegraphics-kfile-plugins-3.5.7-openexr-1.6.0.patch
- ${FILESDIR}/post-3.5.8-kdegraphics-kpdf.diff"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.7.ebuild,v 1.2 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.8-r1.ebuild,v 1.2 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-PATCHES="${FILESDIR}/post-3.5.8-kdegraphics-kpdf.diff"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- # Fix the desktop file.
- sed -i -e "s:PDFViewer;:Viewer;:" "${S}/kpdf/shell/kpdf.desktop" || die "sed failed"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.8.ebuild,v 1.2 2007/12/11 10:30:51 aballier Exp $
-
-inherit kde-dist eutils
-
-DESCRIPTION="KDE graphics-related apps"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
-
-DEPEND="~kde-base/kdebase-${PV}
- >=media-libs/freetype-2
- media-libs/fontconfig
- gphoto2? ( media-libs/libgphoto2 )
- scanner? ( media-gfx/sane-backends )
- media-libs/libart_lgpl
- media-libs/lcms
- dev-libs/fribidi
- imlib? ( media-libs/imlib )
- virtual/ghostscript
- media-libs/tiff
- openexr? ( >=media-libs/openexr-1.2 )
- povray? ( media-gfx/povray
- virtual/opengl )
- pdf? ( >=app-text/poppler-0.5.1
- >=app-text/poppler-bindings-0.5.1 )"
-
-RDEPEND="${DEPEND}
- tetex? (
- || ( >=app-text/tetex-2
- app-text/ptex
- app-text/dvipdfm ) )"
-
-pkg_setup() {
- kde_pkg_setup
- for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
- if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
- eerror "This package requires ${ghostscript} compiled with X11 support."
- eerror "Please reemerge ${ghostscript} with USE=\"X\"."
- die "Please reemerge ${ghostscript} with USE=\"X\"."
- fi
- done
- if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
- eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
- eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
- fi
-}
-
-src_compile() {
- local myconf="$(use_with openexr) $(use_with pdf poppler)
- $(use_with gphoto2 kamera)"
-
- use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
- use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
- use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
- use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
-
- rm -f "${S}/configure" # ask rebuilding
- kde_src_compile
-}
# ChangeLog for kde-base/kdemultimedia
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.266 2008/01/31 02:26:57 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/ChangeLog,v 1.267 2008/02/18 13:11:26 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdemultimedia-3.5.5.ebuild, -kdemultimedia-3.5.6.ebuild,
+ -kdemultimedia-3.5.7.ebuild, -kdemultimedia-3.5.8.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org>
kdemultimedia-3.5.8-r1.ebuild:
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.5.5.ebuild,v 1.15 2007/02/03 15:54:10 eroyf Exp $
-
-inherit kde-dist flag-o-matic
-
-DESCRIPTION="KDE multimedia apps: Noatun, KsCD, Juk..."
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="akode alsa audiofile encode flac gstreamer mp3 theora vorbis xine"
-
-DEPEND="~kde-base/kdebase-${PV}
- media-sound/cdparanoia
- akode? ( media-libs/akode )
- >=media-libs/taglib-1.2
- audiofile? ( media-libs/audiofile )
- xine? ( >=media-libs/xine-lib-1.0 )
- alsa? ( media-libs/alsa-lib )
- theora? (
- media-libs/libvorbis
- media-libs/libtheora )
- gstreamer? ( =media-libs/gstreamer-0.10*
- =media-libs/gst-plugins-base-0.10* )
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-sound/vorbis-tools )
- flac? ( >=media-libs/flac-1.1.2 ) )
- !arts? ( !gstreamer? ( media-libs/akode ) )"
-
-RDEPEND="${DEPEND}
- gstreamer? ( mp3? ( =media-plugins/gst-plugins-mad-0.10* )
- vorbis? ( =media-plugins/gst-plugins-ogg-0.10*
- =media-plugins/gst-plugins-vorbis-0.10* )
- flac? ( =media-plugins/gst-plugins-flac-0.10* ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdemultimedia-${PV}+flac-1.1.3.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if ! use arts && ! use gstreamer && ! use akode ; then
- ewarn "No audio backend chosen. Defaulting to media-libs/akode."
- fi
-}
-
-src_compile() {
- local myconf="--with-cdparanoia --with-taglib
- --with-akode $(use_with alsa)
- $(use_with audiofile) $(use_with gstreamer)
- $(use_with xine) $(use_with theora)
- --without-musicbrainz"
-
- # encoding can happen through:
- # - kio_audiocd (based on libflac for flac,
- # on libvorbis for vorbis, on the lame binary for mp3)
- # - kaudiocreator (based on the flac binary for flac,
- # on the lame binary for mp3, on the oggenc binary for vorbis)
- # - krec (based on libvorbis for vorbis,
- # on libmp3lame for mp3)
- if use encode; then
- myconf="${myconf} $(use_with mp3 lame)
- $(use_with vorbis) $(use_with flac)"
- else
- myconf="${myconf} --without-lame
- --without-vorbis --without-flac"
- fi
-
- if ! use arts && ! use gstreamer ; then
- myconf="${myconf} --with-akokde"
- else
- if ! use akode ; then
- # work around broken configure
- export include_akode_ffmpeg_FALSE='#'
- export include_akode_mpc_FALSE='#'
- export include_akode_mpeg_FALSE='#'
- export include_akode_xiph_FALSE='#'
- fi
- myconf="${myconf} $(use_with akode)"
- fi
-
- # fix bug 128884
- filter-flags -fomit-frame-pointer
-
- # Not used anymore and scheduled for removal.
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} mpeglib mpeglib_artsplug"
-
- rm configure
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.5.6.ebuild,v 1.8 2007/06/04 00:52:29 kumba Exp $
-
-inherit kde-dist flag-o-matic
-
-DESCRIPTION="KDE multimedia apps: Noatun, KsCD, Juk..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="akode alsa audiofile encode flac gstreamer mp3 theora vorbis xine"
-
-DEPEND="media-sound/cdparanoia
- akode? ( media-libs/akode )
- >=media-libs/taglib-1.2
- audiofile? ( media-libs/audiofile )
- xine? ( >=media-libs/xine-lib-1.0 )
- alsa? ( media-libs/alsa-lib )
- theora? (
- media-libs/libvorbis
- media-libs/libtheora )
- gstreamer? ( =media-libs/gstreamer-0.10*
- =media-libs/gst-plugins-base-0.10* )
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-sound/vorbis-tools )
- flac? ( >=media-libs/flac-1.1.2 ) )
- !arts? ( !gstreamer? ( media-libs/akode ) )"
-
-RDEPEND="${DEPEND}
- gstreamer? ( mp3? ( =media-plugins/gst-plugins-mad-0.10* )
- vorbis? ( =media-plugins/gst-plugins-ogg-0.10*
- =media-plugins/gst-plugins-vorbis-0.10* )
- flac? ( =media-plugins/gst-plugins-flac-0.10* ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdemultimedia-3.5.5+flac-1.1.3.patch"
-# ${FILESDIR}/${P}-alsa-tests.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if ! use arts && ! use gstreamer && ! use akode ; then
- ewarn "No audio backend chosen. Defaulting to media-libs/akode."
- fi
-}
-
-src_compile() {
- local myconf="--with-cdparanoia --with-taglib
- --with-akode $(use_with alsa)
- $(use_with audiofile) $(use_with gstreamer)
- $(use_with xine) $(use_with theora)
- --without-musicbrainz"
-
- # encoding can happen through:
- # - kio_audiocd (based on libflac for flac,
- # on libvorbis for vorbis, on the lame binary for mp3)
- # - kaudiocreator (based on the flac binary for flac,
- # on the lame binary for mp3, on the oggenc binary for vorbis)
- # - krec (based on libvorbis for vorbis,
- # on libmp3lame for mp3)
- if use encode; then
- myconf="${myconf} $(use_with mp3 lame)
- $(use_with vorbis) $(use_with flac)"
- else
- myconf="${myconf} --without-lame
- --without-vorbis --without-flac"
- fi
-
- if ! use arts && ! use gstreamer ; then
- myconf="${myconf} --with-akokde"
- else
- if ! use akode ; then
- # work around broken configure
- export include_akode_ffmpeg_FALSE='#'
- export include_akode_mpc_FALSE='#'
- export include_akode_mpeg_FALSE='#'
- export include_akode_xiph_FALSE='#'
- fi
- myconf="${myconf} $(use_with akode)"
- fi
-
- # fix bug 128884
- filter-flags -fomit-frame-pointer
-
- # Not used anymore and scheduled for removal.
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} mpeglib mpeglib_artsplug"
-
- rm configure
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.5.7.ebuild,v 1.9 2007/10/03 01:27:39 redhatter Exp $
-
-inherit kde-dist flag-o-matic
-
-DESCRIPTION="KDE multimedia apps: Noatun, KsCD, Juk..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="akode alsa audiofile encode flac gstreamer mp3 theora vorbis xine"
-
-DEPEND="media-sound/cdparanoia
- akode? ( media-libs/akode )
- >=media-libs/taglib-1.2
- audiofile? ( media-libs/audiofile )
- xine? ( >=media-libs/xine-lib-1.0 )
- alsa? ( media-libs/alsa-lib )
- theora? (
- media-libs/libvorbis
- media-libs/libtheora )
- gstreamer? ( =media-libs/gstreamer-0.10*
- =media-libs/gst-plugins-base-0.10* )
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-sound/vorbis-tools )
- flac? ( >=media-libs/flac-1.1.2 ) )
- !arts? ( !gstreamer? ( media-libs/akode ) )"
-
-RDEPEND="${DEPEND}
- gstreamer? ( mp3? ( =media-plugins/gst-plugins-mad-0.10* )
- vorbis? ( =media-plugins/gst-plugins-ogg-0.10*
- =media-plugins/gst-plugins-vorbis-0.10* )
- flac? ( =media-plugins/gst-plugins-flac-0.10* ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdemultimedia-3.5.5+flac-1.1.3.patch"
-# ${FILESDIR}/${P}-alsa-tests.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if ! use arts && ! use gstreamer && ! use akode ; then
- ewarn "No audio backend chosen. Defaulting to media-libs/akode."
- fi
-}
-
-src_compile() {
- local myconf="--with-cdparanoia --with-taglib
- --with-akode $(use_with alsa)
- $(use_with audiofile) $(use_with gstreamer)
- $(use_with xine) $(use_with theora)
- --without-musicbrainz"
-
- # encoding can happen through:
- # - kio_audiocd (based on libflac for flac,
- # on libvorbis for vorbis, on the lame binary for mp3)
- # - kaudiocreator (based on the flac binary for flac,
- # on the lame binary for mp3, on the oggenc binary for vorbis)
- # - krec (based on libvorbis for vorbis,
- # on libmp3lame for mp3)
- if use encode; then
- myconf="${myconf} $(use_with mp3 lame)
- $(use_with vorbis) $(use_with flac)"
- else
- myconf="${myconf} --without-lame
- --without-vorbis --without-flac"
- fi
-
- if ! use arts && ! use gstreamer ; then
- myconf="${myconf} --with-akokde"
- else
- if ! use akode ; then
- # work around broken configure
- export include_akode_ffmpeg_FALSE='#'
- export include_akode_mpc_FALSE='#'
- export include_akode_mpeg_FALSE='#'
- export include_akode_xiph_FALSE='#'
- fi
- myconf="${myconf} $(use_with akode)"
- fi
-
- # fix bug 128884
- filter-flags -fomit-frame-pointer
-
- # Not used anymore and scheduled for removal.
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} mpeglib mpeglib_artsplug"
-
- rm configure
- kde_src_compile
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdemultimedia/kdemultimedia-3.5.8.ebuild,v 1.2 2007/11/03 20:10:20 philantrop Exp $
-
-inherit kde-dist flag-o-matic
-
-DESCRIPTION="KDE multimedia apps: Noatun, KsCD, Juk..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="akode alsa audiofile encode flac gstreamer mp3 theora vorbis xine"
-
-DEPEND="media-sound/cdparanoia
- akode? ( media-libs/akode )
- >=media-libs/taglib-1.2
- audiofile? ( media-libs/audiofile )
- xine? ( >=media-libs/xine-lib-1.0 )
- alsa? ( media-libs/alsa-lib )
- theora? (
- media-libs/libvorbis
- media-libs/libtheora )
- gstreamer? ( =media-libs/gstreamer-0.10*
- =media-libs/gst-plugins-base-0.10* )
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-sound/vorbis-tools )
- flac? ( >=media-libs/flac-1.1.2 ) )
- !arts? ( !gstreamer? ( media-libs/akode ) )"
-
-RDEPEND="${DEPEND}
- gstreamer? ( mp3? ( =media-plugins/gst-plugins-mad-0.10* )
- vorbis? ( =media-plugins/gst-plugins-ogg-0.10*
- =media-plugins/gst-plugins-vorbis-0.10* )
- flac? ( =media-plugins/gst-plugins-flac-0.10* ) )"
-
-DEPEND="${DEPEND}
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kdemultimedia-3.5.5+flac-1.1.3.patch
- ${FILESDIR}/kdemultimedia-kioslaves-3.5.8-freebsd.patch"
-
-pkg_setup() {
- kde_pkg_setup
- if ! use arts && ! use gstreamer && ! use akode ; then
- ewarn "No audio backend chosen. Defaulting to media-libs/akode."
- fi
-}
-
-src_compile() {
- local myconf="--with-cdparanoia
- --with-taglib
- --with-akode
- $(use_with alsa)
- $(use_with audiofile)
- $(use_with gstreamer)
- $(use_with xine)
- $(use_with theora)
- --without-musicbrainz"
-
- # encoding can happen through:
- # - kio_audiocd (based on libflac for flac,
- # on libvorbis for vorbis, on the lame binary for mp3)
- # - kaudiocreator (based on the flac binary for flac,
- # on the lame binary for mp3, on the oggenc binary for vorbis)
- # - krec (based on libvorbis for vorbis,
- # on libmp3lame for mp3)
- if use encode; then
- myconf="${myconf}
- $(use_with mp3 lame)
- $(use_with vorbis)
- $(use_with flac)"
- else
- myconf="${myconf}
- --without-lame
- --without-vorbis
- --without-flac"
- fi
-
- if ! use arts && ! use gstreamer ; then
- myconf="${myconf} --with-akokde"
- else
- if ! use akode ; then
- # work around broken configure
- export include_akode_ffmpeg_FALSE='#'
- export include_akode_mpc_FALSE='#'
- export include_akode_mpeg_FALSE='#'
- export include_akode_xiph_FALSE='#'
- fi
- myconf="${myconf} $(use_with akode)"
- fi
-
- # fix bug 128884
- filter-flags -fomit-frame-pointer
-
- # Not used anymore and scheduled for removal.
- export DO_NOT_COMPILE="${DO_NOT_COMPILE} mpeglib mpeglib_artsplug"
-
- rm configure
- kde_src_compile
-}
# ChangeLog for kde-base/kdenetwork
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.287 2008/01/31 02:26:59 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.288 2008/02/18 13:11:45 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -kdenetwork-3.5.5-r1.ebuild, -kdenetwork-3.5.5-r2.ebuild,
+ -kdenetwork-3.5.6.ebuild, -kdenetwork-3.5.6-r1.ebuild,
+ -kdenetwork-3.5.6-r2.ebuild, -kdenetwork-3.5.7.ebuild,
+ -kdenetwork-3.5.7-r1.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kdenetwork-3.5.8.ebuild:
Marking kdenetwork-3.5.8 ppc for bug 207634
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.5-r1.ebuild,v 1.18 2007/07/22 10:50:48 omp Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch
- ${FILESDIR}/kopete-3.5.5-status-visibility.patch
- ${FILESDIR}/kopete-3.5.5-enable-final-redefines.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.5-r2.ebuild,v 1.15 2007/07/25 18:05:13 armin76 Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto
- dev-util/pkgconfig"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch
- ${FILESDIR}/kopete-3.5.5-status-visibility.patch
- ${FILESDIR}/kopete-3.5.5-enable-final-redefines.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.6-r1.ebuild,v 1.4 2007/05/07 16:07:55 philantrop Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- jingle? (
- >=media-libs/speex-1.1.6
- dev-libs/expat
- ~net-libs/ortp-0.7.1 )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )
- net-dialup/ppp"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch
- ${FILESDIR}/kopete-3.5.6-cryptobug.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
-
-pkg_postinst() {
- kde_pkg_postinst
-
- elog "If you would like to use Off-The-Record encryption with Kopete, emerge net-im/kopete-otr."
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.6-r2.ebuild,v 1.2 2007/06/03 21:43:49 kumba Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- jingle? (
- >=media-libs/speex-1.1.6
- dev-libs/expat
- ~net-libs/ortp-0.7.1 )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )
- net-dialup/ppp"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch
- ${FILESDIR}/kopete-3.5.6-cryptobug.patch
- ${FILESDIR}/kopete-3.5.6-utf8-fix.diff"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
-
-pkg_postinst() {
- kde_pkg_postinst
-
- elog "If you would like to use Off-The-Record encryption with Kopete, emerge net-im/kopete-otr."
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.6.ebuild,v 1.9 2007/04/29 17:16:08 carlo Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )
- net-dialup/ppp"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.7-r1.ebuild,v 1.1 2007/08/11 20:12:08 philantrop Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- jingle? (
- >=media-libs/speex-1.1.6
- dev-libs/expat
- ~net-libs/ortp-0.7.1 )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )
- net-dialup/ppp
- || ( net-misc/netkit-talk net-misc/ytalk sys-freebsd/freebsd-ubin )"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch
- ${FILESDIR}/kopete-3.5.7-videodevice.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
-
-pkg_postinst() {
- kde_pkg_postinst
-
- elog "If you would like to use Off-The-Record encryption with Kopete, emerge net-im/kopete-otr."
-
- if has_version net-misc/ytalk ; then
- elog "To use net-misc/ytalk as your local network chat program, please"
- elog "configure your system accordingly, either via the KDE control center"
- elog "or by calling \"kcmshell kcmktalkd\" on the command line."
- fi
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.7.ebuild,v 1.9 2007/08/15 05:04:45 jer Exp $
-
-inherit kde-dist eutils flag-o-matic
-
-DESCRIPTION="KDE network applications: Kopete, KPPP, KGet,..."
-
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="jingle kdehiddenvisibility rdesktop sametime slp ssl wifi"
-
-SRC_URI="${SRC_URI}
- mirror://gentoo/kdenetwork-3.5-patchset-01.tar.bz2"
-
-BOTH_DEPEND="~kde-base/kdebase-${PV}
- dev-libs/libxslt
- dev-libs/libxml2
- net-dns/libidn
- >=dev-libs/glib-2
- app-crypt/qca
- sametime? ( =net-libs/meanwhile-1.0* )
- jingle? (
- >=media-libs/speex-1.1.6
- dev-libs/expat
- ~net-libs/ortp-0.7.1 )
- slp? ( net-libs/openslp )
- wifi? ( net-wireless/wireless-tools )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- kernel_linux? ( virtual/opengl )"
-
-RDEPEND="${BOTH_DEPEND}
- rdesktop? ( >=net-misc/rdesktop-1.4.1 )
- dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL
- app-crypt/qca-tls )
- net-dialup/ppp
- || ( net-misc/netkit-talk net-misc/ytalk sys-freebsd/freebsd-ubin )"
-
-DEPEND="${BOTH_DEPEND}
- kernel_linux? ( virtual/os-headers )
- x11-proto/videoproto
- x11-proto/xproto
- kernel_linux? ( x11-libs/libXv )
- x11-proto/scrnsaverproto"
-
-PATCHES="${FILESDIR}/kopete-3.5.5-icqfix.patch
- ${FILESDIR}/kdenetwork-3.5.5-linux-headers-2.6.18.patch"
-
-pkg_setup() {
- if use kernel_linux && ! built_with_use =x11-libs/qt-3* opengl; then
- eerror "To support Video4Linux webcams in this package is required to have"
- eerror "=x11-libs/qt-3* compiled with OpenGL support."
- eerror "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- die "Please reemerge =x11-libs/qt-3* with USE=\"opengl\"."
- fi
-}
-
-src_compile() {
- export BINDNOW_FLAGS="$(bindnow-flags)"
-
- local myconf="--with-libidn
- $(use_enable sametime sametime-plugin)
- $(use_enable slp) $(use_with wifi) $(use_enable jingle)
- --without-xmms --without-external-libgadu"
-
- 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" "${WORKDIR}/patches/lisa" > "${T}/lisa"
- sed -e "s:_KDEDIR_:${KDEDIR}:g" "${WORKDIR}/patches/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${WORKDIR}/patches/lisa.conf" lisa
- newconfd "${WORKDIR}/patches/reslisa.conf" reslisa
-}
-
-pkg_postinst() {
- kde_pkg_postinst
-
- elog "If you would like to use Off-The-Record encryption with Kopete, emerge net-im/kopete-otr."
-
- if has_version net-misc/ytalk ; then
- elog "To use net-misc/ytalk as your local network chat program, please"
- elog "configure your system accordingly, either via the KDE control center"
- elog "or by calling \"kcmshell kcmktalkd\" on the command line."
- fi
-}
# ChangeLog for kde-base/kitchensync
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/ChangeLog,v 1.83 2008/01/31 15:27:46 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/ChangeLog,v 1.84 2008/02/18 13:22:24 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ kitchensync-3.5.5.ebuild, kitchensync-3.5.6.ebuild,
+ -kitchensync-3.5.7.ebuild, kitchensync-3.5.8.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> kitchensync-3.5.8.ebuild:
Marking kitchensync-3.5.8 ppc for bug 207634
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.5.ebuild,v 1.8 2006/12/11 13:24:12 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.5.ebuild,v 1.9 2008/02/18 13:22:24 ingmar Exp $
KMNAME=kdepim
-MAXKDEVER=$PV
+MAXKDEVER=3.5.8
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.6.ebuild,v 1.3 2007/04/16 17:10:20 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.6.ebuild,v 1.4 2008/02/18 13:22:24 ingmar Exp $
KMNAME=kdepim
-MAXKDEVER=$PV
+MAXKDEVER=3.5.8
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.7.ebuild,v 1.8 2007/08/11 15:31:04 armin76 Exp $
-
-KMNAME=kdepim
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta eutils
-
-DESCRIPTION="Synchronize Data with KDE"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE=""
-DEPEND="app-pda/libopensync
- $(deprange $PV $MAXKDEVER kde-base/kontact)
- $(deprange $PV $MAXKDEVER kde-base/libkcal)"
-
-RDEPEND="${DEPEND}"
-
-KMCOPYLIB="
- libkcal libkcal
- libkdepim libkdepim
- libkpinterfaces kontact/interfaces"
-KMEXTRACTONLY="
- libkcal/
- libkdepim/
- libkdenetwork/
- kontact/interfaces"
-
-# Disabled by default in kontact/plugins/Makefile.am, so check before enabling - 3.4.0_beta1 -- danarmak
-# KMEXTRA="kontact/plugins/kitchensync"
-KMEXTRA="kontact/plugins/multisynk"
-
-#src_unpack() {
-# kde-meta_src_unpack
- # disabling tests, see bug #164097
-# sed -e "s:SUBDIRS = . plugins test:SUBDIRS = . plugins:" \
-# -i kitchensync/libkonnector2/Makefile.am || die "sed failed"
-# sed -e "s:SUBDIRS = . tests test:SUBDIRS = .:" \
-# -i kitchensync/libksync/Makefile.am || die "sed failed"
-#}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.8.ebuild,v 1.6 2008/01/31 15:27:46 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kitchensync/kitchensync-3.5.8.ebuild,v 1.7 2008/02/18 13:22:24 ingmar Exp $
KMNAME=kdepim
-MAXKDEVER=$PV
+MAXKDEVER=3.5.8
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils
# ChangeLog for kde-base/ksync
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ChangeLog,v 1.74 2008/02/13 18:10:54 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ChangeLog,v 1.75 2008/02/18 13:22:08 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> ksync-3.5.5.ebuild,
+ ksync-3.5.6.ebuild:
+ Spring cleaning.
13 Feb 2008; Wulf C. Krueger <philantrop@gentoo.org> -ksync-3.5.8.ebuild:
Removed obsolete ebuild. ksync isn't included in KDE 3.5.8 anymore. cf. bug
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ksync-3.5.5.ebuild,v 1.8 2006/12/11 13:30:38 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ksync-3.5.5.ebuild,v 1.9 2008/02/18 13:22:08 ingmar Exp $
KMNAME=kdepim
-MAXKDEVER=$PV
+MAXKDEVER=3.5.8
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ksync-3.5.6.ebuild,v 1.4 2007/10/08 09:57:16 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/ksync/ksync-3.5.6.ebuild,v 1.5 2008/02/18 13:22:08 ingmar Exp $
KMNAME=kdepim
-MAXKDEVER=3.5.7
+MAXKDEVER=3.5.8
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils
# ChangeLog for kde-base/lskat
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/ChangeLog,v 1.79 2008/02/07 00:11:24 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/ChangeLog,v 1.80 2008/02/18 13:23:21 ingmar Exp $
+
+ 17 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -lskat-3.5.5.ebuild,
+ -lskat-3.5.6.ebuild, -lskat-3.5.7.ebuild, -lskat-4.0.0.ebuild:
+ Spring cleaning
*lskat-4.0.1 (06 Feb 2008)
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/lskat-3.5.5.ebuild,v 1.9 2006/12/11 12:42:12 kloeri Exp $
-KMNAME=kdegames
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta
-
-DESCRIPTION="KDE card game"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="kdehiddenvisibility"
-DEPEND="$(deprange $PV $MAXKDEVER kde-base/libkdegames)"
-
-RDEPEND="${DEPEND}"
-
-KMEXTRACTONLY=libkdegames
-KMCOPYLIB="libkdegames libkdegames"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/lskat-3.5.6.ebuild,v 1.1 2007/01/16 21:56:55 flameeyes Exp $
-KMNAME=kdegames
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta
-
-DESCRIPTION="KDE card game"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="kdehiddenvisibility"
-DEPEND="$(deprange $PV $MAXKDEVER kde-base/libkdegames)"
-
-RDEPEND="${DEPEND}"
-
-KMEXTRACTONLY=libkdegames
-KMCOPYLIB="libkdegames libkdegames"
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/lskat-3.5.7.ebuild,v 1.7 2007/08/11 16:00:30 armin76 Exp $
-KMNAME=kdegames
-MAXKDEVER=$PV
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta
-
-DESCRIPTION="KDE card game"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="kdehiddenvisibility"
-DEPEND="$(deprange $PV $MAXKDEVER kde-base/libkdegames)"
-
-RDEPEND="${DEPEND}"
-
-KMEXTRACTONLY=libkdegames
-KMCOPYLIB="libkdegames libkdegames"
+++ /dev/null
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/lskat/lskat-4.0.0.ebuild,v 1.1 2008/01/18 01:41:45 ingmar Exp $
-
-EAPI="1"
-
-KMNAME=kdegames
-inherit kde4-meta
-
-DESCRIPTION="Skat game for KDE"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug "
-
-PATCHES="${FILESDIR}/lskat-4.0.0-link.patch"
# ChangeLog for kde-base/smoke
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/smoke/ChangeLog,v 1.54 2008/01/31 15:27:39 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/smoke/ChangeLog,v 1.55 2008/02/18 13:17:57 ingmar Exp $
+
+ 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+ -files/parallel-make.diff, -smoke-3.5.2.ebuild, -smoke-3.5.6.ebuild:
+ Spring cleaning.
31 Jan 2008; Brent Baude <ranger@gentoo.org> smoke-3.5.8.ebuild:
Marking smoke-3.5.8 ppc for bug 207634
+++ /dev/null
---- smoke/qt/Makefile.am.orig 2004-10-03 09:13:32.000000000 +0200
-+++ smoke/qt/Makefile.am 2004-10-30 00:16:08.016760480 +0200
-@@ -15,6 +15,27 @@
- libsmokeqt_la_SOURCES = smokedata.cpp x_1.cpp x_2.cpp x_3.cpp x_4.cpp x_5.cpp x_6.cpp x_7.cpp \
- x_8.cpp x_9.cpp x_10.cpp x_11.cpp x_12.cpp x_13.cpp x_14.cpp x_15.cpp \
- x_16.cpp x_17.cpp x_18.cpp x_19.cpp x_20.cpp
-+
-+x_1.cpp: smokedata.cpp
-+x_2.cpp: smokedata.cpp
-+x_3.cpp: smokedata.cpp
-+x_4.cpp: smokedata.cpp
-+x_5.cpp: smokedata.cpp
-+x_6.cpp: smokedata.cpp
-+x_7.cpp: smokedata.cpp
-+x_8.cpp: smokedata.cpp
-+x_9.cpp: smokedata.cpp
-+x_10.cpp: smokedata.cpp
-+x_11.cpp: smokedata.cpp
-+x_12.cpp: smokedata.cpp
-+x_13.cpp: smokedata.cpp
-+x_14.cpp: smokedata.cpp
-+x_15.cpp: smokedata.cpp
-+x_16.cpp: smokedata.cpp
-+x_17.cpp: smokedata.cpp
-+x_18.cpp: smokedata.cpp
-+x_19.cpp: smokedata.cpp
-+x_20.cpp: smokedata.cpp
-
- smokedata.cpp:
- perl generate.pl
---- smoke/kde/Makefile.am.orig 2004-10-03 09:13:32.000000000 +0200
-+++ smoke/kde/Makefile.am 2004-10-30 00:33:44.270185552 +0200
-@@ -16,5 +16,26 @@
- x_8.cpp x_9.cpp x_10.cpp x_11.cpp x_12.cpp x_13.cpp x_14.cpp x_15.cpp \
- x_16.cpp x_17.cpp x_18.cpp x_19.cpp x_20.cpp
-
-+x_1.cpp: smokedata.cpp
-+x_2.cpp: smokedata.cpp
-+x_3.cpp: smokedata.cpp
-+x_4.cpp: smokedata.cpp
-+x_5.cpp: smokedata.cpp
-+x_6.cpp: smokedata.cpp
-+x_7.cpp: smokedata.cpp
-+x_8.cpp: smokedata.cpp
-+x_9.cpp: smokedata.cpp
-+x_10.cpp: smokedata.cpp
-+x_11.cpp: smokedata.cpp
-+x_12.cpp: smokedata.cpp
-+x_13.cpp: smokedata.cpp
-+x_14.cpp: smokedata.cpp
-+x_15.cpp: smokedata.cpp
-+x_16.cpp: smokedata.cpp
-+x_17.cpp: smokedata.cpp
-+x_18.cpp: smokedata.cpp
-+x_19.cpp: smokedata.cpp
-+x_20.cpp: smokedata.cpp
-+
- smokedata.cpp:
- perl generate.pl
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/smoke/smoke-3.5.2.ebuild,v 1.13 2007/11/20 05:39:53 hawking Exp $
-
-KMNAME=kdebindings
-KMEXTRACTONLY="kalyptus/"
-KM_MAKEFILESREV=1
-MAXKDEVER=3.5.5
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta
-
-DESCRIPTION="Scripting Meta Object Kompiler Engine: a language-agnostic bindings generator for qt and kde"
-HOMEPAGE="http://developer.kde.org/language-bindings/smoke/"
-
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-DEPEND="dev-lang/perl
- x11-libs/qscintilla" # QScintilla is an optional dep, there's a configure flag for it, but I don't want
- # to introduce a local noqscintilla use flag as it's a light dep.
- # Of course it'd be nice if someone told me what the difference is between a smoke
- # compiled with and without qscintilla support. --danarmak
-PATCHES="$FILESDIR/no-gtk-glib-check.diff"
-
-# enable-final works, but requires at least 1.5GB of RAM to complete without swapping,
-# so it's best to turn it off here. (I don't have that much RAM, so can't estimate
-# how much would be enough, but it's at least that much... --danarmak)
-src_compile() {
- # Remove this to avoid strange errors
- rm -f "${S}/kalyptus/configure.in"
-
- kde-meta_src_compile myconf
- # override myconf's setting of enable-final
- myconf="$myconf --disable-final"
-
- # Needs patch to fix paralell building again
- MAKEOPTS="$MAKEOPTS -j1"
-
- kde-meta_src_compile configure make
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/smoke/smoke-3.5.6.ebuild,v 1.9 2007/11/20 05:39:53 hawking Exp $
-
-KMNAME=kdebindings
-KMEXTRACTONLY="kalyptus/"
-KM_MAKEFILESREV=1
-MAXKDEVER=3.5.7
-KM_DEPRANGE="$PV $MAXKDEVER"
-inherit kde-meta
-
-DESCRIPTION="Scripting Meta Object Kompiler Engine: a language-agnostic bindings generator for qt and kde"
-HOMEPAGE="http://developer.kde.org/language-bindings/smoke/"
-
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-DEPEND="dev-lang/perl
- x11-libs/qscintilla" # QScintilla is an optional dep, there's a configure flag for it, but I don't want
- # to introduce a local noqscintilla use flag as it's a light dep.
- # Of course it'd be nice if someone told me what the difference is between a smoke
- # compiled with and without qscintilla support. --danarmak
-PATCHES="$FILESDIR/no-gtk-glib-check.diff"
-
-# enable-final works, but requires at least 1.5GB of RAM to complete without swapping,
-# so it's best to turn it off here. (I don't have that much RAM, so can't estimate
-# how much would be enough, but it's at least that much... --danarmak)
-src_compile() {
- # Remove this to avoid strange errors
- rm -f "${S}/kalyptus/configure.in"
-
- kde-meta_src_compile myconf
- # override myconf's setting of enable-final
- myconf="$myconf --disable-final"
-
- # Needs patch to fix paralell building again
- MAKEOPTS="$MAKEOPTS -j1"
-
- kde-meta_src_compile configure make
-}