diff options
author | Felix Domke <tmbinc@elitedvb.ne> | 2006-08-24 16:36:04 +0000 |
---|---|---|
committer | Felix Domke <tmbinc@elitedvb.ne> | 2006-08-24 16:36:04 +0000 |
commit | 0eead2bed2fcc1265a7d70e19d12e1dbffa1d5f9 (patch) | |
tree | ab10bdd4d27baf5483089c9e684f89138812214d /packages/images | |
parent | 272a02e81ce350a1e225eaa9c2030340ca6454c1 (diff) | |
download | openembedded-0eead2bed2fcc1265a7d70e19d12e1dbffa1d5f9.tar.gz |
dreambox-image: move to images/, remove modutils-initscripts and use initscripts-opendreambox
Diffstat (limited to 'packages/images')
-rw-r--r-- | packages/images/dreambox-image.bb | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/packages/images/dreambox-image.bb b/packages/images/dreambox-image.bb new file mode 100644 index 0000000000..e65dc0ff9b --- /dev/null +++ b/packages/images/dreambox-image.bb @@ -0,0 +1,76 @@ +export IMAGE_BASENAME = "dreambox-image" + +OPENDREAMBOX_COMMON = "base-files busybox \ + ipkg initscripts-opendreambox sysvinit netbase dropbear tinylogin \ + base-passwd ncurses joe mc vsftpd timezones-alternative \ + netkit-base fakelocale less dreambox-bootlogo \ + dreambox-dccamd dreambox-keymaps tuxbox-image-info dvbsnoop \ + dreambox-compat tuxbox-common mrouted smartmontools hddtemp" + +OPENDREAMBOX_COMMON_D = "util-linux e2fsprogs \ + ppp module-init-tools samba" + +OPENDREAMBOX_COMMON_R = "util-linux-sfdisk util-linux-fdisk e2fsprogs-mke2fs \ + e2fsprogs-e2fsck ppp module-init-tools-depmod \ + base-files-doc sambaserver" + +# experimental packages +OPENDREAMBOX_EXPERIMENTAL = "enigma2 tuxbox-tuxtxt-32bpp" +OPENDREAMBOX_EXPERIMENTAL_R = "enigma2-plugin-systemplugins-frontprocessorupgrade \ + enigma2-plugin-systemplugins-softwareupdate \ + enigma2-plugin-systemplugins-positionersetup \ + enigma2-plugin-extensions-cutlisteditor \ + enigma2-plugin-systemplugins-configurationbackup \ + enigma2-plugin-systemplugins-satfinder" + +# legacy tuxbox stuff (enigma, plugins, ...) +OPENDREAMBOX_TUXBOX = "enigma ipkgpl enigma-modem" +OPENDREAMBOX_TUXBOX_D = "tuxbox-plugins tuxbox-plugins-enigma links-dream" +OPENDREAMBOX_TUXBOX_R = " \ + tuxbox-plugin-snake tuxbox-plugin-tuxmail \ + tuxbox-plugin-lcdcirc tuxbox-plugin-soko tuxbox-plugin-tuxtxt \ + tuxbox-plugin-sol tuxbox-plugin-vierg tuxbox-plugin-master \ + tuxbox-plugin-solitair tuxbox-plugin-yahtzee tuxbox-plugin-mines \ + tuxbox-plugin-tank tuxbox-plugin-pacman tuxbox-plugin-tetris \ + tuxbox-plugin-satfind tuxbox-plugin-tuxcom links-dream-plugin \ + links-dream-plugin enigma-plugin-dreamdata" + +# dvb api specific stuff +OPENDREAMBOX_V2_ONLY = "dreambox-dvb-tools tuxbox-stream" +OPENDREAMBOX_V3_ONLY = "dreambox-dvb-tools-v3 sctzap dvbtraffic" + +# enigma languages +# disabled: enigma-locale-ar enigma-locale-sr enigma-locale-ur +ENIGMA_LANGUAGE = "enigma-locale-cs enigma-locale-da \ + enigma-locale-de enigma-locale-el enigma-locale-es enigma-locale-et \ + enigma-locale-fi enigma-locale-fr enigma-locale-hr enigma-locale-hu \ + enigma-locale-is enigma-locale-it enigma-locale-lt enigma-locale-nl \ + enigma-locale-no enigma-locale-pl enigma-locale-pt enigma-locale-ro \ + enigma-locale-ru enigma-locale-sk enigma-locale-sl \ + enigma-locale-sv enigma-locale-tr" + +OPENDREAMBOX_TUXBOX_R += " ${ENIGMA_LANGUAGE}" + +# now machine specific: +OPENDREAMBOX_COMMON_MACHINE_dm7020 += "${OPENDREAMBOX_V2_ONLY} ${OPENDREAMBOX_TUXBOX}" +OPENDREAMBOX_COMMON_MACHINE_R_dm7020 += "${OPENDREAMBOX_TUXBOX_R}" +OPENDREAMBOX_COMMON_MACHINE_D_dm7020 += "${OPENDREAMBOX_TUXBOX_D}" +OPENDREAMBOX_COMMON_MACHINE_dm7025 += "${OPENDREAMBOX_V3_ONLY} ${OPENDREAMBOX_EXPERIMENTAL}" +OPENDREAMBOX_COMMON_MACHINE_R_dm7025 += "${OPENDREAMBOX_EXPERIMENTAL_R}" +OPENDREAMBOX_COMMON_MACHINE_D_dm7025 += "" + +# collect the stuff into OPENDREAMBOX_COMMON +OPENDREAMBOX_COMMON += " ${OPENDREAMBOX_COMMON_MACHINE}" +OPENDREAMBOX_COMMON_R += " ${OPENDREAMBOX_COMMON_MACHINE_R}" +OPENDREAMBOX_COMMON_D += " ${OPENDREAMBOX_COMMON_MACHINE_D}" + +# add bootstrap stuff +DEPENDS = "${OPENDREAMBOX_COMMON} ${BOOTSTRAP_EXTRA_DEPENDS} ${OPENDREAMBOX_COMMON_D}" +RDEPENDS = "${OPENDREAMBOX_COMMON} ${BOOTSTRAP_EXTRA_RDEPENDS} ${OPENDREAMBOX_COMMON_R}" + +# we don't want any locales, at least not in the common way. +IMAGE_LINGUAS = " " + +export IPKG_INSTALL = '${RDEPENDS}' + +inherit image_ipk |