[needs-packaging] Teeworlds

Bug #184535 reported by Stéphan Kochen on 2008-01-20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Jack Coulter

Bug Description

Teewars is a 2D side-scrolling shooter featuring cute graphics and a lot of fast-paced action.

Source is available, but with what looks like a non-standard license.

The build process is also not your run-off-the-mill autotools setup. A short example of how to build it is available from the site:

A simple packaging request. It's importance needs to be set to "Wishlist".

Severin Heiniger (severinh) wrote :


Just tried it out. A really nice game that deserves being added to the Ubuntu universe.

TAC one (tacone) wrote :

a deb for gutsy is to be found here http://www.getdeb.net/app/TeeWars

those debs are now old, and give an incompatible version error when trying to join most servers.
version 0.4.1 exists on the teeworlds (previously teewars) site, with source code, and a linux compiled executable

teeworlds doesnt work with pulseaudio, which is a problem for hardy. so sound only works when no other app is using the sound card, or use pasuspender
i believe teeworlds uses portaudio (someone correct me otherwise) which doesnt work with pulseaudio at the moment

Jack Coulter (jscinoz) wrote :

Since 0.4.0, the sound issues with pulseaudio have been corrected (Running latest Teeworlds on up-to-date hardy). Also the license changed in 0.4.0 to what is now a truly free license.

The name has changed too Teeworlds due to legal reasons (The developers give no further explanation).

Definitely should be packaged as soon as possible.

Jack Coulter (jscinoz) wrote :

Just to add, I'm now working on packaging this for Debian Unstable and will hopefully have it synced for Ubuntu Intrepid

Jack Coulter (jscinoz) wrote :

My package for upstream is completed, when it is accepted in Debian I'll file a sync-request to get it into 8.10

Marian Sigler (maix42) wrote :

Title should be changed to teeworlds, because the changed their name

Jack Coulter (jscinoz) wrote :

Bug title changed, package has been accepted into Debian, hopefully will be synced downstream for Ubuntu 8.10

As Jack Coulter stated, he has uploaded the game to the Debian (sid (unstable)) repositories.

teeworlds (0.4.2-1)
teeworlds-data (0.4.2-1)
teeworlds-server (0.4.2-1)

You can view this information here: http://packages.debian.org/search?keywords=teeworlds&searchon=names&suite=all&section=all

Please do not try to install the .deb files from this site as the dependencies are currently broken for Ubuntu.

Jack Coulter (jscinoz) wrote :

The package will definately be included in the 8.10 repositories.

The package can technically run fine on Ubuntu, however it was built on Debian, and thus some dependencies have version discrepancies. Also, you will be unable to build the package on Ubuntu, as two build depends have been newly packaged just for Teeworlds. These build-deps and Teeworlds itself should be picked up by the auto-syncer sometime soon.

If you do not wish to wait until 8.10, a version statically compiled against included libraries is available on my PPA:

deb http://ppa.launchpad.net/jscinoz/ubuntu hardy main
deb-src http://ppa.launchpad.net/jscinoz/ubuntu hardy main

Note however, the version that will be synced downstream uses system libraries rather than included ones.

Jack Coulter

Jack Coulter (jscinoz) wrote :

Synced for Intrepid

Stas Sușcov (sushkov) wrote :

I found that there's no init script for teeworlds-server.
I've created one.

Dara Adib (daradib) wrote :

@Stanislav Sushkov

Please create a new bug report specifying that teeworlds-server does not init on boot and add your script as a patch. The bug report will also need to be forwarded upstream to Debian.

Sorry about that oversight, Stanislav, can you do as Dara as requested?
Unfortunately I won't have a chance to do this for the next 2-3 weeks as
I have exams on :(

On Sat, 2008-09-06 at 23:35 +0000, Dara Adib wrote:
> @Stanislav Sushkov
> Please create a new bug report specifying that teeworlds-server does not
> init on boot and add your script as a patch. The bug report will also
> need to be forwarded upstream to Debian.

Stas Sușcov (sushkov) wrote :

It's ok Jack, I'm also on exams now :)

I opened another bug, fix it when you'll get some free time.

() Campania Panglicii în ASCII
/\ http://stas.nerd.ro/ascii/

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.