Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 314697 - Request for new ebuild : docky
Summary: Request for new ebuild : docky
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christoph Mende (RETIRED)
URL: https://launchpad.net/docky
Whiteboard:
Keywords: EBUILD, InVCS
: 307329 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-11 14:56 UTC by coderoar
Modified: 2011-03-14 14:30 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-extra/notify-osd-0.9.27.ebuild (notify-osd-0.9.27.ebuild,627 bytes, text/plain)
2010-04-11 15:06 UTC, coderoar
Details
gnome-extra/docky-2.0.1.ebuild (docky-2.0.1.ebuild,1.27 KB, text/plain)
2010-04-11 15:10 UTC, coderoar
Details
gnome-extra/docky-9999.ebuild (docky-9999.ebuild,1.33 KB, text/plain)
2010-04-11 15:10 UTC, coderoar
Details
a patch for dev-dotnet/gnome-desktop-sharp-2.26.0 (04_update_for_gnomedesktop_SONAME.dpatch,1.14 KB, patch)
2010-04-12 00:37 UTC, coderoar
Details | Diff
gnome-extra/docky-2.0.5.ebuild (docky-2.0.5.ebuild,1.49 KB, text/plain)
2010-08-09 04:19 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.6.ebuild (docky-2.0.6.ebuild,1.49 KB, text/plain)
2010-09-01 20:26 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.7.ebuild (docky-2.0.7.ebuild,1.59 KB, text/plain)
2010-10-06 21:07 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.8.ebuild (docky-2.0.8.ebuild,1.59 KB, text/plain)
2010-12-19 17:03 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.9.ebuild (docky-2.0.9.ebuild,1.59 KB, text/plain)
2011-01-03 20:52 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.10.ebuild (docky-2.0.10.ebuild,1.59 KB, text/plain)
2011-01-04 20:23 UTC, Benn Snyder
Details
gnome-extra/docky-2.0.11.ebuild (docky-2.0.11.ebuild,1.58 KB, text/plain)
2011-01-25 05:11 UTC, Benn Snyder
Details
replace dbus-glib-sharp with dbus-sharp-glib (docky-2.0.11.ebuild,1.58 KB, text/plain)
2011-03-13 08:52 UTC, Evgeniy Serykh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description coderoar 2010-04-11 14:56:59 UTC
Docky is a full fledged dock application that makes opening common applications and managing windows easier and quicker.
Comment 1 coderoar 2010-04-11 15:06:44 UTC
Created attachment 227399 [details]
gnome-extra/notify-osd-0.9.27.ebuild
Comment 2 coderoar 2010-04-11 15:10:32 UTC
Created attachment 227403 [details]
gnome-extra/docky-2.0.1.ebuild

