dreambox-dvb-modules.bb: add modem support for dm500hd
[vuplus_openembedded] / packages / images / dreambox-image.bb
index bba38b1..bb0ea64 100755 (executable)
@@ -16,8 +16,10 @@ OPENDREAMBOX_COMMON_R = "util-linux-sfdisk util-linux-fdisk e2fsprogs-mke2fs \
        base-files-doc sambaserver avahi-daemon"
 
 # experimental packages
-OPENDREAMBOX_EXPERIMENTAL = "enigma2 tuxbox-tuxtxt-32bpp twisted twisted-web2 aio-grab"
+OPENDREAMBOX_EXPERIMENTAL = "enigma2 tuxbox-tuxtxt-32bpp twisted aio-grab enigma2-skins"
 OPENDREAMBOX_EXPERIMENTAL_R = "enigma2-plugin-systemplugins-frontprocessorupgrade \
+       enigma2-plugin-systemplugins-cleanupwizard \
+       enigma2-plugin-systemplugins-crashlogautosubmit \
        enigma2-plugin-systemplugins-softwaremanager \
        enigma2-plugin-systemplugins-positionersetup \
        enigma2-plugin-extensions-cutlisteditor \
@@ -30,10 +32,9 @@ OPENDREAMBOX_EXPERIMENTAL_R = "enigma2-plugin-systemplugins-frontprocessorupgrad
        enigma2-plugin-extensions-pictureplayer \
        enigma2-plugin-extensions-mediaplayer \
        enigma2-plugin-systemplugins-hotplug \
-       enigma2-plugin-systemplugins-networkwizard \
        enigma2-streamproxy ethtool \
        enigma2-defaultservices \
-       twisted-web2 twisted python-crypt python-crypto \
+       twisted python-crypt python-crypto \
        python-netserver python-pickle dreambox-blindscan-utils"
 
 # legacy tuxbox stuff (enigma, plugins, ...)
@@ -87,8 +88,11 @@ MODEM_SUPPORT_R = "kernel-module-crc-ccitt kernel-module-ppp-async \
        kernel-module-ppp-generic \
        kernel-module-slhc update-modules"
 
+MODEM_SUPPORT_E2 = "dreambox-modem-ppp-scripts"
+MODEM_SUPPORT_E2_R = "${MODEM_SUPPORT_R} dreambox-modem-ppp-scripts enigma2-plugin-extensions-modem"
+
 WLAN_SUPPORT = "wireless-tools wlan-rt73 zd1211b wpa-supplicant"
-WLAN_SUPPORT_R = "enigma2-plugin-systemplugins-wirelesslan"
+WLAN_SUPPORT_R = "enigma2-plugin-systemplugins-wirelesslan     enigma2-plugin-systemplugins-networkwizard"
 
 WLAN_MADWIFI = "madwifi-ng"
 WLAN_MADWIFI_R = "madwifi-ng-modules madwifi-ng-tools"
@@ -100,13 +104,13 @@ DVDBURN_SUPPORT_R = "enigma2-plugin-extensions-dvdburn dvd+rw-tools dvdauthor mj
 CDPLAYER_SUPPORT_R = "kernel-module-cdfs libcddb libcdio enigma2-plugin-extensions-cdinfo"
 
 # now machine specific:
-OPENDREAMBOX_COMMON_MACHINE_dm600pvr += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX} ${MODEM_SUPPORT}"
+OPENDREAMBOX_COMMON_MACHINE_dm600pvr += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX} ${MODEM_SUPPORT} enigma-genuine-dreambox"
 OPENDREAMBOX_COMMON_MACHINE_R_dm600pvr += "${OPENDREAMBOX_TUXBOX_R} ${MODEM_SUPPORT_R} dreambox-blindscan-utils"
-OPENDREAMBOX_COMMON_MACHINE_D_dm600pvr += "${OPENDREAMBOX_TUXBOX_D}"
+OPENDREAMBOX_COMMON_MACHINE_D_dm600pvr += "${OPENDREAMBOX_TUXBOX_D} dreambox-tpmd"
 
