From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RRt69-0004ai-IK for garchives@archives.gentoo.org; Sat, 19 Nov 2011 22:09:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2EAC621C093 for ; Sat, 19 Nov 2011 22:09:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B208321C026 for ; Sat, 19 Nov 2011 21:47:13 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 262AE1B4020 for ; Sat, 19 Nov 2011 21:47:13 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 4E4C780042 for ; Sat, 19 Nov 2011 21:47:12 +0000 (UTC) From: "Johannes Huber" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Johannes Huber" Message-ID: Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/plasma-emergelog/files/, kde-misc/plasma-emergelog/ X-VCS-Repository: proj/kde X-VCS-Files: kde-misc/plasma-emergelog/files/plasma-emergelog-0.0.2-list.patch kde-misc/plasma-emergelog/plasma-emergelog-0.0.2-r1.ebuild X-VCS-Directories: kde-misc/plasma-emergelog/files/ kde-misc/plasma-emergelog/ X-VCS-Committer: johu X-VCS-Committer-Name: Johannes Huber X-VCS-Revision: d60c008b361706c71d07aec349a0a94158f7a199 Date: Sat, 19 Nov 2011 21:47:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: bfc23a04-2c0c-467b-9abf-e4b3201834d6 X-Archives-Hash: fbabc755d1efe21f3500ccad96a05ade commit: d60c008b361706c71d07aec349a0a94158f7a199 Author: Johannes Huber gmx de> AuthorDate: Sat Nov 19 21:47:25 2011 +0000 Commit: Johannes Huber gmx de> CommitDate: Sat Nov 19 21:47:25 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/kde.git;a=3Dc= ommit;h=3Dd60c008b [kde-misc/plasma-emergelog] Revbump 0.0.2, patch added. Fix bug 391037. T= hanks David E. Narv=C3=A1ez computer.org>. (Portage version: 2.2.0_alpha76/git/Linux i686, unsigned Manifest commit) --- .../files/plasma-emergelog-0.0.2-list.patch | 21 +++++++++++++ .../plasma-emergelog-0.0.2-r1.ebuild | 32 ++++++++++++++= ++++++ 2 files changed, 53 insertions(+), 0 deletions(-) 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 0000000..732cde2 --- /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 + #include ++#include +=20 +=20 + 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 =3D data.split('\n', QString::SkipEmptyParts); + /* read the block BACKWARDS */ +- for (int i=3Dlist.size()-1;i>(list.size()-(document->maximumBlockCoun= t()));i--){ ++ for (int i=3Dlist.size()-1;i>std::max(0, list.size()-(document->= maximumBlockCount()));i--){ + if(cursor.position() !=3D 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 0000000..5b888de --- /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=3D4 + +inherit kde4-base + +DESCRIPTION=3D"Kde4 plasmoid for monitoring emerge progress on Gentoo Li= nux" +HOMEPAGE=3D"http://www.kde-look.org/content/show.php?content=3D103928" +SRC_URI=3D"http://dev.gentooexperimental.org/~hwoarang/projects/plasma-e= mergelog/${P}.tar.gz" + +LICENSE=3D"GPL-2" +KEYWORDS=3D"~amd64 ~x86" +SLOT=3D"0" +IUSE=3D"debug" + +RDEPEND=3D" + $(add_kdebase_dep plasma-workspace) +" + +PATCHES=3D( + "${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 " +}