Menu

Tree [454261] master /
 History

HTTPS access


File Date Author Commit
 data 2013-01-27 Taapat Taapat [29e441] ChannelSelection remove boquet
 doc 2010-04-09 Stefan Pluecken Stefan Pluecken [6e6b1b] refs bug #467
 doxy 2012-11-01 Mirakels Mirakels [0ee23a] Add doxygen documentation system
 include 2010-10-29 Andreas Oberritter Andreas Oberritter [84d23f] install header files
 lib 2013-09-01 Taapat Taapat [454261] [MediaPlayer] by default not resume playing files
 m4 2012-10-27 schpuntik schpuntik [6b0beb] add python version variable
 main 2013-01-07 Alex Revetchi Alex Revetchi [f6767a] Few memory leakc fixes, few performance microop...
 po 2013-09-01 Taapat Taapat [454261] [MediaPlayer] by default not resume playing files
 tests 2013-01-26 Taapat Taapat [47bb95] remove UHF Modulator
 tools 2013-01-21 Littlesat Littlesat [dfa42b] Revert "Disable overcommit for non-workstations."
 .gitignore 2012-08-15 schpuntik schpuntik [9ac89f] modified: .gitignore
 AUTHORS 2011-04-10 Mirakels Mirakels [56de49] revert AUTHOR changes
 COPYING 2010-10-28 Andreas Oberritter Andreas Oberritter [8e1bfd] add COPYING and README
 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-09-23 pieterg pieterg [94c754] replaced e2 license by GPLv2, as dictated by th...
 LICENSE.GPLv2 2006-01-05 Felix Domke Felix Domke [c3864f] license: add preliminary license
 Makefile.am 2011-08-31 Mike Looijmans Mike Looijmans [cd476c] Revert "Pre-compile mytest.py"
 NEWS 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 Navigation.py 2012-12-07 Littlesat Littlesat [a195ee] Navigation.py: Introduce getCurrentlyPlayingSer...
 NavigationInstance.py 2005-05-16 Felix Domke Felix Domke [6e8738] - add missing files
 README 2011-01-03 Andreas Oberritter Andreas Oberritter [cef343] README: add libdreamdvd
 RecordTimer.py 2012-12-07 Littlesat Littlesat [a195ee] Navigation.py: Introduce getCurrentlyPlayingSer...
 ServiceReference.py 2012-02-10 pieterg pieterg [fd1659] ServiceReference, isRecordable: allow recording...
 SleepTimer.py 2012-08-05 Mirakels Mirakels [4c4faf] change 'satellite receiver' to receiver'
 autogen.sh 2010-10-21 Andreas Oberritter Andreas Oberritter [733142] autogen.sh: use autoreconf
 configure.ac 2013-01-26 Taapat Taapat [b0275e] add modified skin dTV-HD-Reloaded
 doxy.conf 2012-11-01 Mirakels Mirakels [0ee23a] Add doxygen documentation system
 e2reactor.py 2008-11-10 Felix Domke Felix Domke [50cfe2] Quit mainloop when receiving a KeyboardInterrup...
 enigma2.bb 2012-08-10 pieterg pieterg [915655] enigma2.bb: convert to oe-core
 enigma2.pc.in 2010-12-01 Andreas Oberritter Andreas Oberritter [2c83d3] update and install enigma2.pc
 keyids.py 2006-06-07 Andreas Monzner Andreas Monzner [fce04e] more work on keyboard support
 keymapparser.py 2010-01-07 pieterg pieterg [34cd98] keymapparser: handle generic key entries before...
 lamedb 2005-12-21 Stefan Pluecken Stefan Pluecken [35ae46]
 mytest.py 2013-01-26 Taapat Taapat [47bb95] remove UHF Modulator
 skin.py 2012-09-21 Alex Maystrenko Alex Maystrenko [c6b1ee] patch on top of a869076
 stamp-h.in 2003-10-17 Felix Domke Felix Domke [d63d2c] import of enigma2
 timer.py 2012-10-05 pieterg pieterg [02b2de] timer: keep short timer activation poll interva...
 timers.xml 2005-11-08 Stefan Pluecken Stefan Pluecken [86ea09]
 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