From 2bf81fab76225949579cf1216712f0cc8b8b246a 2013-02-11 02:13:32 From: Richard H Date: 2013-02-11 02:13:32 Subject: [PATCH] remove ebuild for plasma-workspace (it is now in portage) --- diff --git a/kde-base/plasma-workspace/Manifest b/kde-base/plasma-workspace/Manifest deleted file mode 100644 index a9b7f2dac5c7a9dd21970310486412d5c4b48c39..0000000000000000000000000000000000000000 --- a/kde-base/plasma-workspace/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX plasma-workspace-4.10.0-norepeater.patch 5205 SHA256 d963f4c7cb7c068603fdbc2a52563048fd87bd898c5c853f1eb1d706119e6f12 SHA512 46f05ba8cf5d2f6ec528fc43dc5dc3f0b261baed64a41628fc22c3779613b9ce29ef22c7289a058c958a1ab4f7e15abc1cd9d85dafe21d79f9d5aa66cbfe397f WHIRLPOOL a8a63e91eab8876ef7b29f605118ebbce136eec9931e09aa1ea0223ccb14bd6aa3c3d46036c74a55801a33bf8fff3c96bfc54503f97410055687ca0845f8a73a -DIST kde-workspace-4.10.0.tar.xz 13378604 SHA256 88c90fef1b8ad81eea75ee04b2a9bae91a38e51425a0ec373ca21bedebef1b46 SHA512 d83210abbfc9cf0bb11f5a7c1fcab52aa512b6ecde7712467a74f5dc03a3dec683386408c3e613cb4bb69e215a0129c44aa935cef59f64c594b43bc2dcf739d9 WHIRLPOOL bdf0b7ce8c1a48c43bb593cbdae3620ef597e83844b7c967dc372539767a1597169894b10daf32de316d41f659e156a0ad44cd5f20dfe2deedb48e129a12b1a6 -EBUILD plasma-workspace-4.10.0-r1.ebuild 3259 SHA256 d399d98be358627539d9e5f7dab35d416272502afef69ae03ccaa64d3207ef13 SHA512 029d41044fcc3343dbd4fe1fd334c14bb9ebc28277a7c16e0d8d3eb50ba473af4e7284f95a0442f48a9056c035eb1d26553bfbbedf9e49ddaa84cbd9fd0b6e0f WHIRLPOOL 01caae562d79dc31c03ab605669b7128bf2567a6aeacd2fd35d6eaec008b4c0b033b6d0bda854069cab61d1685820d15a58cc10b01a0dec449913dc467a1c469 diff --git a/kde-base/plasma-workspace/files/plasma-workspace-4.10.0-norepeater.patch b/kde-base/plasma-workspace/files/plasma-workspace-4.10.0-norepeater.patch deleted file mode 100644 index 7e510aa1cc84f1c1b14df012ea857ae6ac36db12..0000000000000000000000000000000000000000 --- a/kde-base/plasma-workspace/files/plasma-workspace-4.10.0-norepeater.patch +++ /dev/null @@ -1,139 +0,0 @@ -diff --git a/plasma/generic/applets/systemtray/package/contents/ui/IconsList.qml b/plasma/generic/applets/systemtray/package/contents/ui/IconsList.qml -index 348d3dd..16277b5 100644 ---- a/plasma/generic/applets/systemtray/package/contents/ui/IconsList.qml -+++ b/plasma/generic/applets/systemtray/package/contents/ui/IconsList.qml -@@ -34,13 +34,13 @@ MouseArea { - - property int icons_size: 24 ///< Size of icons, icons are square i.e. width == height - property int icons_margins: 4 ///< Margins for icons -- property alias icons_number: repeater.count ///< [readonly] Number of icons -- property alias model: repeater.model; ///< Model for grid -+ property alias icons_number: list.count ///< [readonly] Number of icons -+ property alias model: list.model; ///< Model for grid - property int cell_size: icons_size + 2*icons_margins ///< [readonly] size of grid cell - - //Those properties are used by PlasmaCore.Dialog for size hints -- property int minimumWidth: layoutColumn.childrenRect.width ///< [readonly] minimum width of component required to show whole grid -- property int minimumHeight: layoutColumn.childrenRect.height ///< [readonly] minimum height of compontn required to show whole grid -+ property int minimumWidth: list.contentItem.childrenRect.width ///< [readonly] minimum width of component required to show whole grid -+ property int minimumHeight: list.contentItem.childrenRect.height ///< [readonly] minimum height of compontn required to show whole grid - property int maximumWidth: minimumWidth - property int maximumHeight: minimumHeight - -@@ -53,6 +53,7 @@ MouseArea { - id: delegate_root_item - width: childrenRect.width - height: childrenRect.height -+ z: 0 - - // we redirect some events to IconWidget or applet - target: task.type == TypeStatusItem ? ui_item.getIconWidget() : task -@@ -63,8 +64,9 @@ MouseArea { - onClickRight: ui_item.click(Qt.RightButton) - onScrollVert: ui_item.scrollVert(delta) - onScrollHorz: ui_item.scrollHorz(delta) -- onEntered: { -- delegate_highlight.y = delegate_root_item.y -+ onChangedMousePos: { -+ var pos = mapToItem(list.contentItem, mouseX, mouseY) -+ list.currentIndex = list.indexAt(pos.x, pos.y) - } - - Row { -@@ -108,38 +110,42 @@ MouseArea { - } - - } -- - } - - - -- PlasmaWidgets.ItemBackground { -+ Component { - id: delegate_highlight -- height: cell_size -- width: minimumWidth -- -- opacity: root_item.containsMouse -- Behavior on opacity { -- NumberAnimation { -- duration: 150 -- easing: Easing.InOutQuad -+ Item { -+ height: cell_size -+ width: minimumWidth -+ -+ PlasmaWidgets.ItemBackground { -+ anchors.fill: parent - } -- } -- Behavior on y { -- NumberAnimation { -- duration: 250 -- easing: Easing.InOutQuad -+ opacity: root_item.containsMouse -+ Behavior on opacity { -+ NumberAnimation { -+ duration: 150 -+ easing: Easing.InOutQuad -+ } - } - } - } - -- -- Column { -- id: layoutColumn -+ ListView { -+ id: list -+ anchors.fill: parent -+ //never delete items -+ cacheBuffer: 1000 -+ -+ interactive: false -+ delegate: delegate_task -+ highlight: delegate_highlight -+ highlightFollowsCurrentItem: true -+ highlightMoveSpeed: -1 -+ highlightMoveDuration: 250 - spacing: 0 -- Repeater { -- id: repeater -- delegate: delegate_task -- } -+ snapMode: ListView.SnapToItem - } - } -diff --git a/plasma/generic/applets/systemtray/ui/mouseredirectarea.cpp b/plasma/generic/applets/systemtray/ui/mouseredirectarea.cpp -index 79f5ca0..38bb815 100644 ---- a/plasma/generic/applets/systemtray/ui/mouseredirectarea.cpp -+++ b/plasma/generic/applets/systemtray/ui/mouseredirectarea.cpp -@@ -146,14 +146,12 @@ void MouseRedirectArea::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) - void MouseRedirectArea::hoverEnterEvent(QGraphicsSceneHoverEvent *event) - { - forwardEvent(event); -- emit entered(); - } - - - void MouseRedirectArea::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) - { - forwardEvent(event); -- emit exited(); - } - - void MouseRedirectArea::hoverMoveEvent(QGraphicsSceneHoverEvent *event) -diff --git a/plasma/generic/applets/systemtray/ui/mouseredirectarea.h b/plasma/generic/applets/systemtray/ui/mouseredirectarea.h -index 9c60070..ed1a806 100644 ---- a/plasma/generic/applets/systemtray/ui/mouseredirectarea.h -+++ b/plasma/generic/applets/systemtray/ui/mouseredirectarea.h -@@ -67,8 +67,6 @@ signals: - void scrollVert(int delta); - void scrollHorz(int delta); - void changedMousePos(qreal mouseX, qreal mouseY); -- void entered(); -- void exited(); - - private: //Events - virtual void wheelEvent(QGraphicsSceneWheelEvent *event); diff --git a/kde-base/plasma-workspace/plasma-workspace-4.10.0-r1.ebuild b/kde-base/plasma-workspace/plasma-workspace-4.10.0-r1.ebuild deleted file mode 100644 index be60e3389e70dc1e2591ea26cc112db45154c11d..0000000000000000000000000000000000000000 --- a/kde-base/plasma-workspace/plasma-workspace-4.10.0-r1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/plasma-workspace/plasma-workspace-4.10.0.ebuild,v 1.1 2013/02/07 04:57:24 alexxy Exp $ - -EAPI=5 - -DECLARATIVE_REQUIRED="always" -KDE_HANDBOOK="optional" -KMNAME="kde-workspace" -KMMODULE="plasma" -PYTHON_DEPEND="python? 2" -OPENGL_REQUIRED="always" -inherit python kde4-meta - -DESCRIPTION="Plasma: KDE desktop framework" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="debug google-gadgets gps json python qalculate +rss semantic-desktop" - -COMMONDEPEND=" - dev-libs/libdbusmenu-qt - !kde-misc/ktouchpadenabler - $(add_kdebase_dep kactivities) - $(add_kdebase_dep kdelibs 'semantic-desktop=') - $(add_kdebase_dep kephal) - $(add_kdebase_dep ksysguard) - $(add_kdebase_dep libkworkspace) - $(add_kdebase_dep libplasmagenericshell) - $(add_kdebase_dep libtaskmanager) - $(add_kdebase_dep solid) - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libXrender - google-gadgets? ( >=x11-misc/google-gadgets-0.11.0[qt4] ) - gps? ( >=sci-geosciences/gpsd-2.37 ) - json? ( dev-libs/qjson ) - python? ( - >=dev-python/PyQt4-4.4.0[X] - $(add_kdebase_dep pykde4) - ) - qalculate? ( sci-libs/libqalculate ) - rss? ( - $(add_kdebase_dep kdepimlibs 'semantic-desktop=') - $(add_kdebase_dep libplasmaclock 'holidays') - ) - !rss? ( $(add_kdebase_dep libplasmaclock '-holidays') ) - semantic-desktop? ( - dev-libs/soprano - $(add_kdebase_dep nepomuk-core) - ) -" -DEPEND="${COMMONDEPEND} - rss? ( dev-libs/boost ) - x11-proto/compositeproto - x11-proto/damageproto - x11-proto/fixesproto - x11-proto/renderproto -" -RDEPEND="${COMMONDEPEND} - $(add_kdebase_dep plasma-runtime) -" - -PATCHES=( "${FILESDIR}/${P}"-norepeater.patch ) - -KMEXTRA=" - appmenu/ - ktouchpadenabler/ - statusnotifierwatcher/ -" -KMEXTRACTONLY=" - kcheckpass/ - krunner/dbus/org.freedesktop.ScreenSaver.xml - krunner/dbus/org.kde.krunner.App.xml - ksmserver/org.kde.KSMServerInterface.xml - ksmserver/screenlocker/ - libs/kephal/ - libs/kworkspace/ - libs/taskmanager/ - libs/plasmagenericshell/ - libs/ksysguard/ - libs/kdm/kgreeterplugin.h - ksysguard/ -" - -KMLOADLIBS="libkworkspace libplasmaclock libplasmagenericshell libtaskmanager" - -pkg_setup() { - if use python ; then - python_set_active_version 2 - python_pkg_setup - fi - kde4-meta_pkg_setup -} - -src_unpack() { - if use handbook; then - KMEXTRA+=" doc/plasma-desktop" - fi - - kde4-meta_src_unpack -} - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_with google-gadgets Googlegadgets) - $(cmake-utils_use_with gps libgps) - $(cmake-utils_use_with json QJSON) - $(cmake-utils_use_with python PythonLibrary) - $(cmake-utils_use_with qalculate) - $(cmake-utils_use_with rss KdepimLibs) - $(cmake-utils_use_with semantic-desktop Akonadi) - $(cmake-utils_use_with semantic-desktop NepomukCore) - $(cmake-utils_use_with semantic-desktop Soprano) - -DWITH_Xmms=OFF - ) - - kde4-meta_src_configure -} - -pkg_postinst() { - kde4-meta_pkg_postinst - - if use python; then - python_mod_optimize \ - PyKDE4/plasmascript.py \ - /usr/share/apps/plasma_scriptengine_python - fi -} - -pkg_postrm() { - kde4-meta_pkg_postrm - - if use python; then - python_mod_cleanup \ - PyKDE4/plasmascript.py \ - /usr/share/apps/plasma_scriptengine_python - fi -}