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