sorry for mistake
Comment 3 coderoar 2010-04-11 15:10:56 UTC
Created attachment 227405 [details]
gnome-extra/docky-9999.ebuild
Comment 4 Steev Klimaszewski (RETIRED) gentoo-dev 2010-04-11 15:59:14 UTC
Just a minor note, not sure where the issue lies exactly - but while it compiles and installs fine, it looks for libgnome-desktop-2.so.11 whereas (at least, with Gnome 2.30) we have libgnome-desktop-2.so.17.
Comment 5 coderoar 2010-04-12 00:35:11 UTC
(In reply to comment #4)
> Just a minor note, not sure where the issue lies exactly - but while it
> compiles and installs fine, it looks for libgnome-desktop-2.so.11 whereas (at
> least, with Gnome 2.30) we have libgnome-desktop-2.so.17.
> 

Yes. It can't work with current dev-dotnet/gnome-desktop-sharp-2.26.0 because of libgnome-desktop-2.so.17. But there is a patch.
Comment 6 coderoar 2010-04-12 00:37:40 UTC
Created attachment 227443 [details, diff]
a patch for dev-dotnet/gnome-desktop-sharp-2.26.0

Update dllmap for libgnome-desktop SONAME.

---
gnome-do crashes when Preferences selected from menu
https://bugs.launchpad.net/ubuntu/+source/gnome-desktop-sharp2/+bug/516920
Comment 7 Maciej Piechotka 2010-05-03 18:24:56 UTC
It seems it requires patching dbus-sharp:
https://bugs.launchpad.net/docky/+bug/573409
Comment 8 corec 2010-05-03 19:09:42 UTC
(In reply to comment #7)
> It seems it requires patching dbus-sharp:
> https://bugs.launchpad.net/docky/+bug/573409
> 

I was wondering why the dev replied so oddly but the reason is: 
"Do not report bugs if you are using Fedora or Gentoo - only Ubuntu and OpenSUSE (and their derivatives) are supported for now".

http://wiki.go-docky.com/index.php?title=Main_Page
Comment 9 Benn Snyder 2010-08-09 04:19:38 UTC
Created attachment 241915 [details]
gnome-extra/docky-2.0.5.ebuild 

Here's 2.0.5.  This is my first ebuild, so please tell me if anything is not as it should be.  Cheers.
Comment 10 Benn Snyder 2010-09-01 20:26:02 UTC
Created attachment 245662 [details]
gnome-extra/docky-2.0.6.ebuild
Comment 11 Benn Snyder 2010-10-06 21:07:20 UTC
Created attachment 249789 [details]
gnome-extra/docky-2.0.7.ebuild

Docky 2.0.7
Now with USE flags: debug, nls
Comment 12 Joost Ruis 2010-11-22 08:50:58 UTC
Hi guys.
I've added a patch and a minor fix based on ebuild commited by Benn Snyder.

http://gitweb.sabayon.org/?p=overlay.git;a=tree;f=gnome-extra/docky;h=0919e621056c0da3af1fbcc4214861c31d8d2ddf;hb=9edbedfb8ca9c4b25a83e8937d2b3e09f6442fe7

The Patch is needed to get docky working with Mono 2.8
Comment 13 pjv 2010-11-27 17:16:09 UTC
How about bug #307329?
Comment 14 Pacho Ramos gentoo-dev 2010-11-27 17:32:59 UTC
*** Bug 307329 has been marked as a duplicate of this bug. ***
Comment 15 Benn Snyder 2010-12-19 17:03:20 UTC
Created attachment 257558 [details]
gnome-extra/docky-2.0.8.ebuild

Docky 2.0.8.
Comment 16 Benn Snyder 2011-01-03 20:52:12 UTC
Created attachment 258771 [details]
gnome-extra/docky-2.0.9.ebuild

Docky 2.0.9.

According to the changelog, docky-2.0.9 now works with >=dev-lang/mono-2.8 regarding the deprecation of Mono.GetOptions.
Comment 17 Benn Snyder 2011-01-04 20:23:53 UTC
Created attachment 258845 [details]
gnome-extra/docky-2.0.10.ebuild 

Docky 2.0.10

Now with a manpage.
Comment 18 Benn Snyder 2011-01-25 05:11:15 UTC
Created attachment 260631 [details]
gnome-extra/docky-2.0.11.ebuild

Docky 2.0.11
Comment 19 lordcris 2011-01-30 15:18:52 UTC
Can somebody put this in the official portage tree please?
Comment 20 Christoph Mende (RETIRED) gentoo-dev 2011-03-10 22:27:38 UTC
I'd like to maintain this, 2.1.1 is currently available from my overlay (git.overlays.gentoo.org, dev/angelos), but this needs sharp-dbus and sharp-dbus-glib forks first and a newer gio-sharp (all three also available in my overlay).
Comment 21 Evgeniy Serykh 2011-03-13 08:52:46 UTC
Created attachment 265697 [details]
replace dbus-glib-sharp with dbus-sharp-glib

I replaced dev-dotnet/dbus-glib-sharp to dev-dotnet/dbus-sharp-glib in RDEPENT.
Comment 22 Christoph Mende (RETIRED) gentoo-dev 2011-03-13 09:21:19 UTC
There's no need to update the ebuilds anymore, you can get the latest from http://git.overlays.gentoo.org/gitweb/?p=dev/angelos.git;a=blob;f=gnome-extra/docky/docky-2.1.1.ebuild
I'll add it to the tree as soon as it works with mono-2.10, it currently has drawing problems there. Upstream is already notified though.
Also the 2.0 ebuilds need ndesk-dbus and ndesk-dbus-glib iirc.
Comment 23 Christoph Mende (RETIRED) gentoo-dev 2011-03-13 17:29:50 UTC
docky-2.1.1 is now in the tree.
Comment 24 lordcris 2011-03-14 14:30:17 UTC
(In reply to comment #23)
> docky-2.1.1 is now in the tree.

thanks man.
great job