summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2006-03-22 20:15:49 +0000
committerDan Armak <danarmak@gentoo.org>2006-03-22 20:15:49 +0000
commit7f0defcb7638c36188e8e197142c60f578a6fc7a (patch)
tree2f680adcbba7c72f007f3389a2c015c5d1fe5aae /kde-base/kdebase-startkde
parentAdd ~amd64 keyword. Builds and runs as expected. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--kde-base/kdebase-startkde/Manifest22
-rw-r--r--kde-base/kdebase-startkde/files/digest-kdebase-startkde-3.5.26
-rw-r--r--kde-base/kdebase-startkde/kdebase-startkde-3.5.2.ebuild89
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
+}