diff options
author | Christoph Mende <angelos@gentoo.org> | 2011-03-13 17:28:56 +0000 |
---|---|---|
committer | Christoph Mende <angelos@gentoo.org> | 2011-03-13 17:28:56 +0000 |
commit | 5544f56ab2839a740d1aa50dae9b1277f5e43901 (patch) | |
tree | 485cd4aa330c71329b817a15849d29f7ab1ad2b8 /gnome-extra/docky | |
parent | Last rites for media-plugins/gmpc-coveramazon (diff) | |
download | historical-5544f56ab2839a740d1aa50dae9b1277f5e43901.tar.gz historical-5544f56ab2839a740d1aa50dae9b1277f5e43901.tar.bz2 historical-5544f56ab2839a740d1aa50dae9b1277f5e43901.zip |
Initial import
Package-Manager: portage-2.2.0_alpha26/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra/docky')
-rw-r--r-- | gnome-extra/docky/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/docky/Manifest | 15 | ||||
-rw-r--r-- | gnome-extra/docky/docky-2.1.1.ebuild | 45 | ||||
-rw-r--r-- | gnome-extra/docky/files/docky-2.1.1-mono-2.10.patch | 139 | ||||
-rw-r--r-- | gnome-extra/docky/metadata.xml | 9 |
5 files changed, 218 insertions, 0 deletions
diff --git a/gnome-extra/docky/ChangeLog b/gnome-extra/docky/ChangeLog new file mode 100644 index 000000000000..2fb1a98f70ca --- /dev/null +++ b/gnome-extra/docky/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for gnome-extra/docky +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/docky/ChangeLog,v 1.1 2011/03/13 17:28:56 angelos Exp $ + +*docky-2.1.1 (13 Mar 2011) + + 13 Mar 2011; <angelos@gentoo.org> +docky-2.1.1.ebuild, + +files/docky-2.1.1-mono-2.10.patch: + Initial import + diff --git a/gnome-extra/docky/Manifest b/gnome-extra/docky/Manifest new file mode 100644 index 000000000000..7b626f9e28ff --- /dev/null +++ b/gnome-extra/docky/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX docky-2.1.1-mono-2.10.patch 5073 RMD160 29c95db747d6b8e3204460ef8f601a9c3e434062 SHA1 71af9bfe0ce33374f4ff763aa79bc8f4eb432180 SHA256 2084cfbeed20171946f13f39ed0f0dfa22b11bb634eacb5528face29f2d2d232 +DIST docky-2.1.1.tar.gz 1240483 RMD160 c38e8eb88df43cd2f25ed16f2e251bb3e00d57b0 SHA1 6977a370fdc682f6b44a716d9bf769b8e678bfd4 SHA256 2760395c4bd58c15ab406ff57d9475718f1dd7324fe8bd39415569a793fba84b +EBUILD docky-2.1.1.ebuild 1043 RMD160 5373c57031c8887bccec174590ee8ba660b99dca SHA1 170a9ed00ffdbd37bdd95010eab8bdc2f18c896a SHA256 1eb7da91f0551c3869c684751d43dc2b1320264c526ef2956a40b69e4a5536ed +MISC ChangeLog 349 RMD160 af512c544720dafb418f61fdafde4f7da44dcea8 SHA1 16a6f7449337812eac3900c3dfd7d19d1e08c66a SHA256 768461e6e18630b1ba4604d2d00a4fe5ac038fe7d963c1362dabf154c5edd09b +MISC metadata.xml 257 RMD160 045b473249faac279edd7ce1ae3bdb86732405d0 SHA1 4d5b4ae24183d8096b302777f09508bb109d284d SHA256 96f53ed644a6f330e8e70e2069b331b98f85c21c8e9753fdd083b3cd15fdf57a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk18/ssACgkQmWq1bYTyC0M5RQD+Ia/oMw9K2Q+fKj1FA1rqcy2L +rtYULi9KQ1CjqQXWDL0A/0Fsb3Kc4dNz7CfY8gHCv8pbPTRxCYgFcm8MvGmHq2bW +=6vkv +-----END PGP SIGNATURE----- diff --git a/gnome-extra/docky/docky-2.1.1.ebuild b/gnome-extra/docky/docky-2.1.1.ebuild new file mode 100644 index 000000000000..079db713d071 --- /dev/null +++ b/gnome-extra/docky/docky-2.1.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/docky/docky-2.1.1.ebuild,v 1.1 2011/03/13 17:28:56 angelos Exp $ + +EAPI=3 +inherit eutils gnome2 mono + +DESCRIPTION="Elegant, powerful, clean dock" +HOMEPAGE="https://wiki.go-docky.com" +SRC_URI="http://launchpad.net/${PN}/2.1/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug nls" + +RDEPEND="dev-dotnet/dbus-sharp + dev-dotnet/dbus-sharp-glib + dev-dotnet/gconf-sharp + >=dev-dotnet/gio-sharp-0.2-r1 + dev-dotnet/glib-sharp + dev-dotnet/gnome-desktop-sharp + dev-dotnet/gnome-keyring-sharp + dev-dotnet/gtk-sharp + dev-dotnet/mono-addins + dev-dotnet/notify-sharp + dev-dotnet/rsvg-sharp + dev-dotnet/wnck-sharp" + +DEPEND="${RDEPEND} + dev-util/intltool + dev-util/pkgconfig" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-dependency-tracking + --enable-release + $(use_enable nls)" + + DOCS="AUTHORS NEWS" +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-mono-2.10.patch +} diff --git a/gnome-extra/docky/files/docky-2.1.1-mono-2.10.patch b/gnome-extra/docky/files/docky-2.1.1-mono-2.10.patch new file mode 100644 index 000000000000..74619e5f13a8 --- /dev/null +++ b/gnome-extra/docky/files/docky-2.1.1-mono-2.10.patch @@ -0,0 +1,139 @@ +=== modified file 'Docky.CairoHelper/Docky.CairoHelper/DockySurface.cs' +--- Docky.CairoHelper/Docky.CairoHelper/DockySurface.cs 2010-12-29 15:35:31 +0000 ++++ Docky.CairoHelper/Docky.CairoHelper/DockySurface.cs 2011-03-13 17:16:18 +0000 +@@ -150,7 +150,7 @@ + { + DockySurface result = new DockySurface (area.Width, area.Height, this); + +- Internal.Show (result.Context, 0 - area.X, 0 - area.Y); ++ Internal.Show (result.Context, -area.X, -area.Y); + + return result; + } + +=== modified file 'Docky.Items/Docky.Painters/PagingDockPainter.cs' +--- Docky.Items/Docky.Painters/PagingDockPainter.cs 2011-01-26 04:43:08 +0000 ++++ Docky.Items/Docky.Painters/PagingDockPainter.cs 2011-03-13 17:16:18 +0000 +@@ -117,7 +117,7 @@ + ShowBuffer (surface, LastPage, offset); + } else { + ShowBuffer (surface, Page, Allocation.Width - offset); +- ShowBuffer (surface, LastPage, 0 - offset); ++ ShowBuffer (surface, LastPage, -offset); + } + + // fade out the edges during a slide + +=== modified file 'Docky/Docky/CairoHelper/DockySurface_Extensions.cs' +--- Docky/Docky/CairoHelper/DockySurface_Extensions.cs 2010-12-29 08:12:28 +0000 ++++ Docky/Docky/CairoHelper/DockySurface_Extensions.cs 2011-03-13 17:16:18 +0000 +@@ -44,15 +44,15 @@ + double cos, sin; + cos = Math.Cos (rotation); + sin = Math.Sin (rotation); +- Matrix m = new Matrix (cos, sin, 0 - sin, cos, point.X, point.Y); ++ Matrix m = new Matrix (cos, sin, -sin, cos, point.X, point.Y); + cr.Transform (m); + + if (zoom != 1) + cr.Scale (zoom, zoom); + + cr.SetSource (self.Internal, +- 0 - self.Width / 2, +- 0 - self.Height / 2); ++ -self.Width / 2, ++ -self.Height / 2); + + cr.PaintWithAlpha (opacity); + +@@ -85,7 +85,7 @@ + double cos, sin; + cos = Math.Cos (rotation); + sin = Math.Sin (rotation); +- Matrix m = new Matrix (cos, sin, 0 - sin, cos, point.X, point.Y); ++ Matrix m = new Matrix (cos, sin, -sin, cos, point.X, point.Y); + cr.Transform (m); + + if (zoom != 1) +@@ -97,8 +97,8 @@ + cr.Scale (1, -1); + + cr.SetSource (self.Internal, +- 0 - self.Width / 2, +- 0 - self.Height / 2); ++ -self.Width / 2, ++ -self.Height / 2); + + cr.PaintWithAlpha (opacity * .3); + + +=== modified file 'Docky/Docky/Interface/DockWindow.cs' +--- Docky/Docky/Interface/DockWindow.cs 2011-03-03 08:59:59 +0000 ++++ Docky/Docky/Interface/DockWindow.cs 2011-03-13 17:16:18 +0000 +@@ -2749,10 +2749,10 @@ + } else { + switch (Position) { + case DockPosition.Top: +- cr.SetSource (main_buffer.Internal, 0, 0 - HideOffset * ZoomedDockHeight); ++ cr.SetSource (main_buffer.Internal, 0, -HideOffset * ZoomedDockHeight); + break; + case DockPosition.Left: +- cr.SetSource (main_buffer.Internal, 0 - HideOffset * ZoomedDockHeight, 0); ++ cr.SetSource (main_buffer.Internal, -HideOffset * ZoomedDockHeight, 0); + break; + case DockPosition.Right: + cr.SetSource (main_buffer.Internal, HideOffset * ZoomedDockHeight, 0); + +=== modified file 'Docky/Docky/Menus/DockMenu.cs' +--- Docky/Docky/Menus/DockMenu.cs 2010-10-15 15:32:36 +0000 ++++ Docky/Docky/Menus/DockMenu.cs 2011-03-13 17:16:18 +0000 +@@ -543,15 +543,15 @@ + switch (Orientation) { + case DockPosition.Top: + cr.Scale (1, -1); +- cr.Translate (0, 0 - background_buffer.Height); ++ cr.Translate (0, -background_buffer.Height); + break; + case DockPosition.Left: + cr.Rotate (Math.PI * .5); +- cr.Translate (0, 0 - background_buffer.Height); ++ cr.Translate (0, -background_buffer.Height); + break; + case DockPosition.Right: + cr.Rotate (Math.PI * -0.5); +- cr.Translate (0 - background_buffer.Width, 0); ++ cr.Translate (-background_buffer.Width, 0); + break; + } + + +=== modified file 'StandardPlugins/Clock/src/ClockDockItem.cs' +--- StandardPlugins/Clock/src/ClockDockItem.cs 2010-11-21 22:19:54 +0000 ++++ StandardPlugins/Clock/src/ClockDockItem.cs 2011-03-13 17:16:18 +0000 +@@ -388,20 +388,20 @@ + double minuteRotation = 2 * Math.PI * (DateTime.Now.Minute / 60.0) + Math.PI; + cr.Rotate (minuteRotation); + cr.MoveTo (0, radius - radius * .35); +- cr.LineTo (0, 0 - radius * .15); ++ cr.LineTo (0, -radius * .15); + cr.Stroke (); +- cr.Rotate (0 - minuteRotation); ++ cr.Rotate (-minuteRotation); + + cr.Color = new Cairo.Color (0, 0, 0); + double hourRotation = 2 * Math.PI * (DateTime.Now.Hour / (ShowMilitary ? 24.0 : 12.0)) + + Math.PI + (Math.PI / (ShowMilitary ? 12.0 : 6.0)) * DateTime.Now.Minute / 60.0; + cr.Rotate (hourRotation); + cr.MoveTo (0, radius - radius * .5); +- cr.LineTo (0, 0 - radius * .15); ++ cr.LineTo (0, -radius * .15); + cr.Stroke (); +- cr.Rotate (0 - hourRotation); ++ cr.Rotate (-hourRotation); + +- cr.Translate (0 - center, 0 - center); ++ cr.Translate (-center, -center); + + RenderFileOntoContext (cr, System.IO.Path.Combine (ThemePath, "clock-glass.svg"), radius * 2); + RenderFileOntoContext (cr, System.IO.Path.Combine (ThemePath, "clock-frame.svg"), radius * 2); + diff --git a/gnome-extra/docky/metadata.xml b/gnome-extra/docky/metadata.xml new file mode 100644 index 000000000000..b94e58c765fb --- /dev/null +++ b/gnome-extra/docky/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>dotnet</herd> + <maintainer> + <email>angelos@gentoo.org</email> + <name>Christoph Mende</name> + </maintainer> +</pkgmetadata> |