Menu

Tree [e9f6e4] master /
 History

HTTPS access


File Date Author Commit
 data 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 doc 2010-06-29 ikseong ikseong [d4a487] Merge branch 'experimental' into vuplus_sum_exper
 include 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 lib 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 m4 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 main 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 po 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 tests 2009-08-18 Andreas Oberritter Andreas Oberritter [287f7c] remove obsolete .cvsignore files
 tools 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 .gitignore 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 AUTHORS 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 COPYING 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 ChangeLog 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 GlobalActions.py 2006-01-15 Andreas Monzner Andreas Monzner [49b1d6] add a global ActionMap
 LICENSE 2009-01-15 Fraxinas Fraxinas [b3135c] Merge branch 'master' of fraxinas@...
 LICENSE.GPLv2 2006-01-05 Felix Domke Felix Domke [c3864f] license: add preliminary license
 Makefile.am 2011-01-08 schon schon [a29693] Merge commit 'dm/experimental' into test_0108
 NEWS 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 Navigation.py 2010-03-29 ghost ghost [da4675] Navigation.py: dont restart (alternative) servi...
 NavigationInstance.py 2005-05-16 Felix Domke Felix Domke [6e8738] - add missing files
 README 2011-01-27 schon schon [7407cc] Merge commit 'dm/experimental' into test_0127
 RecordTimer.py 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 ServiceReference.py 2010-10-13 schon schon [7da3c6] Merge commit 'dm/experimental' into test
 SleepTimer.py 2011-04-13 schon schon [4740f4] Merge commit 'dm/experimental' into test_0413
 autogen.sh 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 configure.ac 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 e2reactor.py 2008-11-11 Fraxinas Fraxinas [6e4252] Merge branch 'master' of fraxinas@...
 enigma2.bb 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 enigma2.pc.in 2011-01-08 schon schon [a29693] Merge commit 'dm/experimental' into test_0108
 keyids.py 2006-06-07 Andreas Monzner Andreas Monzner [fce04e] more work on keyboard support
 keymapparser.py 2009-02-24 ghost ghost [574f42] small optimizations and cleanups by Moritz Venn
 lamedb 2005-12-21 Stefan Pluecken Stefan Pluecken [35ae46]
 mytest.py 2011-05-16 Chang.H.S Chang.H.S [e9f6e4] Merge branch 'FactoryTest' into vuplus_experime...
 skin.py 2010-11-30 schon schon [aa9941] Merge branch 'vuplus_experimental' of 192.168.1...
 stamp-h.in 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 timer.py 2009-08-20 ghost ghost [8d22c2] timer.py: revert change needed for recordtimer ...
 timers.xml 2005-11-08 Stefan Pluecken Stefan Pluecken [86ea09]
 tools.py 2005-03-21 Felix Domke Felix Domke [c28505] added tools
 userbouquet.orf.tv 2005-10-29 Andreas Monzner Andreas Monzner [f55ce1] add some default bouquets
 userbouquet.premiere.tv 2005-10-29 Andreas Monzner Andreas Monzner [f55ce1] add some default bouquets
 userbouquet.srgssr.tv 2005-10-29 Andreas Monzner Andreas Monzner [f55ce1] add some default bouquets

Read Me

To build enigma2 on Ubuntu 10.04, follow these steps:

0.) Consider using OE to build it for a Dreambox instead.

    To build this version for a Dreambox, you will need
    a recent OE (branch "opendreambox-1.6" will do, but "3.0" won't)
    or at least a backported BitBake recipe from there.

    See http://opendreambox.org/.

    Stop reading here. It's not very useful for most people
    to build enigma2 for a PC.

1.) Install these packages:

autoconf
automake
build-essential
gettext
libdvdnav-dev
libfreetype6-dev
libfribidi-dev
libgif-dev
libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev
libjpeg62-dev
libpng12-dev
libsdl1.2-dev
libsigc++-1.2-dev
libtool
libxml2-dev
libxslt1-dev
python-dev
swig

2.) Build and install libdvbsi++:

git clone git://git.opendreambox.org/git/obi/libdvbsi++.git
cd libdvbsi++
dpkg-buildpackage -uc -us
cd ..
sudo dpkg -i libdvbsi++*.deb

3.) Build and install libxmlccwrap:

git clone git://git.opendreambox.org/git/obi/libxmlccwrap.git
cd libxmlccwrap
dpkg-buildpackage -uc -us
cd ..
sudo dpkg -i libxmlccwrap*.deb

4.) Build and install libdreamdvd:

git clone git://schwerkraft.elitedvb.net/libdreamdvd/libdreamdvd.git
cd libdreamdvd
dpkg-buildpackage -uc -us
cd ..
sudo dpkg -i libdreamdvd*.deb

5.) Build and install enigma2:

git clone git://git.opendreambox.org/git/enigma2.git
cd enigma2
autoreconf -i
./configure --prefix=$HOME/enigma2 --with-libsdl
make
make install

MongoDB Logo MongoDB