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