Ok, that seems to have helped. I ended up nuking all previous directories, and downloading and extracting all the tar.gz files here:
https://launchpad.net/atrinik/trunk/3.0/... then going into server/ and cmake/make. Just doing that, when I run server.sh (from within server/) I get:
[20:22:14.258078] BUG [hiscore_load:279] Cannot open highscore file ./data/highscore: No such file or directory
[20:22:14.258240] ERROR [init_spells:63] Could not find required archetype spell_firestorm.
I presume the highscore file will fix itself. I am not sure what to do with the archetype error. After extracting all the archives I ran collect.py sucessfully; I am not sure where to direct the output to, though. Running with no arguments runs without error, but does not help with server.sh (not sure where it does go). I see the -o option, but am unsure where I should point the output; pointing it to ../server or ../server/lib did not help. It is making files, though.
AFAICT the "missing" spell is in "client_spells", which I have all over the place:
shrew 807% find ./ -name client_spells -exec grep -H 'firestorm' {} \;
./Collected/client_spells:"firestorm"
./arch/client_spells:"firestorm"
./server/lib/client_spells:"firestorm"
./server/client_spells:"firestorm"
./server/arch/client_spells:"firestorm"
("Collected" was made with a test of -o on collect.py). Suggestions? I suspect I am close and just have to put the parts in the right places.
Thanks!
-CAT