aboutsummaryrefslogtreecommitdiffstats
path: root/packages/images
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2006-08-24 16:36:04 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2006-08-24 16:36:04 +0000
commit0eead2bed2fcc1265a7d70e19d12e1dbffa1d5f9 (patch)
treeab10bdd4d27baf5483089c9e684f89138812214d /packages/images
parent272a02e81ce350a1e225eaa9c2030340ca6454c1 (diff)
downloadopenembedded-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.bb76
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