summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-03-31 22:54:36 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-03-31 22:54:36 +0000
commit77798e2b4910e6998db51689f9337e802e461b5f (patch)
tree6ea962def231dc16a55d545cdf3d5a0cb68d6892 /kde-misc/kooldock
parenttook d.g.o out of SRC_URI (diff)
downloadgentoo-2-77798e2b4910e6998db51689f9337e802e461b5f.tar.gz
gentoo-2-77798e2b4910e6998db51689f9337e802e461b5f.tar.bz2
gentoo-2-77798e2b4910e6998db51689f9337e802e461b5f.zip
Patched to stop segfault on exit left, thanks to David Leaver <danzel@localhost.geek.nz> for the patch, marked ~amd64 closing bug 85071.
(Portage version: 2.0.51.19)
Diffstat (limited to 'kde-misc/kooldock')
-rw-r--r--kde-misc/kooldock/ChangeLog10
-rw-r--r--kde-misc/kooldock/Manifest5
-rw-r--r--kde-misc/kooldock/files/digest-kooldock-0.3-r11
-rw-r--r--kde-misc/kooldock/files/kooldock-0.3-fix-left-segfault.patch11
-rw-r--r--kde-misc/kooldock/kooldock-0.3-r1.ebuild26
5 files changed, 51 insertions, 2 deletions
diff --git a/kde-misc/kooldock/ChangeLog b/kde-misc/kooldock/ChangeLog
index 2cb6cd4557c7..8570a10807d5 100644
--- a/kde-misc/kooldock/ChangeLog
+++ b/kde-misc/kooldock/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for kde-misc/kooldock
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-misc/kooldock/ChangeLog,v 1.6 2005/01/13 03:07:32 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kooldock/ChangeLog,v 1.7 2005/03/31 22:54:36 cryos Exp $
+
+*kooldock-0.3-r1 (31 Mar 2005)
+
+ 31 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org>
+ +files/kooldock-0.3-fix-left-segfault.patch, +kooldock-0.3-r1.ebuild:
+ Patched to stop the segfault on exit left, thanks to David Leaver
+ <danzel@localhost.geek.nz> for the patch. Also marked ~amd64 as it now works
+ properly. Closes bug 85071.
12 Jan 2005; Jason Wever <weeve@gentoo.org> kooldock-0.3.ebuild:
Stable on sparc.
diff --git a/kde-misc/kooldock/Manifest b/kde-misc/kooldock/Manifest
index 9e243bb823a3..9b199c6124e9 100644
--- a/kde-misc/kooldock/Manifest
+++ b/kde-misc/kooldock/Manifest
@@ -1,5 +1,8 @@
-MD5 5556972487fcb176c9898f93b3c9aa33 ChangeLog 959
MD5 2feb0e1927519743fd33c1b789b01925 kooldock-0.3.ebuild 612
+MD5 f9fe0e3c3eb5bd34765235b4477d7ef0 kooldock-0.3-r1.ebuild 747
+MD5 5556972487fcb176c9898f93b3c9aa33 ChangeLog 959
MD5 1b6808bbd78c9161f8b7efb090d966f8 metadata.xml 162
MD5 789e37ac05ff3871ada15b4af18a97a9 files/digest-kooldock-0.3 65
MD5 b2e74e5e22ab6d40875f7495796d2bd0 files/kooldock-0.3-configure.patch 3567
+MD5 2e8e3b07f85fa6909ef9fae6bd0bd289 files/kooldock-0.3-fix-left-segfault.patch 484
+MD5 789e37ac05ff3871ada15b4af18a97a9 files/digest-kooldock-0.3-r1 65
diff --git a/kde-misc/kooldock/files/digest-kooldock-0.3-r1 b/kde-misc/kooldock/files/digest-kooldock-0.3-r1
new file mode 100644
index 000000000000..e80b1b0fbe32
--- /dev/null
+++ b/kde-misc/kooldock/files/digest-kooldock-0.3-r1
@@ -0,0 +1 @@
+MD5 a53b74ce56f65b738413205cd9bfe2ca kooldock-0.3.tar.gz 1007670
diff --git a/kde-misc/kooldock/files/kooldock-0.3-fix-left-segfault.patch b/kde-misc/kooldock/files/kooldock-0.3-fix-left-segfault.patch
new file mode 100644
index 000000000000..14a6939dcddb
--- /dev/null
+++ b/kde-misc/kooldock/files/kooldock-0.3-fix-left-segfault.patch
@@ -0,0 +1,11 @@
+--- kooldock/kooldock/kooldock.cpp 2004-08-11 19:36:00.000000000 +1200
++++ kooldock/kooldock/kooldock.cpp 2005-03-30 14:15:49.000000000 +1200
+@@ -999,7 +999,7 @@
+ else
+ {
+ // the rest of the icons
+- xosdw->move(x + (cur_cx[i] - iwSmall/2 + adjust + SPACE_W) - (xosdw->w/2), dh - h - xosdw->h);
++ if ((int)i > 0) xosdw->move(x + (cur_cx[i] - iwSmall/2 + adjust + SPACE_W) - (xosdw->w/2), dh - h - xosdw->h);
+ }
+ if(xosd_st==0)
+ {
diff --git a/kde-misc/kooldock/kooldock-0.3-r1.ebuild b/kde-misc/kooldock/kooldock-0.3-r1.ebuild
new file mode 100644
index 000000000000..e22b21d0ccd1
--- /dev/null
+++ b/kde-misc/kooldock/kooldock-0.3-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/kooldock/kooldock-0.3-r1.ebuild,v 1.1 2005/03/31 22:54:36 cryos Exp $
+
+inherit kde eutils
+
+DESCRIPTION=" KoolDock is a dock for KDE with cool visual enhancements and effects"
+HOMEPAGE="http://ktown.kde.cl/kooldock/index.php"
+SRC_URI="http://ktown.kde.cl/kooldock/dist/${P}.tar.gz"
+
+S=${WORKDIR}/${PN}
+
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~sparc ~ppc ~amd64"
+
+SLOT="0"
+IUSE=""
+
+need-kde 3.2
+
+src_unpack() {
+ kde_src_unpack
+ # Patch to stop it segfaulting when the mouse exits to the left, bug 85071.
+ epatch ${FILESDIR}/${P}-fix-left-segfault.patch
+ useq arts || epatch ${FILESDIR}/${P}-configure.patch
+}