3f27c99789439102624d70a9fd0541a708d11f0d
[vuplus_openvuplus] / meta-openvuplus / recipes-base / tasks / task-vuplus-base.inc
1 SUMMARY = "Vuplus: Base Task for Vuplus."
2 SECTION = "vuplus/base"
3 LICENSE = "CLOSED"
4 INC_PR = "r0"
5
6 inherit task
7
8 VUPLUS_BASE_ESSENTIAL = "\
9   autofs \
10   vuplus-compat \
11   dreambox-keymaps \
12   e2fsprogs-e2fsck \
13   e2fsprogs-mke2fs \
14   fakelocale \
15   opkg \
16   timezones-alternative \
17   tuxbox-common \
18   util-linux-sfdisk \
19   vsftpd \
20   mtd-utils \
21   hdparm \
22   usbtunerhelper \
23   ${VUPLUS_FIRMWARE_DVB} \
24 "
25
26 VUPLUS_FIRMWARE_DVB = " \
27   firmware-dvb-af9005 \
28   firmware-dvb-fe-af9013 \
29   firmware-dvb-usb-af9015 \
30   firmware-dvb-usb-af9035 \
31   firmware-dvb-usb-avertv-a800 \
32   firmware-dvb-usb-dib0700 \
33   firmware-dvb-usb-dibusb \
34   firmware-dvb-usb-digitv \
35   firmware-dvb-usb-nova-t-usb2 \
36   firmware-dvb-usb-sms1xxx-nova-dvbt \
37   firmware-dvb-usb-sms1xxx-hcw-dvbt \
38   firmware-dvb-usb-ttusb-budget \
39   firmware-dvb-usb-umt-010 \
40   firmware-dvb-usb-xc5000 \
41   firmware-dvb-usb-wt220u-zl0353 \
42   firmware-drxd-a2 \
43 "
44
45 # chang : use xinetd instead of netkit-base.
46 # chang : mkfs-ubifs and mkfs-jffs2 are included in mtd-utils.
47
48 VUPLUS_BASE_RECOMMENDS = "\
49   dropbear \
50   vuplus-vucamd \
51   sambaserver \
52   openvpn \
53   zeroconf \
54 "
55
56 #VUPLUS_BASE_RECOMMENDS_append_vuuno = " vuplus-fpga-update"
57 #VUPLUS_BASE_RECOMMENDS_append_vuultimo = " vuplus-fpga-update"
58
59 VUPLUS_BASE_OPTIONAL_RECOMMENDS = "\
60   hddtemp \
61   joe \
62   mc \
63   ncdu \
64   ppp \
65   smartmontools \
66   avahi-daemon \
67 "
68
69 RDEPENDS_${PN} += "\
70         ${VUPLUS_BASE_ESSENTIAL} \
71 "
72
73 RRECOMMENDS_${PN} += "\
74         ${VUPLUS_BASE_RECOMMENDS} \
75         ${VUPLUS_BASE_OPTIONAL_RECOMMENDS} \
76 "