1

Topic: Warsow Debian packages

Hello. The Debian Games Team have been working on making Debian packages for this game. We have some working packages for warsow-0.31. I know that Battleye binaries are being worked on for amd64 machines. Is there a chance that they can also be made available for other architectures and kernels? For example, powerpc, hurd-i386, sparc, etc. The goal was to have full support for this game on the many architectures and kernels Debian supports (http://www.debian.org/ports/).

2

Re: Warsow Debian packages

I do not know whether that's really likely as $able does not have access to any of those platforms, I think. Moreover, I think anti-cheat stuff might be platform-related quite alot, that making it even harder to accomplish ... But let's wait for Bastian to answer. smile

Anyhow, it is great to hear that the Debian Games Team is still interested in supporting Warsow! smile

hangy.de!

<@metalmilitia> the code looks failproof smile
<@metalmilitia> but it's untested

3

Re: Warsow Debian packages

I am sorry, but I will only support Windows and Linux because, as hangy said, anything more would add even greater complication and would make maintenance (updates etc.) very hard to accomplish.

I already have 3 (4 with 64bit Linux) platforms that I support in Warsow which is by far enough.

BattlEye Developer
http://www.battleye.com/

4

Re: Warsow Debian packages

Besides, BE isn't open source..

`36: stop making me feel retarded

5

Re: Warsow Debian packages

I guess I owe it to you guys to tell you that there's been Debian packages made for warsow. They've been uploaded and are awaiting acceptance to be distributed through the Debian archive (which can take 1 to 4 weeks :-/ ). You can see for yourselves at http://ftp-master.debian.org/new.html . In the meanwhile, you can go over to getdeb.net (http://www.getdeb.net/app.php?name=Warsow) and check out the packages made for Ubuntu.

I should also tell you that these packages don't come with the Battleye binaries. I think that because they are non-free and because they are not specific to warsow, they will be packaged in its own source and binary packages. There will be a warsow package (probably named warsow-battleye) that installs symlinks to the Battleye binaries.

Any feedback is welcome.

Re: Warsow Debian packages

I'm glad you guys haven't given up on Warsow since I'm a Debian user, but frankly, I don't think you're going to get very far. The way I see it, there are two major obstacles:

   - The artwork, for which there is no license, and it seems that the Warsow team have no immediate plans to remedy that situation
   - BattlEye, the anti-cheat system, which is proprietary

Anyway, good luck, I really hope you can get this resolved.

Ingame name: tDa

7

Re: Warsow Debian packages

I'm content with the conditions of the artwork license.

The game engine is based on the QFusion engine and licensed under the GNU
General Public license. A copy of the GPL license should come with this
package, in file named gnu.txt, if not look at
http://www.gnu.org/licenses/gpl.txt

Game data files are copyrighted by their respective authors. You may only
redistribute the game data in unmodified form unless you have written
permission from the copyright owner.

BE I think they took care of.

Re: Warsow Debian packages

I just told you on IRC that that data license is by far inadequate in a legal setting, and no distro would accept it.

Ingame name: tDa

9

Re: Warsow Debian packages

Except they would, I'm sorry but the license clearly gives you permission to redistribute the unmodified game data, which is all the distro needs.

10

Re: Warsow Debian packages

Dark Apostrophe wrote:

The artwork, for which there is no license, and it seems that the Warsow team have no immediate plans to remedy that situation

This is actually being fixed and the team is currently studying different licences schemes for game content. As you may have noticed, it's quite difficult to get in touch with all past artists who are not working on Warsow anymore to have them signup a licence. But don't worry, I'm sure we'll work our way out.

Progress (n.):  The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Re: Warsow Debian packages

Mokshu wrote:
Dark Apostrophe wrote:

The artwork, for which there is no license, and it seems that the Warsow team have no immediate plans to remedy that situation

This is actually being fixed and the team is currently studying different licences schemes for game content. As you may have noticed, it's quite difficult to get in touch with all past artists who are not working on Warsow anymore to have them signup a licence. But don't worry, I'm sure we'll work our way out.

Oh, brilliant big_smile
So maybe we might see Warsow packages in Debian after all big_smile

Ingame name: tDa

12

Re: Warsow Debian packages

Dark Apostrophe wrote:

So maybe we might see Warsow packages in Debian after all big_smile

That would indeed be cool indeed, because Debian is a really nice distribution with a huge community. Debian packages would also probably imply Ubuntu packages, which would be also cool :-)

Progress (n.):  The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Re: Warsow Debian packages

Mokshu wrote:
Dark Apostrophe wrote:

So maybe we might see Warsow packages in Debian after all big_smile

That would indeed be cool indeed, because Debian is a really nice distribution with a huge community. Debian packages would also probably imply Ubuntu packages, which would be also cool :-)

Not just Ubuntu.

Ingame name: tDa

14

Re: Warsow Debian packages

Dark Apostrophe wrote:

Not just Ubuntu.

I know, but lots of people use Ubuntu nowadays smile

Progress (n.):  The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Re: Warsow Debian packages

I don't see the point of BE on platforms other than Linux and Windows anyway, since client and server only compiles for those platforms.  And BSD users can just use the Linux emulation layer anyway.

Last edited by AlexMax (2007-07-09 02:04)

this space for rent

16

Re: Warsow Debian packages

Mokshu wrote:
Dark Apostrophe wrote:

The artwork, for which there is no license, and it seems that the Warsow team have no immediate plans to remedy that situation

This is actually being fixed and the team is currently studying different licences schemes for game content. As you may have noticed, it's quite difficult to get in touch with all past artists who are not working on Warsow anymore to have them signup a licence. But don't worry, I'm sure we'll work our way out.

I would like to make some suggestions.

Look into using the Artistic License. It's considered "free" according to the Debian Social Contract and it seems better for packages containing artwork.
Read the FAQ at http://people.debian.org/~bap/dfsg-faq.html . It might help you in deciding on a license that allows for free distribution and modification.

EDIT: Fixed a link.

Last edited by ceros (2007-07-09 03:28)

17

Re: Warsow Debian packages

ceros wrote:

Look into using the Artistic License. It's considered "free" according to the Debian Social Contract and it seems better for packages containing artwork.
Read the FAQ at http://people.debian.org/~bap/dfsg-faq.html . It might help you in deciding on a license that allows for free distribution and modification.

Thanks, gonna take a look right now.

Progress (n.):  The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

18

Re: Warsow Debian packages

Alright! warsow and warsow-data was accepted into the Debian archive. warsow is going through the autobuilders now. Also, I've already made the sync request for Ubuntu. Here's the links for the Debian package. Enjoy!

http://http.us.debian.org/debian/pool/contrib/w/warsow/
http://http.us.debian.org/debian/pool/n … rsow-data/

EDIT: Provided better and more updated links.

Last edited by ceros (2007-07-16 23:01)

19

Re: Warsow Debian packages

yey!

Re: Warsow Debian packages

This is great news! :-D

Re: Warsow Debian packages

Bump! I'm lobbing for 0.32 debian package, we have still 0.31 in repository but there is 0.4 already coming out! ^^

22

Re: Warsow Debian packages

SpOOnman wrote:

Bump! I'm lobbing for 0.32 debian package, we have still 0.31 in repository but there is 0.4 already coming out! ^^

That's why you don't use packages for software you really want the most recent versions of. I think these debian packages are quite pointless.

Last edited by Uz (2007-11-10 12:46)

<h1o> and bomb sucks because its too noob friendly

Re: Warsow Debian packages

Uz wrote:
SpOOnman wrote:

Bump! I'm lobbing for 0.32 debian package, we have still 0.31 in repository but there is 0.4 already coming out! ^^

That's why you don't use packages for software you really want the most recent versions of. I think these debian packages are quite pointless.

I don't agree. If debian package would be updated to a new version release/few days after I wouldn't have do download warsow separately. I would just update package and don't care about it. Package maintainer would do it for me. Your point is: why use autoupdaters instead you can search, donwload, unzip for yourself.

24

Re: Warsow Debian packages

Now that the package is uploaded to debian, you can track the package by subscribing to the package tracker. This is mainly intended for the upstream developers to get the same email messages (like bug reports) that the debian maintainer gets.

Take a look at:
http://packages.qa.debian.org/warsow
http://packages.qa.debian.org/warsow-data

Re: Warsow Debian packages

I find debian packages are easier, at least for ubuntu. They're more up to date than synaptic (0.3 still) and they go under the applications menu. I appreciate how hard it is to update them consistently, and I find it well worth the wait.
Keep up the good work, ceros! (and have 0.4 ASAP)