Page 1 of 1

Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 22 May 2012, 19:32
by freelikegnu
Based on Springlobby - no "downloads" tab on Debian 6

It seems that there is a licensing issue preventing Spring Lobby from being released on Ubuntu or Debian with torrent functionality enabled, but as end users we can compile our own binary and regain the functionality...

first make sure you have latest spring from ppa (this will also make sure you have necessary libraries to run the game:

Code: Select all

$ sudo add-apt-repository ppa:spring/ppa 

$ sudo apt-get update

$ sudo apt-get install spring springlobby
then get the development files needed to compile Spring Lobby with torrent support

Code: Select all

$ sudo apt-get install libwxgtk2.8-dev libopenal-dev libmpg123-dev \ 
libvorbis-dev libnotify-dev libglib2.0-dev libtorrent-rasterbar-dev \ 
libcurl4-openssl-dev cmake build-essential

get the latest Spring Lobby code and extract the contents. Heres what I used for 1.47:

Code: Select all

$ wget http://springlobby.info/tarballs/springlobby-0.147.tar.bz2

$ tar xvf springlobby-0.147.tar.bz2

$ cd springlobby-0.147
configure and compile new Spring Lobby and install it to /opt/

Code: Select all

$ cmake  -DCMAKE_INSTALL_PREFIX:PATH=/opt/springlobby \
-DOPTION_TRANSLATION_SUPPORT=OFF \
 -DOPTION_TORRENT_SYSTEM=TRUE .

$ sudo make install
you can then run Spring Lobby from /opt/springlobby/bin/springlobby or modify your existing Spring Lobby shortcut. Good Luck!

(fixed source path)

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 22 May 2012, 21:18
by koshi
Actually the current maintainer for buntu just needs to get off his lazy ass and build 0.147 already.

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 22 May 2012, 21:48
by koshi
Before I could kick him he uploaded 0.147 for 10.10-12.10 to the spring ppa build queue.

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 23 May 2012, 00:10
by freelikegnu
Hopefully there will be an update for evolutionrts for 12.04 as well :D

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 23 May 2012, 00:23
by freelikegnu
oddly enough apt still downloads 1.39 lobby :P I checked that the ppa was added and enabled and I see the update on the launchpad website, but no luck on upgrading... anyone else have better results?
--nvm I see now that its still being built...

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 23 May 2012, 09:33
by koshi
x64 builds are currently happening, i386 is done.

I've updated the evo ppa too now, thanks for the heads up.

Re: Re-Enable Auto Downloads in UBUNTU (12.04 + SPRING PPA)

Posted: 23 May 2012, 10:20
by Forboding Angel
Thanks koshi :-)

@freelikegnu, I intent to eventually circumvent a lot of the evo issues on linux by using weblobby once downloads via lobby in it work (IE when someone adds prdownloader to the package or whatever).

Afaic, the evo project on launchpad will remain as long as koshi feels like maintaining it, but unfortunately, the way we have done it simply isn't very good imo (even though from a professionalism standpoint, It's as good as it's gonna get without a proper spring portable), and at this point, we would be better off with taking an alternate (albiet, not as nice) route.

Linux is a continual thorn in my side. One which I would like to see removed.