Hey,
  
I've checked in two new spec files which build two different opensource 
implementations of the source code which came from SimCity.

The first spec file is for:

MICROPOLIS
Micropolis is an OpenSource port of "S*mC*ty developed for the XO/OLPC 
project. Here is a good description from Don Hopkin's website: 
http://www.donhopkins.com/drupal/taxonomy_menu/4/49/66

Here is a screenshot on Solaris Nevada:  
http://blogs.sun.com/bnitz/entry/micropolis_a_k_a_s
The spec file SFEmicropolis.spec, builds micropolis-activity.

*Known bugs:*
MicropolisCore Python modules aren't built so any part of the game 
dependent on this won't work.

Micropolis hostname and DISPLAY handling is a little borked so it might 
not work via ssh -X or other X forwarding.

Micropolis depends on shm extentions so it doesn't seem to work on Sun Ray.

*To be done:*
Build a spec file for the Python modules (micropolis, cellengine and 
tileengine) in MicropolisCore.tgz. This should be easy for anyone who 
has a little time and an OpenSolaris build with CBE.

Clean up the spec file. There are a few kludges in the way I build it 
for Solaris, but whenever a proper config build is incorporated into the 
Micropolis codebase, some of this work won't be necessary.

Find someone who has played S*mC*ty who test can test the Solaris build 
(I haven't)

Try to get OpenSolaris patches accepted into Micropolis codebase.

Work with the micropolis community.



An older and apparently more immediately "playable" fork of the released 
S*mC*ty code is:

XLINCITY: (a.k.a. lincity):
Here is the spec file:
http://pkgbuild.svn.sourceforge.net/viewvc/*checkout*/pkgbuild/spec-files-extra/trunk/SFExlincity.spec?revision=844

The easiest way to build it on OpenSolaris (and possibly Solaris 10?) is:

1) Install the OpenSolaris Common Build Environment (CBE) from 
http://opensolaris.org/os/project/jds/contributing/building

2) Checkout a copy of Spec-files-extra: svn co 
https://pkgbuild.svn.sourceforge.net/svnroot/pkgbuild/spec-files-extra/trunk 
SFE

3) pkgtool build-install SFExlincity.spec

A screenshot and a few more details here: 
http://blogs.sun.com/bnitz/entry/xlincity_another_opensource_s_mc



Reply via email to