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
commitb645b1006d3e0b38a0ae3deb361ece3c836ae62a (patch)
tree1a2ae89f6791e74a2b3c3c8ea6d9c69f3adc7490 /kde-misc/kooldock
parenttook d.g.o out of SRC_URI (diff)
downloadhistorical-b645b1006d3e0b38a0ae3deb361ece3c836ae62a.tar.gz
historical-b645b1006d3e0b38a0ae3deb361ece3c836ae62a.tar.bz2
historical-b645b1006d3e0b38a0ae3deb361ece3c836ae62a.zip
Patched to stop segfault on exit left, thanks to David Leaver <danzel@localhost.geek.nz> for the patch, marked ~amd64 closing bug 85071.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'kde-misc/kooldock')
-rw-r--r--kde-misc/kooldock/ChangeLog10
-rw-r--r--kde-misc/kooldock/Manifest15
-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, 61 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..7283edf3cc32 100644
--- a/kde-misc/kooldock/Manifest
+++ b/kde-misc/kooldock/Manifest
@@ -1,5 +1,18 @@
-MD5 5556972487fcb176c9898f93b3c9aa33 ChangeLog 959
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 2feb0e1927519743fd33c1b789b01925 kooldock-0.3.ebuild 612
+MD5 37aa9cf8a14ee76e58a6bdbc8f44a229 kooldock-0.3-r1.ebuild 750
+MD5 945a1a7086bdaf5564b916b4e7aade41 ChangeLog 1293
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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCTH/LntT9W3vfTuoRAuTGAJ0fjmapH7cZ3VM4rfti6NNIkg4K7QCfUOdd
+7Hk60ED7lOP+8AdwbjaI1C8=
+=04X/
+-----END PGP SIGNATURE-----
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
+}