diff options
author | Dan Armak <danarmak@gentoo.org> | 2005-02-27 20:21:43 +0000 |
---|---|---|
committer | Dan Armak <danarmak@gentoo.org> | 2005-02-27 20:21:43 +0000 |
commit | cdc1e947e8b9959bff000cf6eacc5a890c16e17c (patch) | |
tree | 45b5a7124da3c2a17757c1ffcf374ed66d2b1dac /kde-base/kdebase-startkde | |
parent | Added ~sparc keyword. (diff) | |
download | historical-cdc1e947e8b9959bff000cf6eacc5a890c16e17c.tar.gz historical-cdc1e947e8b9959bff000cf6eacc5a890c16e17c.tar.bz2 historical-cdc1e947e8b9959bff000cf6eacc5a890c16e17c.zip |
3.4.0 RC1 split ebuilds
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'kde-base/kdebase-startkde')
5 files changed, 130 insertions, 1 deletions
diff --git a/kde-base/kdebase-startkde/ChangeLog b/kde-base/kdebase-startkde/ChangeLog index 22ac4498156a..07b4248af261 100644 --- a/kde-base/kdebase-startkde/ChangeLog +++ b/kde-base/kdebase-startkde/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdebase-startkde # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.2 2005/02/05 11:39:15 danarmak Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.3 2005/02/27 20:21:33 danarmak Exp $ + +*kdebase-startkde-3.4.0_rc1 (27 Feb 2005) + + 27 Feb 2005; Dan Armak <danarmak@gentoo.org> + +files/startkde-3.4.0_rc1-gentoo.diff, +kdebase-startkde-3.4.0_rc1.ebuild: + Ebuild for 3.4.0 RC1. *kdebase-startkde-3.4.0_beta2 (05 Feb 2005) diff --git a/kde-base/kdebase-startkde/Manifest b/kde-base/kdebase-startkde/Manifest index 96cbb69d313e..cb5e3be716e7 100644 --- a/kde-base/kdebase-startkde/Manifest +++ b/kde-base/kdebase-startkde/Manifest @@ -1,3 +1,4 @@ +MD5 9e4050cac92a8edd4afa91294c307b4a kdebase-startkde-3.4.0_rc1.ebuild 2034 MD5 a176d7b2345c7fdae91321079c8cff66 kdebase-startkde-3.4.0_beta2.ebuild 2018 MD5 f9be91c1d472703db8c23698010517ea kdebase-startkde-3.4.0_beta1.ebuild 2053 MD5 3e3d1ab137fb85332ad2fac2d6b61a0a ChangeLog 878 @@ -5,6 +6,8 @@ MD5 14889ab75f97d76e58b0c1154e7683a9 metadata.xml 161 MD5 89ff958ef8379c39e29583728ff3f290 files/startkde-3.4.0_beta1-gentoo.diff 4024 MD5 ec8a5f0c1ed08c8b554530920490e63e files/digest-kdebase-startkde-3.4.0_beta1 216 MD5 2e2e2d2d81cc101225b07b5032f29cca files/digest-kdebase-startkde-3.4.0_beta2 294 +MD5 bf55cbe0244386a3b46be4ca7fe7bc8a files/digest-kdebase-startkde-3.4.0_rc1 378 MD5 010340a437b3c0d1605af4ddf95368eb files/agent-shutdown.sh 260 MD5 c9f260e0d5103d52ab922df960a8f500 files/startkde-3.4.0_beta2-gentoo.diff 3994 MD5 c1250a1da4ea1fd131b44ebc27f32f3f files/agent-startup.sh 551 +MD5 c9f260e0d5103d52ab922df960a8f500 files/startkde-3.4.0_rc1-gentoo.diff 3994 diff --git a/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.4.0_rc1 b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.4.0_rc1 new file mode 100644 index 000000000000..50a97273ebb8 --- /dev/null +++ b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.4.0_rc1 @@ -0,0 +1,5 @@ +MD5 46a0b6a8f72b16812d4ad745902fdcf5 kdebase-3.3.90.tar.bz2 20659998 +MD5 cd0819379968496b415c3a4121272e1f kdebase-3.3.90-3.3.91.tar.xdelta 3128388 +MD5 3889cab60fdb15738a20aa9ba0f9c893 kdebase-3.3.91-3.3.92.tar.xdelta 3499698 +MD5 1a7dca351aec8b4eff89a78eba743268 kdebase-3.3.92-3.4.0-rc1.tar.xdelta 3102730 +MD5 0face9841cfe0babf3f7003822d25427 kdebase-3.4.0-rc1.tar.bz2 22684133 diff --git a/kde-base/kdebase-startkde/files/startkde-3.4.0_rc1-gentoo.diff b/kde-base/kdebase-startkde/files/startkde-3.4.0_rc1-gentoo.diff new file mode 100644 index 000000000000..1a718b94c6cc --- /dev/null +++ b/kde-base/kdebase-startkde/files/startkde-3.4.0_rc1-gentoo.diff @@ -0,0 +1,47 @@ +--- startkde.orig 2005-02-23 13:24:24.000000000 +0200 ++++ startkde 2005-02-27 21:08:37.483412112 +0200 +@@ -14,14 +14,42 @@ + exit 1 + fi + +-# Set the background to plain grey. ++# Set the background to plain cyan. + # The standard X background is nasty, causing moire effects and exploding + # people's heads. We use colours from the standard KDE palette for those with + # palettised displays. + if test -z "$XDM_MANAGED" || echo "$XDM_MANAGED" | grep ",auto" > /dev/null; then +- xsetroot -solid "#C0C0C0" ++ xsetroot -solid "#5477A0" + fi + ++# Gentoo part begins ++ ++export PATH="_KDEDIR_/bin:${PATH}" ++ ++# Handle ~/.kde* dirs - separate ones for separate KDEs. ++# We've backtracked on the scheme where .kdeX.Y directories are temporarily ++# moved to .kde. ++cd ~ ++if [ -e .kde ]; then ++ if [ ! -L .kde ]; then ++ /bin/mv -f .kde .kde.backup ++ else ++ rm -f .kde ++ fi ++fi ++if [ ! -e .kde3.4 ]; then ++ if [ -e .kde3.3 ]; then ++ /bin/cp -r .kde3.3 .kde3.4 ++ elif [ -e .kde3.2 ]; then ++ /bin/cp -r .kde3.2 .kde3.4 ++ else ++ /bin/mkdir .kde3.4 ++ fi ++fi ++/bin/ln -sf .kde3.3 .kde ++ ++# Gentoo part ends ++ + # we have to unset this for Darwin since it will screw up KDE's dynamic-loading + unset DYLD_FORCE_FLAT_NAMESPACE + diff --git a/kde-base/kdebase-startkde/kdebase-startkde-3.4.0_rc1.ebuild b/kde-base/kdebase-startkde/kdebase-startkde-3.4.0_rc1.ebuild new file mode 100644 index 000000000000..a6620d11f498 --- /dev/null +++ b/kde-base/kdebase-startkde/kdebase-startkde-3.4.0_rc1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/kdebase-startkde-3.4.0_rc1.ebuild,v 1.1 2005/02/27 20:21:33 danarmak Exp $ + +KMNAME=kdebase +KMNOMODULE=true +KMEXTRACTONLY="kdm/kfrontend/sessions/kde.desktop.in startkde" +MAXKDEVER=$PV +KM_DEPRANGE="$PV $MAXKDEVER" +inherit kde-meta + +need-kde $PV + +DESCRIPTION="startkde script, which starts a complete KDE session, and associated scripts" +KEYWORDS="~x86" +IUSE="" + +# The kde apps called from the startkde script. +# kdesktop, kicker etc are started because they put files in $KDEDIR/share/autostart +# and so in theory they aren't strictly necessary deps. +RDEPEND="$RDEPEND +$(deprange $PV $MAXKDEVER kde-base/kdesktop) +$(deprange 3.4.0_beta2 $MAXKDEVER kde-base/kcminit) +$(deprange $PV $MAXKDEVER kde-base/ksmserver) +$(deprange $PV $MAXKDEVER kde-base/kwin) +$(deprange $PV $MAXKDEVER kde-base/kpersonalizer) +$(deprange 3.4.0_beta2 $MAXKDEVER kde-base/kreadconfig) +$(deprange $PV $MAXKDEVER kde-base/ksplashml)" + +src_compile() { + einfo "Nothing to compile" +} + +src_install() { + + # startkde script + dodir $KDEDIR/bin + cd $D/$KDEDIR/bin + cp $S/startkde . + patch -p0 < $FILESDIR/startkde-$PV-gentoo.diff + sed -i -e "s:_KDEDIR_:${KDEDIR}:" startkde + chmod a+x startkde + + # startup and shutdown scripts + insopts -m0755 + insinto ${KDEDIR}/env + doins $FILESDIR/agent-startup.sh + insinto $KDEDIR/shutdown + doins $FILESDIR/agent-shutdown.sh + + # x11 session script - old style + cd ${T} + echo "#!/bin/sh +${KDEDIR}/bin/startkde" > kde-$SLOT + chmod a+x kde-$SLOT + exeinto /etc/X11/Sessions + doexe kde-$SLOT + + # x11 session - new style + dodir /usr/share/xsessions + sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE $PV:" \ + $S/kdm/kfrontend/sessions/kde.desktop.in > $D/usr/share/xsessions/kde-$SLOT.desktop +} + +pkg_postinst () { + einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," + einfo "edit $KDEDIR/env/agent-startup.sh and $KDEDIR/shutdown/agent-shutdown.sh" +} |