Activities/GCompris: Difference between revisions
| Line 31: | Line 31: | ||
Install dependencies, for Fedora they are: | Install dependencies, for Fedora they are: | ||
sudo yum install gtk2-devel gstreamer-devel gstreamer-plugins-base-devel sqlite-devel librsvg2-devel libxml2-devel python-devel pygtk2-devel pycairo-devel gnucap gnuchess pkgconfig make gcc intltool glib2-devel GConf2-devel libgee-devel dbus-glib-devel pango-devel cmake | sudo yum install gtk2-devel gstreamer-devel gstreamer-plugins-base-devel sqlite-devel librsvg2-devel libxml2-devel python-devel pygtk2-devel pycairo-devel gnucap gnuchess pkgconfig make gcc intltool glib2-devel GConf2-devel libgee-devel dbus-glib-devel pango-devel cmake gnet2-devel | ||
Fetch sources: | Fetch sources: | ||
| Line 37: | Line 37: | ||
mkdir -p ~/src/gcompris | mkdir -p ~/src/gcompris | ||
cd ~/src/gcompris | cd ~/src/gcompris | ||
wget http://download.sugarlabs.org/ | wget http://download.sugarlabs.org/sources/external/polyol/polyol-1.2.tar.gz | ||
tar | tar xzpvf polyol-1.2.tar.gz | ||
wget http:// | wget http://download.sugarlabs.org/sources/external/gcompris/gcompris-9.5.tar.gz | ||
tar | tar xzpvf gcompris-9.5.tar.gz | ||
wget http://people.sugarlabs.org/~alsroot/tmp/GCompris.activity.tar.bz2 | wget http://people.sugarlabs.org/~alsroot/tmp/GCompris.activity.tar.bz2 | ||
tar xjpvf GCompris.activity.tar.bz2 | tar xjpvf GCompris.activity.tar.bz2 | ||
| Line 46: | Line 46: | ||
Build Polyol: | Build Polyol: | ||
cd ~/src/gcompris/polyol- | cd ~/src/gcompris/polyol-1.2 | ||
cmake -DCMAKE_INSTALL_PREFIX=$HOME/Activities/gcompris.activity && make && make install | cmake -DCMAKE_INSTALL_PREFIX=$HOME/Activities/gcompris.activity && make && make install | ||
Build GCompris: | Build GCompris: | ||
cd ~/src/gcompris/gcompris-9. | cd ~/src/gcompris/gcompris-9.5 | ||
./configure PKG_CONFIG_PATH=$HOME/Activities/gcompris.activity/lib/pkgconfig --prefix=$HOME/Activities/gcompris.activity -- | ./configure PKG_CONFIG_PATH=$HOME/Activities/gcompris.activity/lib/pkgconfig --prefix=$HOME/Activities/gcompris.activity --enable-gnet --enable-sugar --enable-sqlite && make && make install | ||
Link activity directory: | Link activity directory: | ||
cd ~/ | cd ~/Activities/gcompris.activity | ||
ln -s | ln -s share/sugar/activities/GCompris.activity/activity . | ||
== Resources == | == Resources == | ||