Permalink
Browse files

some patches for amarok, some updates for gnome ebuild

  • Loading branch information...
1 parent 3381ea6 commit 031b1ebc577947fc0a5ac2931ce5f419ba872326 @iegor committed Apr 8, 2012
View
@@ -0,0 +1,246 @@
+# ChangeLog for dev-util/kdbg
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/ChangeLog,v 1.65 2009/10/05 02:41:45 dirtyepic Exp $
+
+ 14 Nov 2009; Jonathan Callen <abcd@gentoo.org> -kdbg-2.0.5.ebuild,
+ -kdbg-2.1.1.ebuild, -files/kdbg-2.1.1-glibc-2.10.patch:
+ Drop old versions
+
+ 05 Oct 2009; Ryan Hill <dirtyepic@gentoo.org> kdbg-2.2.0.ebuild,
+ +files/kdbg-2.2.0-glibc-2.10.patch:
+ Fix building with glibc-2.10 again, bug #287633.
+
+ 03 Oct 2009; Sebastian Pipping <sping@gentoo.org> kdbg-2.1.0.ebuild,
+ +files/kdbg-2.1.0-move-kde-ldflags-up-front.patch:
+ Fix linking of 2.1.0 on KDE 4 (bug 244694), thanks to Theofilos Intzoglou
+
+*kdbg-2.2.0 (03 Oct 2009)
+
+ 03 Oct 2009; Sebastian Pipping <sping@gentoo.org> +kdbg-2.2.0.ebuild:
+ Bump to 2.2.0
+
+ 08 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> kdbg-2.1.1.ebuild,
+ +files/kdbg-2.1.1-glibc-2.10.patch:
+ Fix building with GLIBC 2.10+ wrt #277774, thanks to Evan Teran for patch.
+
+*kdbg-2.1.1 (25 Apr 2009)
+
+ 25 Apr 2009; Patrick Lauer <patrick@gentoo.org> +kdbg-2.1.1.ebuild:
+ Bump to 2.1.1, fixes #252440
+
+ 19 May 2008; Ferris McCormick <fmccor@gentoo.org> kdbg-2.1.0.ebuild:
+ Sparc stable, Bug #217418. Thanks to Friedrich Oslage for testing.
+
+ 19 May 2008; nixnut <nixnut@gentoo.org> kdbg-2.1.0.ebuild:
+ Stable on ppc wrt bug 217418
+
+ 18 May 2008; Markus Meier <maekke@gentoo.org> kdbg-2.1.0.ebuild:
+ amd64/x86 stable, bug #217418
+
+ 18 May 2008; Markus Rothe <corsair@gentoo.org> kdbg-2.1.0.ebuild:
+ Stable on ppc64; bug #217418
+
+ 17 May 2008; Carsten Lohrke <carlo@gentoo.org>
+ +files/kdbg-2.1.0-desktop-entry.diff, kdbg-2.1.0.ebuild:
+ Minor fixes.
+
+*kdbg-2.1.0 (22 Dec 2007)
+
+ 22 Dec 2007; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.1.0.ebuild:
+ Version bump.
+
+ 01 May 2007; Carsten Lohrke <carlo@gentoo.org> -kdbg-2.0.3.ebuild,
+ -kdbg-2.0.4.ebuild:
+ Clean up.
+
+ 01 May 2007; Markus Rothe <corsair@gentoo.org> kdbg-2.0.5.ebuild:
+ Stable on ppc64; bug #175384
+
+ 24 Apr 2007; Christian Faulhammer <opfer@gentoo.org> kdbg-2.0.5.ebuild:
+ stable amd64, bug 175384
+
+ 23 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> kdbg-2.0.5.ebuild:
+ Stable on sparc wrt #175384
+
+ 22 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.5.ebuild:
+ ppc stable, bug #175384
+
+ 22 Apr 2007; Raúl Porcel <armin76@gentoo.org> kdbg-2.0.5.ebuild:
+ x86 stable wrt #175384
+
+ 20 Apr 2007; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.5.ebuild:
+ Homepage update.
+
+ 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
+ Transition to Manifest2.
+
+*kdbg-2.0.5 (21 Dec 2006)
+
+ 21 Dec 2006; Caleb Tennis <caleb@gentoo.org> +kdbg-2.0.5.ebuild:
+ version bump
+
+*kdbg-2.0.4 (28 May 2006)
+
+ 28 May 2006; Carsten Lohrke <carlo@gentoo.org> -kdbg-2.0.0.ebuild,
+ -kdbg-2.0.1.ebuild, -kdbg-2.0.2.ebuild, +kdbg-2.0.4.ebuild:
+ Version bump.
+
+ 19 Mar 2006; Luis Medinas <metalgod@gentoo.org> kdbg-2.0.3.ebuild:
+ Stable on amd64. Bug #124069.
+
+ 02 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> kdbg-2.0.3.ebuild:
+ Stable on sparc wrt #124069
+
+ 28 Feb 2006; Joshua Jackson <tsunam@gentoo.org> kdbg-2.0.3.ebuild:
+ Stable on x86; bug #124069
+
+ 26 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.3.ebuild:
+ ppc stable, bug #124069
+
+ 26 Feb 2006; Markus Rothe <corsair@gentoo.org> kdbg-2.0.3.ebuild:
+ Stable on ppc64; bug #124069
+
+*kdbg-2.0.3 (01 Feb 2006)
+
+ 01 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.3.ebuild:
+ version bump
+
+ 23 Dec 2005; Markus Rothe <corsair@gentoo.org> kdbg-2.0.2.ebuild:
+ Added ~ppc64
+
+*kdbg-2.0.2 (01 Dec 2005)
+
+ 01 Dec 2005; Gregorio Guidi <greg_g@gentoo.org> +kdbg-2.0.2.ebuild:
+ New version.
+
+ 27 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> kdbg-2.0.0.ebuild:
+ Stable on amd64, bug 109809.
+
+*kdbg-2.0.1 (26 Oct 2005)
+
+ 26 Oct 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.1.ebuild:
+ version bump
+
+ 24 Oct 2005; Tobias Scherbaum <dertobi123@gentoo.org> kdbg-2.0.0.ebuild:
+ Marked ppc stable, bug #109809
+
+ 23 Oct 2005; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.0.ebuild:
+ stable on x86
+
+ 22 Oct 2005; Jason Wever <weeve@gentoo.org> kdbg-2.0.0.ebuild:
+ Stable on SPARC wrt bug #109809.
+
+ 24 Jul 2005; Carsten Lohrke <carlo@gentoo.org> kdbg-2.0.0.ebuild:
+ build cleanly with head -1 fix
+
+*kdbg-2.0.0 (22 Jul 2005)
+
+ 22 Jul 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-2.0.0.ebuild:
+ version bump
+
+*kdbg-1.9.7 (13 Mar 2005)
+
+ 13 Mar 2005; Carsten Lohrke <carlo@gentoo.org> +kdbg-1.9.7.ebuild:
+ version bump
+
+ 01 Dec 2004; Carsten Lohrke <carlo@gentoo.org> +metadata.xml:
+ QA: adding metadata
+
+ 22 Jul 2004; Carsten Lohrke <carlo@gentoo.org> -kdbg-1.2.5.3.ebuild,
+ -kdbg-1.2.9.ebuild, -kdbg-1.9.4.ebuild:
+ ebuild clean up
+
+ 22 Jul 2004; Daniel Ostrow <dostrow@gentoo.org> kdbg-1.2.10.ebuild:
+ Stable on ppc.
+
+ 04 Jul 2004; Jason Wever <weeve@gentoo.org> kdbg-1.2.10.ebuild:
+ Stable on sparc wrt bug #55438.
+
+ 04 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> kdbg-1.2.10.ebuild:
+ Marked stable on amd64.
+
+ 24 Jun 2004; Carsten Lohrke <carlo@gentoo.org> kdbg-1.2.10.ebuild,
+ kdbg-1.2.9.ebuild, kdbg-1.9.4.ebuild, kdbg-1.9.5.ebuild:
+ mark stable on x86, QA fixes
+
+*kdbg-1.9.5 (27 May 2004)
+*kdbg-1.2.10 (27 May 2004)
+
+ 27 May 2004; Carsten Lohrke <carlo@gentoo.org> kdbg-1.2.10.ebuild,
+ kdbg-1.9.5.ebuild:
+ version bump
+
+ 14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> kdbg-1.2.5.3.ebuild:
+ inherit kde instead of deprecated kde-base
+
+*kdbg-1.9.4 (25 Feb 2004)
+
+ 25 Feb 2004; Caleb Tennis <caleb@gentoo.org> :
+ Version bump
+
+ 27 Dec 2003; Caleb Tennis <caleb@gentoo.org> kdbg-1.2.6.ebuild,
+ kdbg-1.2.7.ebuild, kdbg-1.2.9.ebuild:
+ old version cleanup, dep fixes
+
+ 16 Nov 2003; Brad House <brad_mssw@gentoo.org> kdbg-1.2.9.ebuild:
+ mark stable on amd64
+
+*kdbg-1.2.9 (09 Sep 2003)
+
+ 09 Sep 2003; Caleb Tennis <caleb@gentoo.org> kdbg-1.2.9.ebuild:
+ New security/bugfix release - bug #28220
+
+ 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> kdbg-1.2.5.3.ebuild :
+ Marked ppc stable
+
+*kdbg-1.2.7 (03 Feb 2003)
+
+ 06 Apr 2003; Dan Armak <danarmak@gentoo.org> kdbg-1.2.7.ebuild:
+ Add stable x86 keyword.
+
+ 15 Feb 2003; Mark Guertin <gerk@gentoo.org> kdbg-1.2.6.ebuild kdbg-1.2.7.ebuild :
+ set ~ppc in keywords
+
+ 03 Feb 2003; Hannes Mehnert <hannes@gentoo.org> kdbg-1.2.7.ebuild:
+ version bump
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*kdbg-1.2.6 (23 Oct 2002)
+
+ 23 Oct 2002; Hannes Mehnert <hannes@gentoo.org> kdbg-1.2.6.ebuild, Changelog:
+ version bump, thanks to bertrand_baudet@yahoo.com (Bertrand Baudet) for
+ submission (#9472)
+
+ 30 Apr 2002; Dan Armak <danarmak@gentoo.org> (1.2.5.2,3): fix bug #2226 (S= line needed).
+
+*kdbg-1.2.5.3 (13 Mar 2003)
+
+ 12 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Added missing changelog entry.
+
+*kdbg-1.2.5 (13 Apr 2002)
+
+ 13 Apr 2002; Karl Trygve Kalleberg <karltk@gentoo.org> kdbg-1.2.1.ebuild files/digest-kdbg-1.2.1 kdbg-1.2.2.ebuild files/kdbg-1.2.2 kdbg-1.2.5.2.ebuild kdbg-1.2.5.3.ebuild:
+
+ Added a runtime dependency on sys-devel/gdb-5.0, as kdbg is useless without
+ it.
+
+ Removed old versions.
+
+*kdbg-1.2.5 (4 Apr 2002)
+
+ 4 Apr 2002; Dan Armak <danarmak@gentoo.org> changelog:
+
+ New version. The 1.2.5.2 ebuild is 1.2.5 linking against kde2, the 1.2.5.3 ebuild
+ is the same 1.2.5 linking against kde3.
+
+*kdbg-1.2.2 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
@@ -0,0 +1,11 @@
+--- kdbg/xsldbgdriver.cpp
++++ kdbg/xsldbgdriver.cpp
+@@ -767,7 +767,7 @@
+ } else if (strncmp(p, "= ", 2) == 0) {
+ /* we're processing the result of a "print command" */
+ /* find next line */
+- char *nextLine = strchr(p, '\n');
++ const char *nextLine = strchr(p, '\n');
+
+ TRACE("Found print expr");
+ if (nextLine) {
@@ -0,0 +1,13 @@
+--- kdbg/kdbg.desktop.orig 2008-05-17 19:12:05.000000000 +0200
++++ kdbg/kdbg.desktop 2008-05-17 19:12:28.000000000 +0200
+@@ -1,9 +1,8 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Exec=kdbg -caption "%c" %i
+ Icon=kdbg
+ Type=Application
+-DocPath=kdbg/index.html
++X-DocPath=kdbg/index.html
+ Name=KDbg
+ GenericName=Debugger
+ GenericName[br]=Dizraener
@@ -0,0 +1,25 @@
+From ad62763b029dcb1128a94c32522f2f5294ba02e1 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebastian@pipping.org>
+Date: Sat, 3 Oct 2009 21:49:07 +0200
+Subject: [PATCH] Move KDE_LDFLAGS up front
+
+---
+ work/kdbg-2.1.0/configure | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/work/kdbg-2.1.0/configure b/work/kdbg-2.1.0/configure
+index 8b28a89..8847ded 100755
+--- a/work/kdbg-2.1.0/configure
++++ b/work/kdbg-2.1.0/configure
+@@ -29518,7 +29518,7 @@ KDE_DEFAULT_CXXFLAGS="-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_N
+
+ KDE_LDFLAGS="-L$kde_libraries"
+ if test ! "$kde_libraries" = "$x_libraries" && test ! "$kde_libraries" = "$qt_libraries" ; then
+- all_libraries="$all_libraries $KDE_LDFLAGS"
++ all_libraries="$KDE_LDFLAGS $all_libraries"
+ fi
+
+
+--
+1.6.4.4
+
@@ -0,0 +1,55 @@
+diff -rupN kdbg-2.2.0/kdbg/gdbdriver.cpp kdbg-2.2.0.new/kdbg/gdbdriver.cpp
+--- kdbg-2.2.0/kdbg/gdbdriver.cpp 2009-05-20 15:24:10.000000000 -0400
++++ kdbg-2.2.0.new/kdbg/gdbdriver.cpp 2009-10-04 01:18:28.000000000 -0400
+@@ -133,7 +133,7 @@ GdbDriver::GdbDriver() :
+
+ #ifndef NDEBUG
+ // check command info array
+- char* perc;
++ const char* perc;
+ for (int i = 0; i < NUM_CMDS; i++) {
+ // must be indexable by DbgCommand values, i.e. sorted by DbgCommand values
+ assert(i == cmds[i].cmd);
+@@ -669,7 +669,7 @@ static bool parseErrorMessage(const char
+ // skip warnings
+ while (strncmp(output, "warning:", 8) == 0)
+ {
+- char* end = strchr(output+8, '\n');
++ const char* end = strchr(output+8, '\n');
+ if (end == 0)
+ output += strlen(output);
+ else
+@@ -1856,8 +1856,10 @@ std::list<ThreadInfo> GdbDriver::parseTh
+ p++;
+ // there follows only whitespace
+ }
+- char* end;
+- thr.id = strtol(p, &end, 10);
++ const char* end;
++ char *temp_end = NULL; /* we need a non-const 'end' for strtol to use...*/
++ thr.id = strtol(p, &temp_end, 10);
++ end = temp_end;
+ if (p == end) {
+ // syntax error: no number found; bail out
+ return threads;
+diff -rupN kdbg-2.2.0/kdbg/xsldbgdriver.cpp kdbg-2.2.0.new/kdbg/xsldbgdriver.cpp
+--- kdbg-2.2.0/kdbg/xsldbgdriver.cpp 2009-05-20 15:24:10.000000000 -0400
++++ kdbg-2.2.0.new/kdbg/xsldbgdriver.cpp 2009-10-04 01:18:56.000000000 -0400
+@@ -115,7 +115,7 @@ DebuggerDriver(), m_gdbMajor(2), m_gdbMi
+
+ #ifndef NDEBUG
+ // check command info array
+- char *perc;
++ const char *perc;
+
+ for (int i = 0; i < NUM_CMDS; i++) {
+ // must be indexable by DbgCommand values, i.e. sorted by DbgCommand values
+@@ -771,7 +771,7 @@ parseVar(const char *&s)
+ } else if (strncmp(p, "= ", 2) == 0) {
+ /* we're processing the result of a "print command" */
+ /* find next line */
+- char *nextLine = strchr(p, '\n');
++ const char *nextLine = strchr(p, '\n');
+
+ TRACE("Found print expr");
+ if (nextLine) {
@@ -0,0 +1,23 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/kdbg-2.1.0.ebuild,v 1.7 2009/10/03 20:04:44 sping Exp $
+
+ARTS_REQUIRED="never"
+
+inherit kde
+
+DESCRIPTION="A Graphical Debugger Interface to gdb."
+HOMEPAGE="http://www.kdbg.org/"
+SRC_URI="mirror://sourceforge/kdbg/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=sys-devel/gdb-5.0"
+
+need-kde 3.5
+
+PATCHES=( "${FILESDIR}"/${PN}-2.1.0-desktop-entry.diff
+ "${FILESDIR}"/${PN}-2.1.0-move-kde-ldflags-up-front.patch )
Oops, something went wrong.

0 comments on commit 031b1eb

Please sign in to comment.