1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
DESCRIPTION = "Extended task to get more basic and console apps"
LICENSE = "MIT"
PR = "r14"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
# alsa-utils-alsamixer depends on ncurses
ARAGO_ALSA_EXTRA = "\
alsa-conf \
alsa-conf-base \
alsa-server \
alsa-utils \
alsa-utils-aconnect \
alsa-utils-scripts \
alsa-utils-alsactl \
alsa-utils-alsamixer \
alsa-utils-amixer \
alsa-utils-iecset \
alsa-utils-midi \
alsa-utils-speakertest \
alsa-state \
"
ARAGO_TSLIB = "\
tslib-conf \
tslib-calibrate \
tslib-tests \
"
ARAGO_NCURSES = "\
ncurses \
ncurses-terminfo \
ncurses-tools \
"
ARAGO_FSTOOLS = "\
e2fsprogs \
e2fsprogs-e2fsck \
e2fsprogs-mke2fs \
e2fsprogs-tune2fs \
dosfstools \
util-linux-fdisk \
util-linux-mkfs \
util-linux-sfdisk \
util-linux-fsck \
"
ARAGO_UTILS = "\
less \
fbset \
usbutils \
i2c-tools \
strace \
ltrace \
${@bb.utils.contains('MACHINE_FEATURES', 'pci', 'pciutils', '',d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi-utils', '',d)} \
"
ARAGO_SDK_PREREQ = "\
zlib \
libpng \
jpeg \
jpeg-tools \
freetype \
"
ARAGO_CONSOLE = "\
${@bb.utils.contains('MACHINE_FEATURES', 'alsa', '${ARAGO_ALSA_EXTRA}', '',d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', '${ARAGO_TSLIB}', d)} \
${ARAGO_NCURSES} \
${ARAGO_FSTOOLS} \
${ARAGO_UTILS} \
${ARAGO_SDK_PREREQ} \
"
RDEPENDS:${PN} = "\
${ARAGO_CONSOLE} \
"
RRECOMMENDS:${PN} = "\
kernel-modules \
"
|