packagegroup-self-hosted.bb 3.5 KB

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