From b211bfc3744906a3766abc2959ea3dc8e793c5cc Mon Sep 17 00:00:00 2001 From: lxnay Date: Sun, 1 Jul 2007 18:21:13 +0000 Subject: [PATCH] fix kickoff icon again git-svn-id: http://svn.sabayonlinux.org/overlay@1411 d7aec97c-591d-0410-af39-a8856400b30a --- kde-base/kicker/Manifest | 15 +++- kde-base/kicker/files/digest-kicker-3.5.7-r12 | 6 ++ .../kicker-3.5.7-fix-kickoff-button.patch | 26 +++--- kde-base/kicker/kicker-3.5.7-r12.ebuild | 82 +++++++++++++++++++ 4 files changed, 109 insertions(+), 20 deletions(-) create mode 100644 kde-base/kicker/files/digest-kicker-3.5.7-r12 create mode 100644 kde-base/kicker/kicker-3.5.7-r12.ebuild diff --git a/kde-base/kicker/Manifest b/kde-base/kicker/Manifest index 0c918f6fa..06ac2ef74 100644 --- a/kde-base/kicker/Manifest +++ b/kde-base/kicker/Manifest @@ -14,10 +14,10 @@ AUX kicker-3.5.6.kickoff-r649417.diff 401805 RMD160 252bc120520bcd29d0bde2dae351 MD5 b75606b653d7b164a784be5428a8d25a files/kicker-3.5.6.kickoff-r649417.diff 401805 RMD160 252bc120520bcd29d0bde2dae35116cdf9caff3f files/kicker-3.5.6.kickoff-r649417.diff 401805 SHA256 45b1f5e709ee6844ccfba19c0009b97ef2d05d9269c363a6058292425a661878 files/kicker-3.5.6.kickoff-r649417.diff 401805 -AUX kicker-3.5.7-fix-kickoff-button.patch 862 RMD160 1254dedb8b91ef735b312d2442071471a9f6a204 SHA1 3ab6d04592cf0e09422a8d1cddaad89a6459606e SHA256 6c91c0485479ce7e7a2acddef6c3a68ba80f0360257fae60122e5c753a04d29b -MD5 0967663e13b6903a141cfdf55cf7f2d1 files/kicker-3.5.7-fix-kickoff-button.patch 862 -RMD160 1254dedb8b91ef735b312d2442071471a9f6a204 files/kicker-3.5.7-fix-kickoff-button.patch 862 -SHA256 6c91c0485479ce7e7a2acddef6c3a68ba80f0360257fae60122e5c753a04d29b files/kicker-3.5.7-fix-kickoff-button.patch 862 +AUX kicker-3.5.7-fix-kickoff-button.patch 976 RMD160 e681e4df7daf78ce387fc768b0c4d4972f6f23fc SHA1 a9b1c4062f82ffa4f332d98abfe18fa008c61df7 SHA256 5b51617df0cf8a0d20880eb2e39ade1ea9ddd1521d7eaa68ca0b1792713da1ec +MD5 36465c548d640d4a6537fd321be9f399 files/kicker-3.5.7-fix-kickoff-button.patch 976 +RMD160 e681e4df7daf78ce387fc768b0c4d4972f6f23fc files/kicker-3.5.7-fix-kickoff-button.patch 976 +SHA256 5b51617df0cf8a0d20880eb2e39ade1ea9ddd1521d7eaa68ca0b1792713da1ec files/kicker-3.5.7-fix-kickoff-button.patch 976 AUX kickoff-icons-r649417.tar.bz2 328829 RMD160 43a17f77fe27782ea4a1c605710bac0466c01dc5 SHA1 4baf3930fb05993e0e78e42d63c6d9a5e6cf47ba SHA256 ef38084fd388ac57c825d168817fe0db2f1adc3ec235b7260e880140c6abd9d1 MD5 71545c5e92e23687ff6288e6d138b6b1 files/kickoff-icons-r649417.tar.bz2 328829 RMD160 43a17f77fe27782ea4a1c605710bac0466c01dc5 files/kickoff-icons-r649417.tar.bz2 328829 @@ -76,6 +76,10 @@ EBUILD kicker-3.5.7-r11.ebuild 2171 RMD160 18c080d11778e0df71a7776cd7623e5d7864d MD5 94d6d0eee7326355e5e1768ef8947ef2 kicker-3.5.7-r11.ebuild 2171 RMD160 18c080d11778e0df71a7776cd7623e5d7864d1a6 kicker-3.5.7-r11.ebuild 2171 SHA256 80ce40bb4abff02e62c8f5f5ea251e91a8e0a0f90b20043fbe7e3da82b24efd3 kicker-3.5.7-r11.ebuild 2171 +EBUILD kicker-3.5.7-r12.ebuild 2171 RMD160 18c080d11778e0df71a7776cd7623e5d7864d1a6 SHA1 3ea4a90d94b302c8b67d9594eb2dcbb83afb9c98 SHA256 80ce40bb4abff02e62c8f5f5ea251e91a8e0a0f90b20043fbe7e3da82b24efd3 +MD5 94d6d0eee7326355e5e1768ef8947ef2 kicker-3.5.7-r12.ebuild 2171 +RMD160 18c080d11778e0df71a7776cd7623e5d7864d1a6 kicker-3.5.7-r12.ebuild 2171 +SHA256 80ce40bb4abff02e62c8f5f5ea251e91a8e0a0f90b20043fbe7e3da82b24efd3 kicker-3.5.7-r12.ebuild 2171 MD5 40f64408fbb46290c447fee43535eb5f files/digest-kicker-3.5.5-r90 524 RMD160 6c59eff06382afd9e31420442b78041332f715c0 files/digest-kicker-3.5.5-r90 524 SHA256 358e9de2e9643d5d904af6d9279249df5565855de2c58aaf062a47ebbc06e745 files/digest-kicker-3.5.5-r90 524 @@ -97,3 +101,6 @@ SHA256 11bbf15ec8cbbe44d698d6ff90385926a37599e75f18e55e21bc994709398ec6 files/di MD5 f168a743f84d79e060b92c87b762e515 files/digest-kicker-3.5.7-r11 521 RMD160 3456c99daa483a5bd70c5cbf52c2cdc6ab37023f files/digest-kicker-3.5.7-r11 521 SHA256 11bbf15ec8cbbe44d698d6ff90385926a37599e75f18e55e21bc994709398ec6 files/digest-kicker-3.5.7-r11 521 +MD5 f168a743f84d79e060b92c87b762e515 files/digest-kicker-3.5.7-r12 521 +RMD160 3456c99daa483a5bd70c5cbf52c2cdc6ab37023f files/digest-kicker-3.5.7-r12 521 +SHA256 11bbf15ec8cbbe44d698d6ff90385926a37599e75f18e55e21bc994709398ec6 files/digest-kicker-3.5.7-r12 521 diff --git a/kde-base/kicker/files/digest-kicker-3.5.7-r12 b/kde-base/kicker/files/digest-kicker-3.5.7-r12 new file mode 100644 index 000000000..179b770b1 --- /dev/null +++ b/kde-base/kicker/files/digest-kicker-3.5.7-r12 @@ -0,0 +1,6 @@ +MD5 420445e2dbddfd83ebc25e85a9b9cdda kdebase-3.5-patchset-03.tar.bz2 21409 +RMD160 941b919097d03347b10bccb51db2fa5e89d7ba16 kdebase-3.5-patchset-03.tar.bz2 21409 +SHA256 59c691754627f78daf7693e82496d808cf1cc31e2d6f32af829ec4ccfd776574 kdebase-3.5-patchset-03.tar.bz2 21409 +MD5 b421e01b3ee712549ee967f58ed24de0 kdebase-3.5.7.tar.bz2 24395088 +RMD160 f43070b5428c3099c0abceed56041e5b4ff3c656 kdebase-3.5.7.tar.bz2 24395088 +SHA256 3c6d739abefc55b6cb64e1cf37b79f5993b666a5b40492471754794416b5c28d kdebase-3.5.7.tar.bz2 24395088 diff --git a/kde-base/kicker/files/kicker-3.5.7-fix-kickoff-button.patch b/kde-base/kicker/files/kicker-3.5.7-fix-kickoff-button.patch index c0d8f8d2c..5b056c5a4 100644 --- a/kde-base/kicker/files/kicker-3.5.7-fix-kickoff-button.patch +++ b/kde-base/kicker/files/kicker-3.5.7-fix-kickoff-button.patch @@ -1,27 +1,21 @@ ---- a/kicker/kicker/buttons/knewbutton.cpp -+++ b/kicker/kicker/buttons/knewbutton.cpp -@@ -182,6 +182,13 @@ +diff -Nurp kicker-3.5.7.orig/kicker/kicker/buttons/knewbutton.cpp kicker-3.5.7/kicker/kicker/buttons/knewbutton.cpp +--- kicker-3.5.7.orig/kicker/kicker/buttons/knewbutton.cpp 2007-07-01 20:17:04.000000000 +0200 ++++ kicker-3.5.7/kicker/kicker/buttons/knewbutton.cpp 2007-07-01 20:20:53.000000000 +0200 +@@ -182,6 +182,8 @@ double KNewButton::buttonScaleFactor(con int KNewButton::widthForHeight(int height) const { int r = m_iconSize.width() * buttonScaleFactor(QSize(m_iconSize.width(), height)); -+ -+ if (!m_movie->running() && height != m_active_pixmap.height()) -+ { -+ KNewButton* that = const_cast(this); -+ QTimer::singleShot(0, that, SLOT(slotStopAnimation())); -+ } -+ ++ KNewButton* that = const_cast(this); ++ QTimer::singleShot(0, that, SLOT(slotStopAnimation())); return r; } -@@ -193,6 +200,11 @@ +@@ -193,6 +195,8 @@ int KNewButton::preferredDimension(int p int KNewButton::heightForWidth(int width) const { int r = m_iconSize.width() * buttonScaleFactor(QSize(width, m_iconSize.height())); -+ if (!m_movie->running() && width != m_active_pixmap.width()) -+ { -+ KNewButton* that = const_cast(this); -+ QTimer::singleShot(0, that, SLOT(slotStopAnimation())); -+ } ++ KNewButton* that = const_cast(this); ++ QTimer::singleShot(0, that, SLOT(slotStopAnimation())); return r; } + diff --git a/kde-base/kicker/kicker-3.5.7-r12.ebuild b/kde-base/kicker/kicker-3.5.7-r12.ebuild new file mode 100644 index 000000000..26b41dd9e --- /dev/null +++ b/kde-base/kicker/kicker-3.5.7-r12.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kicker/kicker-3.5.5.ebuild,v 1.1 2006/10/03 10:49:09 flameeyes Exp $ + +KMNAME=kdebase +MAXKDEVER=$PV +KM_DEPRANGE="$PV $MAXKDEVER" +inherit kde-meta-suse eutils + +SRC_URI="${SRC_URI} + mirror://gentoo/kdebase-3.5-patchset-03.tar.bz2" + +DESCRIPTION="Kicker is the KDE application starter panel and is also capable of some useful applets and extensions." +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="xcomposite beagle" + +RDEPEND=" +$(deprange $PV $MAXKDEVER kde-base/libkonq) +$(deprange $PV $MAXKDEVER kde-base/kdebase-data) + || ( ( + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + )