enigma2: fixed service information output
[opendreambox.git] / meta-opendreambox / recipes-dreambox / enigma2 / enigma2_3.999git20140624.bb
1 SUMMARY_enigma2-plugin-systemplugins-minidlnasetup = "DLNA media server (minidlna)"
2 SUMMARY_enigma2-plugin-systemplugins-networkwizard = "General network settings"
3 SUMMARY_enigma2-plugin-systemplugins-wirelesslan = "Wireless network settings"
4 LIC_FILES_CHKSUM = "file://../LICENSE;md5=e943a2b66bda2bf828e561a3e6c7ecfc"
5 DEPENDS = " \
6     freetype \
7     fribidi \
8     giflib \
9     glib-2.0 \
10     gstreamer \
11     gst-plugins-base \
12     libaio \
13     libbluray \
14     libdlsym \
15     libdreamdvd \
16     libdvbsi++ \
17     libdvdnav \
18     libdvdread \
19     libjpeg-turbo \
20     libpng12 \
21     libsigc++-2.0 \
22     libssl0.9.8 \
23     libxml2 \
24     libxmlccwrap \
25     python \
26     qt4-embedded \
27 "
28
29 SRC_URI = "http://dreamboxupdate.com/download/${DISTRO}/2.0.0/${PN}/${PN}_${PV}_${TUNE_PKGARCH}.tar.bz2;name=${TUNE_PKGARCH} \
30            file://0001-HbbTV.py-fixed-UserAgent-handling.patch \
31            file://opendreambox-2.2.patch \
32            file://enigma2.service"
33 SRC_URI[mips32el.md5sum] = "721c54daffe174017ae5e8a2c6763249"
34 SRC_URI[mips32el.sha256sum] = "d2105f609bee374b2b324b33bc0eaba4a65b729a32b75a7ea06bdcf85c6151e6"
35
36 S = "${WORKDIR}/${PN}_${PV}_${TUNE_PKGARCH}"
37
38 do_install() {
39     install -d ${D}${systemd_unitdir}/system
40     install -m644 ${WORKDIR}/enigma2.service ${D}${systemd_unitdir}/system
41     cp -r usr ${D}
42 }
43
44 PACKAGES =+ " \
45     enigma2-plugin-systemplugins-minidlnasetup \
46     enigma2-plugin-systemplugins-networksetup \
47     enigma2-plugin-systemplugins-nfiflash \
48     enigma2-plugin-systemplugins-wirelesslan \
49 "
50
51 RDEPENDS_${PN} += " \
52     qnullscreen \
53 "
54 RDEPENDS_enigma2-plugin-systemplugins-minidlnasetup = " \
55     minidlna \
56 "
57 RDEPENDS_enigma2-plugin-systemplugins-networksetup = " \
58     ethtool \
59     packagegroup-net-ifupdown \
60 "
61 RDEPENDS_enigma2-plugin-systemplugins-nfiflash = " \
62     python-twisted-web \
63 "
64 RDEPENDS_enigma2-plugin-systemplugins-wirelesslan = " \
65     python-stringold \
66     python-wifi \
67     wireless-tools \
68     wpa-supplicant \
69 "
70
71 require enigma2-common.inc
72
73 COMPATIBLE_MACHINE = "^(dm500hd|dm500hdv2|dm800se|dm800sev2|dm7020hd|dm7020hdv2|dm8000)$"
74
75 INHIBIT_PACKAGE_STRIP = "1"