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 libstdc++ \ 80 libstdc++-dev \ 81 libtool \ 82 make \ 83 perl-module-re \ 84 perl-module-text-wrap \ 85 pkgconfig \ 86 quilt \ 87 sed \ 88 " 89RDEPENDS_packagegroup-self-hosted-sdk_append_mingw32 = "\ 90 libssp \ 91 libssp-dev \ 92 libssp-staticdev \ 93 " 94# rpcsvc-proto: for rpcgen 95RDEPENDS_packagegroup-self-hosted-sdk_append_libc-glibc = "\ 96 glibc-gconv-ibm850 \ 97 glibc-utils \ 98 rpcsvc-proto \ 99 " 100RDEPENDS_packagegroup-self-hosted-debug = " \ 101 gdb \ 102 gdbserver \ 103 rsync \ 104 strace \ 105 tcf-agent" 106 107 108RDEPENDS_packagegroup-self-hosted-extended = "\ 109 bzip2 \ 110 chkconfig \ 111 chrpath \ 112 cpio \ 113 curl \ 114 diffstat \ 115 diffutils \ 116 elfutils \ 117 expat \ 118 gawk \ 119 gdbm \ 120 gettext \ 121 gettext-runtime \ 122 git \ 123 git-perltools \ 124 grep \ 125 groff \ 126 gzip \ 127 settings-daemon \ 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 nfs-utils \ 142 nfs-utils-client \ 143 openssl \ 144 openssh-scp \ 145 openssh-sftp-server \ 146 openssh-ssh \ 147 opkg \ 148 opkg-utils \ 149 patch \ 150 perl \ 151 perl-dev \ 152 perl-misc \ 153 perl-modules \ 154 perl-pod \ 155 python \ 156 python-modules \ 157 python3 \ 158 python3-modules \ 159 python3-git \ 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 libx11-dev \ 191 adwaita-icon-theme \ 192 xdg-utils \ 193 epiphany \ 194 l3afpad \ 195 pcmanfm \ 196 vte \ 197 " 198