Linux Packages

Linux Packages

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

Moderator: Moderators

Post Reply

What Packages does your distro use?

ebuild
6
19%
rpm
6
19%
deb
18
58%
other
1
3%
 
Total votes: 31

hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Linux Packages

Post by hollowsoul »

Just getting a poll of various package systems in use by your distro.

Just after did quick check & should be able to make a source rpm.
Still need to find docs on making a source debian package.


Anyway plz vote in poll which one your distro uses i.e deb / rpm / ebuild / other. If other plz post what it is thx

Plz Note the source packages will use the tagged releases source tarballs @ https://developer.berlios.de/project/sh ... up_id=4358
Havent checked if i can get rpms / deb to grab source files off svn yet
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Rather not send tvo topic on setting up datadirs off topic

Source Packages instead of normal ones. Cause i dont have harddrive space / bandwidth / time. To build packages for every distro under the earth.

Source deb / Source rpm's will work for majority of distros. Less work to maintain a single deb & a single rpm. Only download for user is waiting till it compiles.

Its setup will be same as gentoo ebuilds
  • Install into /usr/share/games/taspring-linux-<version>

    Setup /etc/spring/datadir
    Setup AI's confs
    Add any missing files
Thats the basic idea
Last edited by hollowsoul on 21 Aug 2006, 21:18, edited 1 time in total.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

So the sourcefiles will do all that?
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Yes its not hard todo.
Anyway i better get to update the gentoo ebuilds been putting it off
Last edited by hollowsoul on 21 Aug 2006, 21:20, edited 1 time in total.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

NTai in the 0.72 tagged release is XE7.5, which is very bad.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Last time i checked NTAI 9 didnt work for linux.

To busy to test it out recently & have yet to hear otherwise.
Besides there be a new tagged release for spring in around a month
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I dont know what happens with the svn build but the tagged release 0.72 should work fine as far as I know.
HAARP
Posts: 182
Joined: 06 Apr 2006, 07:18

Post by HAARP »

As I said, it should suffice having only one package. They can be converted into each ohter with alien
patmo98
Posts: 188
Joined: 09 Jan 2006, 17:51

Re: Linux Packages

Post by patmo98 »

hollowsoul wrote:Plz Note the source packages will use the tagged releases source tarballs @ https://developer.berlios.de/project/sh ... up_id=4358
Havent checked if i can get rpms / deb to grab source files off svn yet
I think everything on berlios has major sync problems with Linux. Take a look here.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

HAARP, do you have experience with Alien, does it actually create quality packages?

patmo98, berlios is still used for source & data tarballs. (It has never been said we wouldn't use berlios anymore, only the SVN has moved.)
HAARP
Posts: 182
Joined: 06 Apr 2006, 07:18

Post by HAARP »

Tobi wrote:HAARP, do you have experience with Alien, does it actually create quality packages?
Yup, works pretty good. It's designed to convert packages to deb, but it can output other formats, too. However, I've never tested this, but I think this shouldn't cause much of a problem.
The only thing is that there's a "Converted from blah by alien 8.xx" in the description of the new package. But every script, every file and every dependency will be in the new package. (Use -k -c)
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Sounds pretty could, i wouldn't mind a "Converted from blah by alien 8.xx" in the description, i would say if it works well it deserves to have credit :)
elim
Posts: 8
Joined: 23 Jun 2005, 21:18

Post by elim »

This would be made so much easier, you you just had a tar.bz2 with precompiled binaries and (in a html file) instructions on how to play
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

Proper packages are even better then that, both in userfriendly-ness and in maintainability.
own3d
Posts: 129
Joined: 25 Aug 2006, 16:31

Post by own3d »

Well this would be easy to do if you were going to do proper packages, it just means there is a generic linux install which can cater for everyone.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

Well you need to statically link and such, I don't think it's really easy.

(Read: I won't do it :P )
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

I agree with tvo here, i die before i attempt static compiles.
I mean how far do u go ? Do u assume user got recent branch of glibc or an old ? How about SDL ? Or u want everything in a big excutable file...

Which will just end up using more ram.

Its hell of alot easy to throw together a source package.
Not to mention u can use your disto package manager to uninstall it later on, or upgrade it when using a newer one. == alot more user friendly

Anyway i get around to in awhile. Got other things want to get done first.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

I mean how far do u go ?
It probably ends with a spring live-cd ;)
Post Reply

Return to “Linux”