Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353662 - winswitch-0.11.2-r1.ebuild (New Package)
Summary: winswitch-0.11.2-r1.ebuild (New Package)
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Michael Weber (RETIRED)
URL: http://winswitch.org/
Whiteboard:
Keywords: EBUILD, InVCS
Depends on: 248601
Blocks:
  Show dependency tree
 
Reported: 2011-02-04 08:23 UTC by Antoine Martin
Modified: 2017-03-26 12:51 UTC (History)
5 users (show)

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


Attachments
ebuild (winswitch-0.11.2-r1.ebuild,1.25 KB, text/plain)
2011-02-04 08:23 UTC, Antoine Martin
Details
newer version - updated ebuild (winswitch-0.11.4.ebuild,1.24 KB, text/plain)
2011-04-01 08:21 UTC, Antoine Martin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antoine Martin 2011-02-04 08:23:26 UTC
Hi,

Please find attached winswitch-0.11.2-r1.ebuild

winswitch is a client/server with gui tool to easily start/suspend/resume virtual desktop sessions using Xpra, NX, VNC, RDP, etc..
It makes it extremely easy to start seamless applications and send them to another computer which is also running the client (that includes mswindows and macosx too). You can also launch full virtual desktops, suspend and resume them.

This should probably go in net-util?

Thanks
Antoine
Comment 1 Antoine Martin 2011-02-04 08:23:49 UTC
Created attachment 261476 [details]
ebuild
Comment 2 Robin Bankhead 2011-02-28 16:29:03 UTC
They have ebuilds for winswitch, dev-python/netifaces and net-misc/xpra on their site at

http://winswitch.org/dists/gentoo/

xpra ebuild failed for me (haven't looked into the problem yet) but it would make sense, I think, to use these as a starting-point.
Comment 3 Antoine Martin 2011-02-28 16:31:58 UTC
Sorry about that, I'll fix up the xpra ebuild ASAP.

FYI: these are the same ebuilds I posted here - I wrote them.
Comment 4 Antoine Martin 2011-02-28 20:40:41 UTC
OK, I've just checked and the xpra builds fine on my box. I believe the reason for the failure can be found in the request for xpra:
https://bugs.gentoo.org/show_bug.cgi?id=353661

Summary: It probably builds ok if you add USE="server"
I just do not know how to make the setup.py build stuff conditionally. The server part needs a whole lot of libraries (X11 headers, gtk, etc) whereas the client does not.
Surely there must be an easy way to do conditional stuff in the setup.py?
Comment 5 Antoine Martin 2011-04-01 08:21:16 UTC
Created attachment 268095 [details]
newer version - updated ebuild

The problems reported here with Xpra have been fixed in that ebuild already, for details see:
http://bugs.gentoo.org/show_bug.cgi?id=353661

This is just a minor version bump for winswitch (bug fixes, etc)
Comment 6 Antoine Martin 2011-10-17 07:28:30 UTC
FYI I post all the winswitch ebuilds here:
http://winswitch.org/dists/gentoo/
Comment 7 Antoine Martin 2011-11-28 20:09:10 UTC
Released 0.12.7 today with some changes to the ebuild:
Replaced "net-misc/mDNSResponder" by "dev-python/dbus-python net-dns/avahi[python]"

Note: when I tried to install the python bindings for avahi, the resulting package was missing the "__init__.py" file and as a result the avahi bindings are unusable as far as I can tell!?

Details: using pybonjour with the mDNSResponder was causing "double linked list corrupted" warnings and/or crashes.
Comment 8 Joe Stroller 2012-05-22 07:45:17 UTC
Would love this added to the tree.

Have been using 0.12.12.1 for some time on x86 (and previous versions for 2 years now) and they all work great, no problems. The bug submitter is the upstream dev and he is very responsive to any issues.
Comment 9 Michael Weber (RETIRED) gentoo-dev 2012-05-22 09:27:59 UTC
+*winswitch-0.12.13 (22 May 2012)
+
+  22 May 2012; Michael Weber <xmw@gentoo.org> +winswitch-0.12.13.ebuild,
+  +metadata.xml:
+  Initial import (bug 353662)
+