1# 2# Copyright (C) 2010 Intel Corporation 3# 4 5SUMMARY = "Self-hosting" 6DESCRIPTION = "Packages required to run the build system" 7PR = "r13" 8 9inherit packagegroup distro_features_check 10# rdepends on libx11-dev 11REQUIRED_DISTRO_FEATURES = "x11" 12 13# rdepends on libgl 14REQUIRED_DISTRO_FEATURES += "opengl" 15 16PACKAGES = "\ 17 packagegroup-self-hosted \ 18 packagegroup-self-hosted-debug \ 19 packagegroup-self-hosted-sdk \ 20 packagegroup-self-hosted-extended \ 21 packagegroup-self-hosted-graphics \ 22 packagegroup-self-hosted-host-tools \ 23 " 24 25RDEPENDS_packagegroup-self-hosted = "\ 26 packagegroup-self-hosted-debug \ 27 packagegroup-self-hosted-sdk \ 28 packagegroup-self-hosted-extended \ 29 packagegroup-self-hosted-graphics \ 30 packagegroup-self-hosted-host-tools \ 31 " 32 33RDEPENDS_packagegroup-self-hosted-host-tools = "\ 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 parted \ 46 ${PSEUDO} \ 47 screen \ 48 " 49PSEUDO = "pseudo" 50PSEUDO_libc-musl = "" 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 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# glibc-utils: for rpcgen 94RDEPENDS_packagegroup-self-hosted-sdk_append_libc-glibc = "\ 95 glibc-gconv-ibm850 \ 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 libaio \ 127 libusb1 \ 128 libxml2 \ 129 lrzsz \ 130 lsof \ 131 lzo \ 132 man \ 133 man-pages \ 134 mdadm \ 135 minicom \ 136 mtools \ 137 ncurses \ 138 ncurses-terminfo-base \ 139 nfs-utils \ 140 nfs-utils-client \ 141 openssl \ 142 openssh-scp \ 143 openssh-sftp-server \ 144 openssh-ssh \ 145 opkg \ 146 opkg-utils \ 147 patch \ 148 perl \ 149 perl-dev \ 150 perl-misc \ 151 perl-modules \ 152 perl-pod \ 153 python \ 154 python-modules \ 155 python3 \ 156 python3-modules \ 157 python3-git \ 158 quota \ 159 readline \ 160 rpm \ 161 setserial \ 162 socat \ 163 subversion \ 164 sudo \ 165 sysstat \ 166 tar \ 167 tcl \ 168 texi2html \ 169 texinfo \ 170 unzip \ 171 usbutils \ 172 watchdog \ 173 wget \ 174 which \ 175 xinetd \ 176 zip \ 177 zlib \ 178 xz \ 179 " 180 181 182RDEPENDS_packagegroup-self-hosted-graphics = "\ 183 builder \ 184 libgl \ 185 libgl-dev \ 186 libglu \ 187 libglu-dev \ 188 libsdl \ 189 libsdl-dev \ 190 libx11-dev \ 191 adwaita-icon-theme \ 192 xdg-utils \ 193 epiphany \ 194 l3afpad \ 195 pcmanfm \ 196 vte \ 197 " 198