enigma2

openatv-gui

  • Owner: openatv/enigma2
  • Platform:
  • License:: GNU General Public License v2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Our buildserver is currently running on:

Ubuntu 18.04.1 LTS (Kernel 4.15.0)

openATV 6.3 is build using oe-alliance build-environment and several git repositories:

https://github.com/oe-alliance/oe-alliance-core/tree/4.3

https://github.com/openatv/enigma2/tree/6.3

https://github.com/openatv/MetrixHD

and a lot more...


Building Instructions

1 - Install packages on your buildserver

sudo apt-get install -y psmisc autoconf automake bison bzip2 curl cvs diffstat flex g++ gawk gcc gettext git gzip help2man ncurses-bin libncurses5-dev libc6-dev libtool make texinfo patch perl pkg-config subversion tar texi2html wget zlib1g-dev chrpath libxml2-utils xsltproc libglib2.0-dev python-setuptools zip info coreutils diffstat chrpath libproc-processtable-perl libperl4-corelibs-perl sshpass default-jre default-jre-headless java-common libserf-dev qemu quilt libssl-dev ----------

2 - Set your shell to /bin/bash.

sudo dpkg-reconfigure dash
When asked: Install dash as /bin/sh?
select "NO"

3 - modify max_user_watches

echo fs.inotify.max_user_watches=524288, sudo tee -a /etc/sysctl.conf

sysctl -n -w fs.inotify.max_user_watches=524288

4 - Add user openatvbuilder

sudo adduser openatvbuilder

5 - Switch to user openatvbuilder

su openatvbuilder

6 - Switch to home of openatvbuilder

cd ~

7 - Create folder openatv

mkdir -p ~/openatv

8 - Switch to folder openatv

cd openatv

9 - Clone oe-alliance git

git clone git://github.com/oe-alliance/build-enviroment.git -b 4.3

10 - Switch to folder build-enviroment

cd build-enviroment

11 - Update build-enviroment

make update

12 - Finally you can start building a image

MACHINE=zgemmah9combo DISTRO=openatv DISTRO_TYPE=release make image

Main metrics

Overview
Name With Owneropenatv/enigma2
Primary LanguagePython
Program languagePython (Language Count: 8)
Platform
License:GNU General Public License v2.0
所有者活动
Created At2012-06-27 20:29:51
Pushed At2025-05-30 10:22:34
Last Commit At2025-05-30 12:22:33
Release Count53
Last Release Name7.3 (Posted on 2024-05-13 16:39:29)
First Release Name2.6.0 (Posted on )
用户参与
Stargazers Count218
Watchers Count58
Fork Count321
Commits Count34.3k
Has Issues Enabled
Issues Count847
Issue Open Count140
Pull Requests Count2373
Pull Requests Open Count4
Pull Requests Close Count362
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private