Skip to content

OpenPE/Enigma2PC-cougar

 
 

Repository files navigation

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

About

Enigma2 version for PC.

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
COPYING
GPL-2.0
LICENSE.GPLv2

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.5%
  • C++ 47.7%
  • C 0.7%
  • BitBake 0.1%
  • Makefile 0.0%
  • Perl 0.0%