Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Enigma2 version for PC.
branch: experimental

This branch is even with cougar-enigma:experimental

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
data
doc
dvbsoftwareca
include
lib
m4
main
patches
po
tests
tools
.gitignore
AUTHORS
COPYING
ChangeLog
GlobalActions.py
LICENSE.GPLv2
Makefile.am
NEWS
Navigation.py
NavigationInstance.py
README
RecordTimer.py
ServiceReference.py
SleepTimer.py
autogen.sh
configure.ac
e2reactor.py
enigma2.bb
enigma2.pc.in
keyids.py
keymapparser.py
lamedb
mytest.py
skin.py
stamp-h.in
timer.py
timers.xml
tools.py
userbouquet.orf.tv
userbouquet.premiere.tv
userbouquet.srgssr.tv

README

It works only with libvdpau for Nvidia cards installed.

To build enigma2 on Ubuntu 10.10, follow these steps:

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

svn co svn://svn.videolan.org/libdvbcsa/trunk libdvbcsa
cd libdvbcsa
autoreconf -i
./configure --prefix=/usr --enable-sse2
make
make install

6.) Build and install xine-lib:

git clone git://projects.vdr-developer.org/xine-lib.git
cd xine-lib
git checkout remotes/origin/df-osd-handling
./autogen.sh --disable-xinerama --prefix=/usr
# apply patch xine_enigma2.patch from patches/ directory
make
make install

7.) Build and install enigma2:

git clone git://github.com/cougar-enigma/Enigma2PC.git
cd enigma2
autoreconf -i
./configure --prefix=/usr/local --with-xlib
make
make install

8.) Build dvbsoftwareca kernel module:
cd dvbsoftwareca
make   # You must have installed dvb-core (for example from s2-liplianin).
insmod dvbsoftwareca.ko  # It will create ca0 and ca1 devices for adapter0

9.) Prepare configuration files:
put required configuration files in /usr/local/etc/tuxbox and /usr/local/etc/enigma2
put logo.mvi in /usr/local/etc/tuxbox
prepare /usr/local/etc/tuxbox/nim_sockets for your adapters
Something went wrong with that request. Please try again.