Page 6 of 7

Re: Re:

Posted: Fri Jan 28, 2011 8:07 pm
by CSB
macdelugeplease wrote:This is great news. Really exciting. Just so I understand, will this be wrapped in a dmg that I download and install and that's it? Or will you have to compile Deluge yourself first?
It appears to be a client, so you'll still need a remote or local daemon running. That being said whether this is distributed as source or binary, there won't be any compiling of Deluge.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 10:08 am
by hjaltij
Yes, you will need to have the Daemon running to be able to use the client. I'm sure that once it's open-source a lot of people will be willing to compile it for the masses and distribute the dmg/zip.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 3:26 pm
by macdelugeplease
hjaltij wrote:Yes, you will need to have the Daemon running to be able to use the client. I'm sure that once it's open-source a lot of people will be willing to compile it for the masses and distribute the dmg/zip.
This actually still hasn't been done yet.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 4:19 pm
by hjaltij
I'm not familiar with how hard it is to setup the daemon on OS X. I thought that the biggest problem was to get the client to control the daemon up and running because it depends on a lot of stuff like X11. Is that not correct?

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 5:14 pm
by macdelugeplease
Yeah the client is a big pain too. I've only compiled Deluge from source once and I don't remember how much of the hassle was the daemon and how much was the client. But I do know that we currently do not have a dmg to get the daemon running. User jrabbit was working on a dmg to install everything (the X11 client, not a native one) but I don't think it ever came about.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 5:52 pm
by hjaltij
I see, well my app is definitely not going to solve that. I'm mainly focusing on building a light weight client to control the beast since I run the daemon on a Linux server elsewhere but I still like to be able to e.g. double click on a torrent file to add it and/or drag and drop it on a dock icon.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 6:11 pm
by macdelugeplease
I think this will be a big help. I'm not afraid of the command line so if someone can post a tutorial for getting just the daemon going then I can fire that up and then load the native Deluge frontend you're building.

Re: Deluge.app - Native OS X Deluge Client

Posted: Sat Jan 29, 2011 6:36 pm
by hjaltij
Lets hope so. Nice username btw :)

Re: Deluge.app - Native OS X Deluge Client

Posted: Mon Jan 31, 2011 9:05 am
by keepitcomplicated
Does the daemon need X11? I thought it was just the GUI... anyway, you can compile Deluge without X11
http://forum.deluge-torrent.org/viewtop ... 13&t=34649

Re: Deluge.app - Native OS X Deluge Client

Posted: Tue Feb 01, 2011 6:56 pm
by daenney
You can build just the daemon and it doesn't require GTK+.

Had a look at the ubuntu and debian packages:

deluged (daemon) depends on :
  • deluge-common
  • python
deluge-common depends on:
  • geoip-database
  • chardet
  • python-libtorrent and thus libtorrent-rasterbar
  • python-openssl
  • twisted + twisted-web
  • python-xdg
  • python-pkg-resource, which bobbles down to python-distribute which is only a build dependency
Most of it comes down to having the necessary dependencies on your system and then building deluge. However, when it comes to building deluge I'm not entirely sure it is possible to build it without including al the GTK+ stuff. You'll get a deluged somewhere during the building of the deluge sources but I can't find a compile flag that would allow me to just build the daemon and not the rest of it.