-OPENDREAMBOX_COMMON_MACHINE_dm500plus += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX} ${MODEM_SUPPORT}"
+OPENDREAMBOX_COMMON_MACHINE_dm500plus += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX} ${MODEM_SUPPORT} enigma-genuine-dreambox"
 OPENDREAMBOX_COMMON_MACHINE_R_dm500plus += "${OPENDREAMBOX_TUXBOX_R} ${MODEM_SUPPORT_R} dreambox-blindscan-utils"
-OPENDREAMBOX_COMMON_MACHINE_D_dm500plus += "${OPENDREAMBOX_TUXBOX_D}"
+OPENDREAMBOX_COMMON_MACHINE_D_dm500plus += "${OPENDREAMBOX_TUXBOX_D} dreambox_tpmd"
 
 OPENDREAMBOX_COMMON_MACHINE_dm7020 += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX} ${MODEM_SUPPORT}"
 OPENDREAMBOX_COMMON_MACHINE_R_dm7020 += "${OPENDREAMBOX_TUXBOX_R} ${MODEM_SUPPORT_R}"
@@ -117,15 +121,22 @@ OPENDREAMBOX_COMMON_MACHINE_R_dm7025 += "${OPENDREAMBOX_EXPERIMENTAL_R} ${WLAN_S
 OPENDREAMBOX_COMMON_MACHINE_D_dm7025 += ""
 
 OPENDREAMBOX_COMMON_MACHINE_dm800 += "${OPENDREAMBOX_V3_ONLY} ${OPENDREAMBOX_EXPERIMENTAL} ${WLAN_SUPPORT}"
-OPENDREAMBOX_COMMON_MACHINE_R_dm800 += "${OPENDREAMBOX_EXPERIMENTAL_R} ${WLAN_SUPPORT_R} enigma2-plugin-systemplugins-videomode"
-OPENDREAMBOX_COMMON_MACHINE_D_dm800 += ""
+OPENDREAMBOX_COMMON_MACHINE_R_dm800 += "${OPENDREAMBOX_EXPERIMENTAL_R} ${WLAN_SUPPORT_R} enigma2-plugin-systemplugins-videomode \
+       enigma2-plugin-extensions-genuinedreambox"
+OPENDREAMBOX_COMMON_MACHINE_D_dm800 += "dreambox-tpmd"
+
+OPENDREAMBOX_COMMON_MACHINE_dm500hd += "${OPENDREAMBOX_V3_ONLY} ${OPENDREAMBOX_EXPERIMENTAL} ${MODEM_SUPPORT_E2}"
+OPENDREAMBOX_COMMON_MACHINE_R_dm500hd += "${OPENDREAMBOX_EXPERIMENTAL_R} enigma2-plugin-systemplugins-videomode \
+       enigma2-plugin-extensions-genuinedreambox ${MODEM_SUPPORT_E2_R}"
+OPENDREAMBOX_COMMON_MACHINE_D_dm500hd += "dreambox-tpmd"
 
 OPENDREAMBOX_COMMON_MACHINE_dm8000 += "${OPENDREAMBOX_V3_ONLY} ${OPENDREAMBOX_EXPERIMENTAL} ${WLAN_SUPPORT} ${WLAN_MADWIFI}"
 OPENDREAMBOX_COMMON_MACHINE_R_dm8000 += "${OPENDREAMBOX_EXPERIMENTAL_R} \
        ${WLAN_SUPPORT_R} ${WLAN_MADWIFI_R} ${DVDPLAYER_SUPPORT_R} \
        ${DVDBURN_SUPPORT_R} enigma2-plugin-systemplugins-videomode \
-       ${CDPLAYER_SUPPORT_R} enigma2-plugin-systemplugins-commoninterfaceassignment"
-OPENDREAMBOX_COMMON_MACHINE_D_dm8000 += ""
+       ${CDPLAYER_SUPPORT_R} enigma2-plugin-systemplugins-commoninterfaceassignment \
+       enigma2-plugin-extensions-genuinedreambox"
+OPENDREAMBOX_COMMON_MACHINE_D_dm8000 += "dreambox-tpmd"
 
 # collect the stuff into OPENDREAMBOX_COMMON
 OPENDREAMBOX_COMMON += " ${OPENDREAMBOX_COMMON_MACHINE}"