Merge commit 'origin/opendreambox-1.6' into vuplus-1.6
[vuplus_openembedded] / recipes / tasks / task-nas-server.bb
1 DESCRIPTION = "Tasks for a Network Attached Storage server"
2 LICENSE = "MIT"
3 PROVIDES = "task-nas-server-everything"
4 PR = "r1"
5
6 inherit task
7
8 PACKAGES = "\
9         task-nas-server-everything \
10         ${NAS_SERVER_PACKAGES} \
11 "
12
13 NAS_SERVER_PACKAGES = "\
14         task-nas-server-base \
15         task-nas-server-samba \
16         task-nas-server-dnsmasq \
17         task-nas-server-iptables \
18         task-nas-server-openmoko \
19         task-nas-server-tzdata \
20         task-nas-server-nfs \
21         task-nas-server-vfat \
22         task-nas-server-ntfs \
23         task-nas-server-ext3 \
24         task-nas-server-reiserfs \
25 "
26
27 RDEPENDS_task-nas-server-everything = "${NAS_SERVER_PACKAGES}"
28
29 DESCRIPTION_task-nas-server-base = "NAS-Server: Base Packages"
30 RDEPENDS_task-nas-server-base = "\
31 "
32 RRECOMMENDS_task-nas-server-base = "\
33 "
34
35 DESCRIPTION_task-nas-server-samba = "NAS-Server: Samba Server"
36 RDEPENDS_task-nas-server-samba = "\
37         samba swat \
38 "
39 RRECOMMENDS_task-nas-server-samba = "\
40 "
41
42 DESCRIPTION_task-nas-server-dnsmasq = "NAS-Server: DNS/DHCP Server"
43 RDEPENDS_task-nas-server-dnsmasq = "\
44         dnsmasq \
45 "
46 RRECOMMENDS_task-nas-server-dnsmasq = "\
47 "
48
49 DESCRIPTION_task-nas-server-iptables = "NAS-Server: Netfilter/Iptables Support"
50 RDEPENDS_task-nas-server-iptables = "\
51         iptables \
52 "
53 RRECOMMENDS_task-nas-server-iptables = "\
54         kernel-module-iptable-nat \
55         kernel-module-iptable-mangle \
56         kernel-module-ipt-masquerade \
57 "
58
59 DESCRIPTION_task-nas-server-openmoko = "NAS-Server: Openmoko Support"
60 RDEPENDS_task-nas-server-openmoko = "\
61         dfu-util \
62 "
63 RRECOMMENDS_task-nas-server-openmoko = "\
64 "
65
66 DESCRIPTION_task-nas-server-tzdata = "NAS-Server: Timezone Support"
67 RDEPENDS_task-nas-server-tzdata = "\
68         tzdata \
69 "
70 RRECOMMENDS_task-nas-server-tzdata = "\
71 "
72
73 DESCRIPTION_task-nas-server-nfs = "NAS-Server: NFS Server"
74 RDEPENDS_task-nas-server-nfs = "\
75         nfs-utils portmap \
76 "
77 RRECOMMENDS_task-nas-server-nfs = "\
78 "
79
80 DESCRIPTION_task-nas-server-vfat = "NAS-Server: FAT Filesystem"
81 RDEPENDS_task-nas-server-vfat = "\
82 "
83 RRECOMMENDS_task-nas-server-vfat = "\
84 "
85
86 DESCRIPTION_task-nas-server-ntfs = "NAS-Server: NTFS Filesystem"
87 RDEPENDS_task-nas-server-ntfs = "\
88 "
89 RRECOMMENDS_task-nas-server-ntfs = "\
90 "
91
92 DESCRIPTION_task-nas-server-ext3 = "NAS-Server: EXT3 Filesystem"
93 RDEPENDS_task-nas-server-ext3 = "\
94 "
95 RRECOMMENDS_task-nas-server-ext3 = "\
96 "
97
98 DESCRIPTION_task-nas-server-reiserfs = "NAS-Server: ReiserFS Filesystem"
99 RDEPENDS_task-nas-server-reiserfs = "\
100 "
101 RRECOMMENDS_task-nas-server-reiserfs = "\
102 "