blob: d38be264ccef051ca341244c79ce8b1518892f50 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001#
2# Copyright (C) 2010 Intel Corporation
3#
4
5SUMMARY = "Self-hosting"
6DESCRIPTION = "Packages required to run the build system"
7PR = "r13"
8LICENSE = "MIT"
9
10inherit packagegroup distro_features_check
11# rdepends on libx11-dev
12REQUIRED_DISTRO_FEATURES = "x11"
13
14PACKAGES = "\
15 packagegroup-self-hosted \
16 packagegroup-self-hosted-debug \
17 packagegroup-self-hosted-sdk \
18 packagegroup-self-hosted-extended \
19 packagegroup-self-hosted-graphics \
20 packagegroup-self-hosted-host-tools \
21 "
22
23RDEPENDS_packagegroup-self-hosted = "\
24 packagegroup-self-hosted-debug \
25 packagegroup-self-hosted-sdk \
26 packagegroup-self-hosted-extended \
27 packagegroup-self-hosted-graphics \
28 packagegroup-self-hosted-host-tools \
29 "
30
31RDEPENDS_packagegroup-self-hosted-host-tools = "\
32 connman \
33 connman-plugin-ethernet \
34 dhcp-client \
35 e2fsprogs \
36 e2fsprogs-e2fsck \
37 e2fsprogs-mke2fs \
38 e2fsprogs-tune2fs \
39 hdparm \
40 iptables \
41 lsb \
42 mc \
43 mc-fish \
44 mc-helpers \
45 mc-helpers-perl \
46 mc-helpers-python \
47 parted \
48 pseudo \
49 screen \
50 "
51
52RRECOMMENDS_packagegroup-self-hosted-host-tools = "\
53 kernel-module-tun \
54 kernel-module-iptable-raw \
55 kernel-module-iptable-nat \
56 kernel-module-iptable-mangle \
57 kernel-module-iptable-filter \
58 "
59
60RDEPENDS_packagegroup-self-hosted-sdk = "\
61 autoconf \
62 automake \
63 binutils \
64 binutils-symlinks \
65 ccache \
66 coreutils \
67 cpp \
68 cpp-symlinks \
69 distcc \
70 glibc-gconv-ibm850 \
71 file \
72 findutils \
73 g++ \
74 g++-symlinks \
75 gcc \
76 gcc-symlinks \
77 intltool \
78 ldd \
79 less \
80 libssp \
81 libssp-dev \
82 libssp-staticdev \
83 libstdc++ \
84 libstdc++-dev \
85 libtool \
86 make \
87 mktemp \
88 perl-module-re \
89 perl-module-text-wrap \
90 pkgconfig \
91 quilt \
92 sed \
93 "
94# glibc-utils: for rpcgen
95RDEPENDS_packagegroup-self-hosted-sdk_append_libc-glibc = "\
96 glibc-utils \
97 "
98RDEPENDS_packagegroup-self-hosted-debug = " \
99 gdb \
100 gdbserver \
101 rsync \
102 strace \
103 tcf-agent"
104
105
106RDEPENDS_packagegroup-self-hosted-extended = "\
107 bzip2 \
108 chkconfig \
109 chrpath \
110 cpio \
111 curl \
112 diffstat \
113 diffutils \
114 elfutils \
115 expat \
116 gawk \
117 gdbm \
118 gettext \
119 gettext-runtime \
120 git \
121 git-perltools \
122 grep \
123 groff \
124 gzip \
125 settings-daemon \
126 hicolor-icon-theme \
127 sato-icon-theme \
128 libaio \
129 libusb1 \
130 libxml2 \
131 lrzsz \
132 lsof \
133 lzo \
134 man \
135 man-pages \
136 mdadm \
137 minicom \
138 mtools \
139 ncurses \
140 ncurses-terminfo-base \
141 neon \
142 nfs-utils \
143 nfs-utils-client \
144 openssl \
145 openssh-sftp-server \
146 opkg \
147 opkg-utils \
148 patch \
149 perl \
150 perl-dev \
151 perl-modules \
152 perl-pod \
153 ${PTH} \
154 python \
155 python-compiler \
156 python-git \
157 python-misc \
158 python-modules \
159 python-rpm \
160 quota \
161 readline \
162 rpm \
163 setserial \
164 socat \
165 subversion \
166 sudo \
167 sysstat \
168 tar \
169 tcl \
170 texi2html \
171 texinfo \
172 unzip \
173 usbutils \
174 watchdog \
175 wget \
176 which \
177 xinetd \
178 zip \
179 zlib \
180 xz \
181 "
182
183
184RDEPENDS_packagegroup-self-hosted-graphics = "\
185 builder \
186 libgl \
187 libgl-dev \
188 libglu \
189 libglu-dev \
190 libsdl \
191 libsdl-dev \
192 libx11-dev \
193 python-pygtk \
194 gtk-theme-clearlooks \
195 xdg-utils \
196 epiphany \
197 leafpad \
198 pcmanfm \
199 vte \
200 "
201PTH = "pth"
202PTH_libc-uclibc = ""