All pastes #791105 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-20 19:15 UTC
rendered paste body
diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass
index 3477460..5cbac21 100644
--- a/eclass/kde4-functions.eclass
+++ b/eclass/kde4-functions.eclass
@@ -110,6 +110,7 @@ kde-base/kdebase-workspace kde-base/ksystraycmd
 kde-base/kdebase-workspace kde-base/ktip
 kde-base/kdebase-workspace kde-base/kwin
 kde-base/kdebase-workspace kde-base/libkworkspace
+kde-base/kdebase-workspace kde-base/libplasma
 kde-base/kdebase-workspace kde-base/libtaskmanager
 kde-base/kdebase-workspace kde-base/plasma
 kde-base/kdebase-workspace kde-base/solid
diff --git a/kde-base/libplasma/ChangeLog b/kde-base/libplasma/ChangeLog
new file mode 100644
index 0000000..b941a32
--- /dev/null
+++ b/kde-base/libplasma/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for kde-base/libplasma
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*libplasma-3.96.0 (20 Nov 2007)
+
+  20 Nov 2007; Ingmar Vanhassel <ingmar.vanhassel@gmail.com> +metadata.xml,
+  +libplasma-3.96.0.ebuild:
+  Added libplasma-3.96.0.ebuild: Split the libraries in kde-base/plasma into a
+  seperate package.
+
diff --git a/kde-base/libplasma/Manifest b/kde-base/libplasma/Manifest
new file mode 100644
index 0000000..fde7a32
--- /dev/null
+++ b/kde-base/libplasma/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST kdebase-workspace-3.96.0.tar.bz2 10225466 RMD160 9602b7eff5eb0b9b626c63cad294b4b66e684425 SHA1 721b8b1b1b60865170ebbf3fc70c8b6389783d2b SHA256 22df079532829d39f58bdd90c2c11231d08e6b93ba51bbebe23cacec4d99d2ab
+EBUILD libplasma-3.96.0.ebuild 1103 RMD160 6e8850b7b6b9bb361f09288060319cb09bb1bf2c SHA1 d6d05db2d680b65df22a6699328372ad93b6a41c SHA256 bf6695e8dffb9ce4b4d9f9e8778a209aba3befd20b7042b6eface67f6df732fc
+MD5 f5f37af8c2b99a94220a2542c96cd18d libplasma-3.96.0.ebuild 1103
+RMD160 6e8850b7b6b9bb361f09288060319cb09bb1bf2c libplasma-3.96.0.ebuild 1103
+SHA256 bf6695e8dffb9ce4b4d9f9e8778a209aba3befd20b7042b6eface67f6df732fc libplasma-3.96.0.ebuild 1103
+MISC ChangeLog 356 RMD160 a165af0a31ae871eeda0231f0986ba566e1e05d2 SHA1 11ec8642e2eb670bda2cc402f516ccb7e464fe0b SHA256 ae170ebafbea0156a228f6badef2b99bdac543f2dd4de30d10e608f1afa5e1aa
+MD5 9e9815e729efc904acb8b471df9159ad ChangeLog 356
+RMD160 a165af0a31ae871eeda0231f0986ba566e1e05d2 ChangeLog 356
+SHA256 ae170ebafbea0156a228f6badef2b99bdac543f2dd4de30d10e608f1afa5e1aa ChangeLog 356
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
+MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
+RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
+SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata.xml 156
+MD5 baac733b901ab566bd29958a19651ce6 files/digest-libplasma-3.96.0 283
+RMD160 444160d7f421b31833c0c6c8af1ead7cb58c871d files/digest-libplasma-3.96.0 283
+SHA256 41349cc9fd89b33d6ceca2ea36114d95ef305010abaf03986795c303153ded0d files/digest-libplasma-3.96.0 283
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHQzBG51CAjJbgsysRAuiqAJ9kbTkFGWQM+k/DCwOPxVQYRsMLEACfd4T/
+tIkbXJqdAtkYFa5sTl9UKYU=
+=U6Bl
+-----END PGP SIGNATURE-----
diff --git a/kde-base/libplasma/files/digest-libplasma-3.96.0 b/kde-base/libplasma/files/digest-libplasma-3.96.0
new file mode 100644
index 0000000..ea53bb6
--- /dev/null
+++ b/kde-base/libplasma/files/digest-libplasma-3.96.0
@@ -0,0 +1,3 @@
+MD5 ecbc8d8a9892725634ef0132fefd16f1 kdebase-workspace-3.96.0.tar.bz2 10225466
+RMD160 9602b7eff5eb0b9b626c63cad294b4b66e684425 kdebase-workspace-3.96.0.tar.bz2 10225466
+SHA256 22df079532829d39f58bdd90c2c11231d08e6b93ba51bbebe23cacec4d99d2ab kdebase-workspace-3.96.0.tar.bz2 10225466
diff --git a/kde-base/libplasma/libplasma-3.96.0.ebuild b/kde-base/libplasma/libplasma-3.96.0.ebuild
new file mode 100644
index 0000000..af3ad39
--- /dev/null
+++ b/kde-base/libplasma/libplasma-3.96.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+KMNAME=kdebase-workspace
+KMMODULE=libs/plasma
+inherit kde4-meta
+
+DESCRIPTION="Plasma: KDE desktop framework"
+KEYWORDS=""
+
+# FIXME: opengl use flag + automagic dep
+# FIXME: composite use flag + automagic dep
+IUSE="composite opengl"
+DEPEND="
+       !<kde-base/plasma-3.96.0
+       >=kde-base/libkworkspace-${PV}:${SLOT}
+       >=kde-base/libtaskmanager-${PV}:${SLOT}
+       composite? ( x11-libs/libXcomposite )
+       opengl? ( virtual/opengl )
+       x11-libs/libXau
+       x11-libs/libXfixes
+       x11-libs/libXrender
+       x11-libs/libXtst"
+
+KMEXTRACTONLY="
+       ksmserver/org.kde.KSMServerInterface.xml
+       krunner/org.freedesktop.ScreenSaver.xml
+       krunner/org.kde.krunner.Interface.xml
+       libs/workspace/
+       libs/taskmanager/"
+
+pkg_setup() {
+       if ! built_with_use -a app-misc/strigi dbus qt4; then
+               eerror "${PN} requires app-misc/strigi built with USE=\"dbus qt4\""
+               die "re-emerge app-misc/strigi with USE=\"dbus qt4\""
+       fi
+}
+
+src_compile() {
+       mycmakeargs="${mycmakeargs}
+               $(cmake-utils_use_with opengl OpenGL)"
+
+       kde4-base_src_compile
+}
diff --git a/kde-base/libplasma/metadata.xml b/kde-base/libplasma/metadata.xml
new file mode 100644
index 0000000..8d1e86a
--- /dev/null
+++ b/kde-base/libplasma/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</herd>
+</pkgmetadata>