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

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

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
freelikegnu
Posts: 8
Joined: 05 Oct 2009, 00:21

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

Post 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)
Last edited by freelikegnu on 23 May 2012, 00:12, edited 1 time in total.
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

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

Post by koshi »

Actually the current maintainer for buntu just needs to get off his lazy ass and build 0.147 already.
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

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

Post by koshi »

Before I could kick him he uploaded 0.147 for 10.10-12.10 to the spring ppa build queue.
freelikegnu
Posts: 8
Joined: 05 Oct 2009, 00:21

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

Post by freelikegnu »

Hopefully there will be an update for evolutionrts for 12.04 as well :D
freelikegnu
Posts: 8
Joined: 05 Oct 2009, 00:21

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

Post 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...
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

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

Post by koshi »

x64 builds are currently happening, i386 is done.

I've updated the evo ppa too now, thanks for the heads up.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

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

Post 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.
Post Reply

Return to “Linux”