diff options
author | Dan Armak <danarmak@gentoo.org> | 2006-03-22 20:15:49 +0000 |
---|---|---|
committer | Dan Armak <danarmak@gentoo.org> | 2006-03-22 20:15:49 +0000 |
commit | 7f0defcb7638c36188e8e197142c60f578a6fc7a (patch) | |
tree | 2f680adcbba7c72f007f3389a2c015c5d1fe5aae /kde-base/kdebase-startkde | |
parent | Add ~amd64 keyword. Builds and runs as expected. (diff) | |
download | historical-7f0defcb7638c36188e8e197142c60f578a6fc7a.tar.gz historical-7f0defcb7638c36188e8e197142c60f578a6fc7a.tar.bz2 historical-7f0defcb7638c36188e8e197142c60f578a6fc7a.zip |
KDE 3.5.2 - not yet released upstream, package.masked
Package-Manager: portage-2.1_pre6-r3
Diffstat (limited to 'kde-base/kdebase-startkde')
-rw-r--r-- | kde-base/kdebase-startkde/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/kdebase-startkde/Manifest | 22 | ||||
-rw-r--r-- | kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.5.2 | 6 | ||||
-rw-r--r-- | kde-base/kdebase-startkde/kdebase-startkde-3.5.2.ebuild | 89 |
4 files changed, 110 insertions, 14 deletions
diff --git a/kde-base/kdebase-startkde/ChangeLog b/kde-base/kdebase-startkde/ChangeLog index 3c2646105698..dbf460ab56f9 100644 --- a/kde-base/kdebase-startkde/ChangeLog +++ b/kde-base/kdebase-startkde/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/kdebase-startkde # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.41 2006/01/30 00:49:22 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-startkde/ChangeLog,v 1.42 2006/03/22 20:15:00 danarmak Exp $ + +*kdebase-startkde-3.5.2 (22 Mar 2006) + + 22 Mar 2006; Dan Armak <danarmak@gentoo.org> +kdebase-startkde-3.5.2.ebuild: + KDE 3.5.2. Not yet released upstream, and so package.masked for now. 30 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> kdebase-startkde-3.4.1.ebuild, kdebase-startkde-3.4.2.ebuild, diff --git a/kde-base/kdebase-startkde/Manifest b/kde-base/kdebase-startkde/Manifest index ed31f2a829e1..a48f9faec405 100644 --- a/kde-base/kdebase-startkde/Manifest +++ b/kde-base/kdebase-startkde/Manifest @@ -1,9 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 9030d0992379cb58938889062198d64c ChangeLog 6473 -RMD160 a75a1b1a09afbf72096cec6c8803fc03e2d9a3c3 ChangeLog 6473 -SHA256 8b3737b84a3800dfeaca3ad20960b66cee5684915d7505ac199301e64160cfe9 ChangeLog 6473 +MD5 43f46f6eae9fb49e744f907444a2d0d5 ChangeLog 6663 +RMD160 24272a054599d71e249230ebaaffab634472186a ChangeLog 6663 +SHA256 10800528f684b0fa468f845bd5e33e6d296ce947456390e4b0e02963910f9e03 ChangeLog 6663 MD5 38116c7e3963674ec4a3c0948904ec3b files/agent-shutdown.sh 320 RMD160 aca937be56a69b274c0756eca91456e00a91442b files/agent-shutdown.sh 320 SHA256 1e53f9fc9155b38d8bb0ac36c8564898dbabc33f9ecaca933216a0ace4e30b33 files/agent-shutdown.sh 320 @@ -25,6 +22,9 @@ SHA256 2aa9daeb1aa26a4ddbc37c210bcd1cde8dbaa15d45bfd5f58d45ac26f7d36aea files/di MD5 340e546ce7b64129122115c8301d915e files/digest-kdebase-startkde-3.5.1 142 RMD160 8fcd5454724efcf07804b2296a098343733bc198 files/digest-kdebase-startkde-3.5.1 142 SHA256 55dfdfa182c6a8f9b39a15a5d897313cef65aa4369630e588f8410aab6970627 files/digest-kdebase-startkde-3.5.1 142 +MD5 c394a5050794638636403870c68ca58b files/digest-kdebase-startkde-3.5.2 518 +RMD160 bbac942550e1e2b96467a37780f4bcb29bdbdfe7 files/digest-kdebase-startkde-3.5.2 518 +SHA256 449890ab3d599d2cab0871ca61449d5473fc561a9350c6febd205353c02b306b files/digest-kdebase-startkde-3.5.2 518 MD5 acdc4850637dc2fafa8803790f771164 files/kdebase-startkde-3.4.1-gentoo.patch 1284 RMD160 ed121f7b31d54262af7fd85995bb2a258c9e2590 files/kdebase-startkde-3.4.1-gentoo.patch 1284 SHA256 047293bb0cdcaf19ec21fb8381c304306a4753023f8e7c82ede8fabab862cc48 files/kdebase-startkde-3.4.1-gentoo.patch 1284 @@ -46,13 +46,9 @@ SHA256 f4aa5ed0af38e766b90f849495bfafeabb00baa6751c8c5d60887dc47d20e659 kdebase- MD5 60bdc83c903c01f9c3720b5fab2092ca kdebase-startkde-3.5.1.ebuild 2493 RMD160 53d75fec5a54a124c6e5901ea764ae37a2f55dfd kdebase-startkde-3.5.1.ebuild 2493 SHA256 62081d87653c64cb03a9fda21d6af1219237407d325c0a9c356c2517627e081b kdebase-startkde-3.5.1.ebuild 2493 +MD5 60bdc83c903c01f9c3720b5fab2092ca kdebase-startkde-3.5.2.ebuild 2493 +RMD160 53d75fec5a54a124c6e5901ea764ae37a2f55dfd kdebase-startkde-3.5.2.ebuild 2493 +SHA256 62081d87653c64cb03a9fda21d6af1219237407d325c0a9c356c2517627e081b kdebase-startkde-3.5.2.ebuild 2493 MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFD3WMBAiZjviIA2XgRAuCVAKDd6TmO9oPy9e6JdqyVNIr2D+7wVACbBeXM -yiGDC8l3JBgO5H4oSzmWUJo= -=a3/p ------END PGP SIGNATURE----- diff --git a/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.5.2 b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.5.2 new file mode 100644 index 000000000000..c016c39056aa --- /dev/null +++ b/kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.5.2 @@ -0,0 +1,6 @@ +MD5 d964df13021d0ffe3045b6b143c3247f kdebase-3.5.0-patches-1.tar.bz2 4654 +RMD160 c7e8356d2f46d2fd3a0e7e25f661843f09ff1296 kdebase-3.5.0-patches-1.tar.bz2 4654 +SHA256 599e92f2c488fef6fcd6f337b952e6ce72b27576df37dcb4b86f0961eb26e617 kdebase-3.5.0-patches-1.tar.bz2 4654 +MD5 c5685e1be34e033286aa1f37002a0552 kdebase-3.5.2.tar.bz2 23590820 +RMD160 216ff59c49bb4fee2aa3b7d976ec40a8cccff107 kdebase-3.5.2.tar.bz2 23590820 +SHA256 21150b7e553e83487e70e70e3d13ce107c6c5d57133b40f413807887a9e431f7 kdebase-3.5.2.tar.bz2 23590820 diff --git a/kde-base/kdebase-startkde/kdebase-startkde-3.5.2.ebuild b/kde-base/kdebase-startkde/kdebase-startkde-3.5.2.ebuild new file mode 100644 index 000000000000..047e13bfd2fa --- /dev/null +++ b/kde-base/kdebase-startkde/kdebase-startkde-3.5.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2006 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.5.2.ebuild,v 1.1 2006/03/22 20:15:00 danarmak Exp $ + +KMNAME=kdebase +KMNOMODULE=true +KMEXTRACTONLY="kdm/kfrontend/sessions/kde.desktop.in startkde" +MAXKDEVER=$PV +KM_DEPRANGE="$PV $MAXKDEVER" +inherit kde-meta eutils + +SRC_URI="${SRC_URI} + mirror://gentoo/kdebase-3.5.0-patches-1.tar.bz2" + +DESCRIPTION="startkde script, which starts a complete KDE session, and associated scripts" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~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 + || ( ( + x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + ) virtual/x11 ) +$(deprange $PV $MAXKDEVER kde-base/kdesktop) +$(deprange 3.5.0 $MAXKDEVER kde-base/kcminit) +$(deprange $PV $MAXKDEVER kde-base/ksmserver) +$(deprange $PV $MAXKDEVER kde-base/kwin) +$(deprange $PV $MAXKDEVER kde-base/kpersonalizer) +$(deprange 3.5.0 $MAXKDEVER kde-base/kreadconfig) +$(deprange $PV $MAXKDEVER kde-base/ksplashml)" + +src_unpack() { + unpack "kdebase-3.5.0-patches-1.tar.bz2" + kde-meta_src_unpack +} + +src_compile() { + einfo "Nothing to compile" +} + +src_install() { + # startkde script + epatch "${WORKDIR}/patches/kdebase-3.5-startkde-gentoo.patch" + exeinto ${KDEDIR}/bin + doexe startkde + + # 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 +} + +pkg_postinst () { + echo + einfo "To enable gpg-agent and/or ssh-agent in KDE sessions," + einfo "edit ${KDEDIR}/env/agent-startup.sh and" + einfo "${KDEDIR}/shutdown/agent-shutdown.sh" + echo +} |