NeoReader -podcast player for Freerunner [Om2008.12 (maybe SHR too)]

Installing it:

This is tested with reflashed Om2008.12. (and Kustomizer 0.4 too)
Install mplayer:
wget http://downloads.tuxfamily.org/3v1deb/openmoko/mplayer-glamo.tar.bz2
tar jxf mplayer-glamo.tar.bz2
cp mplayer /bin

Install latest e17 & elementary:
cd /
wget http://downloads.tuxfamily.org/3v1deb/openmoko/e17-illume-elementary%2bsvn20090402.tar.bz2
tar jxf e17-illume-elementary\%2bsvn20090402.tar.bz2
Add these following three lines in /usr/bin/enlightenment_start.oe before the line 'exec enlightenment_start $E_PROFILE'
export E_PREFIX=/usr/e17
export LD_LIBRARY_PATH=$E_PREFIX/lib:$LD_LIBRARY_PATH
export PATH=$E_PREFIX/bin:$PATH
Modify/check that file /etc/enlightenment/default_profile contains:
E_PROFILE="-profile illume"
Backup existing e-profile
mv /home/root/.e/e/config /home/root/.e/e/config_old

Restart X
/etc/init.d/xserver-nodm restart
Install Neoreader
cd /
wget http://cc.oulu.fi/~rantalai/freerunner/podcast/neoreader-arm.tar.bz2
tar jxf neoreader-arm.tar.bz2

Starting it:

LD_LIBRARY_PATH=/usr/e17/lib ELM_ENGINE=x16 DISPLAY=:0 PODCASTDIR=/tmp/neoreader/podcasts /tmp/neoreader/neoreader-0.1

Using it:

There are two hardcoded podcast feed, choose one of them. Then choose episode and player starts and you can listen it.

Compiling it:

sources

There are build.sh in package.
It has several dependeries: `xml2-config --libs --cflags` `pkg-config --cflags --libs sqlite3 elementary` -lcurl