Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
My personal enigma2 repository, openpli based
Python C++ C
branch: master
Failed to load latest commit information.
data dm800se display: Back to PIcon-less skin
doc refs bug #467
include install header files
lib BUGFIX, subtitle: removing </i><i> in the middle of a segment
m4 update .gitignore
main Merge remote branch 'dream/master'
po Merge remote branch 'dream/master'
tests remove obsolete .cvsignore files
tools enigma2.sh: Add offline update
.gitignore update .gitignore
AUTHORS import of enigma2
COPYING add COPYING and README
ChangeLog import of enigma2
GlobalActions.py add a global ActionMap
LICENSE replaced e2 license by GPLv2, as dictated by the original license
LICENSE.GPLv2 license: add preliminary license
Makefile.am Merge remote branch 'dream/master'
NEWS import of enigma2
Navigation.py Merge commit 'dream/master'
NavigationInstance.py - add missing files
README To build this version for a Dreambox, you will need a recent OE (bran…
RecordTimer.py Merge commit '6ff491caab739113f212543e4a70a0773cf6ce37' into megamerge
ServiceReference.py Merge commit '6ff491caab739113f212543e4a70a0773cf6ce37' into megamerge
SleepTimer.py simplify enabling the sleep timer by defaulting the action of the sleep
autogen.sh autogen.sh: use autoreconf
configure.ac introduce HAVE_TEMPFANCONTROL automake conditional
e2reactor.py Quit mainloop when receiving a KeyboardInterrupt exception.
enigma2.bb enigma2.bb: update srctree recipe to latest oe version
enigma2.pc.in update and install enigma2.pc
keyids.py more work on keyboard support
keymapparser.py keymapparser: handle generic key entries before device specific ones
lamedb bigger lamedb
mytest.py Mega-Merge remote branch 'dream/master' into mm
skin.py Mega-Merge remote branch 'dream/master' into mm
stamp-h.in import of enigma2
timer.py Remove unused NavigationInstance import from timer.py
timers.xml sample timers.xml file
userbouquet.orf.tv add some default bouquets
userbouquet.premiere.tv add some default bouquets
userbouquet.srgssr.tv add some default bouquets

README

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
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 enigma2:

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

Something went wrong with that request. Please try again.