summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2005-03-13 18:48:04 +0000
committerDan Armak <danarmak@gentoo.org>2005-03-13 18:48:04 +0000
commit0ad72b4d55b1d914799e6e371658e05c154903f7 (patch)
tree8214c6454d2bd1e0aa5ba39772a4cdb44c3b66d2 /kde-base
parentadding new split ebuild kde-base/kdebase-data to kde 3.4 split ebuilds mask (diff)
downloadgentoo-2-0ad72b4d55b1d914799e6e371658e05c154903f7.tar.gz
gentoo-2-0ad72b4d55b1d914799e6e371658e05c154903f7.tar.bz2
gentoo-2-0ad72b4d55b1d914799e6e371658e05c154903f7.zip
kdebase-data ebuild: replaces kdebase-{l10n,pics,startkde} - bug 84018 - reduce number of packages
(Portage version: 2.0.51.19)
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kdebase-data/ChangeLog11
-rw-r--r--kde-base/kdebase-data/Manifest6
-rw-r--r--kde-base/kdebase-data/files/digest-kdebase-data-3.4.0_rc1-r15
-rw-r--r--kde-base/kdebase-data/kdebase-data-3.4.0_rc1-r1.ebuild66
-rw-r--r--kde-base/kdebase-data/metadata.xml5
5 files changed, 93 insertions, 0 deletions
diff --git a/kde-base/kdebase-data/ChangeLog b/kde-base/kdebase-data/ChangeLog
new file mode 100644
index 000000000000..2a4f253ca9d2
--- /dev/null
+++ b/kde-base/kdebase-data/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for kde-base/kdebase-data
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-data/ChangeLog,v 1.1 2005/03/13 18:48:04 danarmak Exp $
+
+*kdebase-data-3.4.0_rc1-r1 (13 Mar 2005)
+
+ 13 Mar 2005; Dan Armak <danarmak@gentoo.org> +metadata.xml,
+ +kdebase-data-3.4.0_rc1-r1.ebuild:
+ This ebuild replaces kdebase-l10n, kdebase-startkde and kdebase-pics (bug
+ 84018).
+
diff --git a/kde-base/kdebase-data/Manifest b/kde-base/kdebase-data/Manifest
new file mode 100644
index 000000000000..8fe2d2c08240
--- /dev/null
+++ b/kde-base/kdebase-data/Manifest
@@ -0,0 +1,6 @@
+MD5 971c90018f31b1db2b791cba10063663 kdebase-data-3.4.0_rc1-r1.ebuild 2020
+MD5 51e2d27bfc8c66f05157ae118c8ff9f4 kdebase-data-3.4.0.ebuild 2004
+MD5 73d99fe43f941a329bf4eeba2f34c201 ChangeLog 350
+MD5 14889ab75f97d76e58b0c1154e7683a9 metadata.xml 161
+MD5 bf55cbe0244386a3b46be4ca7fe7bc8a files/digest-kdebase-data-3.4.0_rc1-r1 378
+MD5 54e17e8f38d377972c220f10357c9b2f files/digest-kdebase-data-3.4.0 68
diff --git a/kde-base/kdebase-data/files/digest-kdebase-data-3.4.0_rc1-r1 b/kde-base/kdebase-data/files/digest-kdebase-data-3.4.0_rc1-r1
new file mode 100644
index 000000000000..50a97273ebb8
--- /dev/null
+++ b/kde-base/kdebase-data/files/digest-kdebase-data-3.4.0_rc1-r1
@@ -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-data/kdebase-data-3.4.0_rc1-r1.ebuild b/kde-base/kdebase-data/kdebase-data-3.4.0_rc1-r1.ebuild
new file mode 100644
index 000000000000..995fa76386d0
--- /dev/null
+++ b/kde-base/kdebase-data/kdebase-data-3.4.0_rc1-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-data/kdebase-data-3.4.0_rc1-r1.ebuild,v 1.1 2005/03/13 18:48:04 danarmak Exp $
+
+KMNAME=kdebase
+KMNOMODULE=true
+KMEXTRACTONLY="kdm/kfrontend/sessions/kde.desktop.in startkde"
+MAXKDEVER=$PV
+KM_DEPRANGE="$PV $MAXKDEVER"
+inherit kde-meta
+
+DESCRIPTION="Icons and various .desktop files from kdebase, and the startkde script"
+KEYWORDS="~x86 ~amd64"
+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"
+}
diff --git a/kde-base/kdebase-data/metadata.xml b/kde-base/kdebase-data/metadata.xml
new file mode 100644
index 000000000000..1a4592f97a10
--- /dev/null
+++ b/kde-base/kdebase-data/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde-core</herd>
+</pkgmetadata>