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-release \ 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 lsof \ 132 lzo \ 133 man \ 134 man-pages \ 135 mdadm \ 136 minicom \ 137 mtools \ 138 ncurses \ 139 ncurses-terminfo-base \ 140 nfs-utils \ 141 nfs-utils-client \ 142 openssl \ 143 openssh-scp \ 144 openssh-sftp-server \ 145 openssh-ssh \ 146 opkg \ 147 opkg-utils \ 148 patch \ 149 perl \ 150 perl-dev \ 151 perl-misc \ 152 perl-modules \ 153 perl-pod \ 154 python \ 155 python-modules \ 156 python3 \ 157 python3-modules \ 158 python3-git \ 159 quota \ 160 readline \ 161 rpm \ 162 setserial \ 163 socat \ 164 subversion \ 165 sudo \ 166 sysstat \ 167 tar \ 168 tcl \ 169 texi2html \ 170 texinfo \ 171 unzip \ 172 usbutils \ 173 watchdog \ 174 wget \ 175 which \ 176 xinetd \ 177 zip \ 178 zlib \ 179 xz \ 180 " 181 182 183RDEPENDS_packagegroup-self-hosted-graphics = "\ 184 builder \ 185 libgl \ 186 libgl-dev \ 187 libglu \ 188 libglu-dev \ 189 libx11-dev \ 190 adwaita-icon-theme \ 191 xdg-utils \ 192 l3afpad \ 193 pcmanfm \ 194 vte \ 195 " 196