Ok, while we're waiting for the easy version, here's how I install it:
[I use Ubuntu 6.06 Dapper Drake, but it should work for all distri.]
Updated Wed 12 Juli
1. before deleting anythingJust follow the clean install backup guide:
It's highly recommended that you install the new package clean.
Things you can keep:
questnotes files in the data folder
shortcuts at data/options/shortcutcommands.xml
other options in there other than keys.xml or mouse.xml (new file is controls.xml and mouse.xml; new format, so you can't carry over old ones)
logs in your logs folder
screenshots in your screenshots folder
also save the art folder
2. this guide is an addition to the manual here (copy the complete link):
http://planeshift.cvs.sourceforge.net/*checkout*/planeshift/planeshift/docs/compiling.html
3. first you need the right toolssudo apt-get install jam curl subversionthree tools you'll need
DOWNLOAD FROM:
http://www.nvidia.com/object/cg_toolkit.htmltar -xf [insert ^^ filename here]the nvidia toolkit; i used the Linux X86 one
4. "download sources"No problems there..
5. "Updating Sources"
svn update -r 24890 cs
svn update -r 2046 cel
cvs -z3 update -dPC -D "2006-07-12 00:00:00 UTC" planeshiftERROR? while "cvs -z3 update ..."
try moving to the planeshift folder first, try again:
cd planeshift
now do jam clean and jam -aq (could take some time.. drink a coffee or two)
6. Compile Sources:Cal3D
Dont forget to go to the right directory: /home/user/development/cal3dsudo apt-get install libtool[you'll need this one for the next four commands in the manual]
!! Always change "/users/" in the manual with the right usernameERROR? while "MAKE"
comment out the "all_libraries = @all_libraries@" as describedERROR? while "MAKE INSTALL"
Always make install as superuser:
sudo make installCrystal Space (CS)
Dont forget to go to the right directory: /home/user/development/csthe two codeboxes are the same code, chose one
ERROR?
!! dont forget to change the "user"
export LD_LIBRARY_PATH=/home/[s]user[/s]/development/cal3d/src/cal3d/.libs/:$LD_LIBRARY_PATHThe jam -aq codes can take a long time... (drink another can of coffee)
You know what.. since I've been getting some problems, I'm giving up
and i'm using another guide suitable for Ubuntu 6.06. If you continue it should work though. Crystal Entity Layer (CEL)
Dont forget to go to the right directory: /home/user/development/celERROR?
[do this in your CEL - folder if "echo $CRYSTAL" gives a void]
!! dont forget to change the "user"
export CRYSTAL=/home/[s]user[/s]/development/celAgain, "jam -aq .." could take some time... (fix the coffee machine)
PlaneShift
Dont forget to go to the right directory: /home/user/development/planeshiftSame thing as before.. (take your time to go to the toilet)
OPTIONAL!
if you also want to build the server:
(becouse you probably already "jammed" the client)
jam -aq serverOPTIONAL!
if you also want to build the extra tools
(might give errors, some tools might not build)
jam -adont forget, both these options might take some time.
7. Art!If you have previously downloaded a release package, you can simply copy over your art directory, everything in your data directory except for gui, and skip this step.
We are going to change our file but
we won't update (at least, yet)
Goto
http://psmirror.org/ and download the art [
http://www.psmirror.org/art.zip ]
200MB WARNING if you want the new art (recommended)
Delete the old folder (If you are really suspicious, make a backup :-s ) and replace it with the new one.
8. replacing old filesbefore logging on:
put your questnotes files back in the data folder
shortcuts back to data/options/shortcutcommands.xml
logs in your logs folder
screenshots in your screenshots folder
CONGRATULATIONS! we've got everything we need, try to run it now

[first run the setup]
you might want to create shortcuts for ./pssetup, ./psclient and ./psupdater
[try menu editors and "ln -s .." ]
PROBLEMS?
user/development/cs
export CEL=/home/
user/development/cel
export CSCONFPATH=/home/
user/development/cel
[li]http://img109.imageshack.us/img109/6557/error29rn.jpg[/li]
Unsolved. No 3D driver (look below for possible solutions) [I use a Geforce 6200]
[li]http://img86.imageshack.us/img86/5666/cswarnings6yj.jpg[/li]
Unsolved. Probably I dont even HAVE the gldrivers?
Possible solution: d/l "data" from somewhere else
[/list]
Optional: get the server runningInteresting, but let's get the game running first!
Now.. somehow I didnt get that working and other people did. If it doesnt, try the following method:
- Get a .run file with all things we need:
wget http://xrl.us/psinduane[li]Activate the file in the dir you want the planeshift folder to be (777 could also be 755, 700 etc )[/li]
cd /[s]whereveryouwantto[/s]
chmod 777 [s]filename[/s].run[li]./planeshift will be created, give permission[/li]
chmod -R ./planeshift[li]Copy your ART, DATA (and probably LOGS) folder mentioned in the guide above where you just placed the rest[/li]
Now It should work if you run pssetup
[li]Optional: Edit your menus to the new path and icons[/li]
[li]You might need to add the server ^^ to first problem above[/li]
[/list]
Other guides:
http://vaalnor.mine.nu/cvs.htm for Ubuntu 6.06 Dapper Drake