diff options
| author | Johannes Huber <johu@gmx.de> | 2011-11-19 22:47:25 +0100 |
|---|---|---|
| committer | Johannes Huber <johu@gmx.de> | 2011-11-19 22:47:25 +0100 |
| commit | d60c008b361706c71d07aec349a0a94158f7a199 (patch) | |
| tree | 62f695d5fe31963e93ce33b780d03322b26ee550 | |
| parent | 8033101de4dff27ef0f4edf409444f653f2b55d8 (diff) | |
| download | kde-d60c008b361706c71d07aec349a0a94158f7a199.tar.gz kde-d60c008b361706c71d07aec349a0a94158f7a199.tar.bz2 kde-d60c008b361706c71d07aec349a0a94158f7a199.zip | |
[kde-misc/plasma-emergelog] Revbump 0.0.2, patch added. Fix bug 391037. Thanks
David E. Narváez <david.narvaez@computer.org>.
(Portage version: 2.2.0_alpha76/git/Linux i686, unsigned Manifest commit)
| -rw-r--r-- | kde-misc/plasma-emergelog/Manifest | 2 | ||||
| -rw-r--r-- | kde-misc/plasma-emergelog/files/plasma-emergelog-0.0.2-list.patch | 21 | ||||
| -rw-r--r-- | kde-misc/plasma-emergelog/plasma-emergelog-0.0.2-r1.ebuild | 32 |
3 files changed, 54 insertions, 1 deletions
diff --git a/kde-misc/plasma-emergelog/Manifest b/kde-misc/plasma-emergelog/Manifest index bd726c9864d..9f5f0465101 100644 --- a/kde-misc/plasma-emergelog/Manifest +++ b/kde-misc/plasma-emergelog/Manifest @@ -1,2 +1,2 @@ DIST 103928-plasma-emergelog-0.0.1.tar.gz 16407 RMD160 8af3d39a833cb4fafb7e2590d1b008f7f687c41c SHA1 1ca653ac5df3ad0d7575708e1537f0db8751b5c1 SHA256 037b77bfe6877e5c789835b02869b8ff9d9868b53ba7c1df63c27bc3fe137119 -DIST plasma-emergelog-0.0.2.tar.gz 16551 RMD160 11e2d11db551e4eabf6006f115a211261786b428 SHA1 fe51ac82960e4bd78ec7cf56651b6feef69cb584 SHA256 8d11ac9652b0e4bb44f148cfcbdce515540efc0285553598b58039b80105e4be +DIST plasma-emergelog-0.0.2.tar.gz 16551 SHA256 8d11ac9652b0e4bb44f148cfcbdce515540efc0285553598b58039b80105e4be SHA512 caac6f65b97ff2de73d2f89f7639f9382f9522c8a7e83012760e0915a37970fb672f37102723ab49bab0ff28c34d4aa8e51fc33546e5dbe3995fbce63e1c37f5 WHIRLPOOL 017b1c19c7a25573b8964a89388c63f5887654272aac683bac39cab0fd9f62d6aede973f3cbf82c203aa28a96f8fb5faf0b31217b46341c09e67a70f405ad4f9 diff --git a/kde-misc/plasma-emergelog/files/plasma-emergelog-0.0.2-list.patch b/kde-misc/plasma-emergelog/files/plasma-emergelog-0.0.2-list.patch new file mode 100644 index 00000000000..732cde2d7a6 --- /dev/null +++ b/kde-misc/plasma-emergelog/files/plasma-emergelog-0.0.2-list.patch @@ -0,0 +1,21 @@ +diff --git plasma-emergelog.cpp plasma-emergelog.cpp +index 362eaa3..f3e8ea8 100644 +--- old/plasma-emergelog-0.0.2/plasma-emergelog.cpp ++++ new/plasma-emergelog-0.0.2/plasma-emergelog.cpp +@@ -35,6 +35,7 @@ + #include "plasma-emergelog-painter.h" + #include <exception> + #include <iostream> ++#include <cmath> + + + class myexception: public std::exception +@@ -167,7 +168,7 @@ void emergelog::process_data(){ + /* Create a list . Each element is a line from that file */ + list = data.split('\n', QString::SkipEmptyParts); + /* read the block BACKWARDS */ +- for (int i=list.size()-1;i>(list.size()-(document->maximumBlockCount()));i--){ ++ for (int i=list.size()-1;i>std::max<int>(0, list.size()-(document->maximumBlockCount()));i--){ + if(cursor.position() != 0){ + cursor.insertBlock(); + } diff --git a/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2-r1.ebuild b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2-r1.ebuild new file mode 100644 index 00000000000..5b888de828e --- /dev/null +++ b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit kde4-base + +DESCRIPTION="Kde4 plasmoid for monitoring emerge progress on Gentoo Linux" +HOMEPAGE="http://www.kde-look.org/content/show.php?content=103928" +SRC_URI="http://dev.gentooexperimental.org/~hwoarang/projects/plasma-emergelog/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="debug" + +RDEPEND=" + $(add_kdebase_dep plasma-workspace) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.0.2-list.patch +) + +pkg_postinst() { + kde4-base_pkg_postinst + einfo "You need to add your user to 'portage' group" + einfo "in order to use this plasmoid. To do that, use" + einfo "the following command:" + einfo "usermod -a -G portage <your_user_here>" +} |
