| #!/bin/sh |
| # Copyright 2014 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| SCRIPT_DIR=$(cd $(dirname $0) && pwd) |
| |
| DISTRO=debian |
| DIST=wheezy |
| APT_REPO=http://http.us.debian.org/debian |
| REPO_BASEDIR="${APT_REPO}/dists/${DIST}" |
| KEYRING_FILE=${SCRIPT_DIR}/debian-archive-wheezy-stable.gpg |
| |
| |
| # Sysroot packages: these are the packages needed to build chrome. |
| # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated |
| # by running this script in GeneratePackageList mode. |
| DEBIAN_PACKAGES="\ |
| comerr-dev |
| gcc-4.6 |
| krb5-multidev |
| libasound2 |
| libasound2-dev |
| libatk1.0-0 |
| libatk1.0-dev |
| libattr1 |
| libavahi-client3 |
| libavahi-common3 |
| libbrlapi0.5 |
| libbrlapi-dev |
| libc6 |
| libc6-dev |
| libcairo2 |
| libcairo2-dev |
| libcairo-gobject2 |
| libcairo-script-interpreter2 |
| libcap-dev |
| libcap2 |
| libcomerr2 |
| libcups2 |
| libcups2-dev |
| libdbus-1-3 |
| libdbus-1-dev |
| libdbus-glib-1-2 |
| libdrm2 |
| libdrm-dev |
| libdrm-nouveau1a |
| libdrm-radeon1 |
| libelf1 |
| libelf-dev |
| libexpat1 |
| libexpat1-dev |
| libffi5 |
| libffi-dev |
| libfontconfig1 |
| libfontconfig1-dev |
| libfreetype6 |
| libfreetype6-dev |
| libgcc1 |
| libgconf-2-4 |
| libgconf2-4 |
| libgconf2-dev |
| libgcrypt11 |
| libgcrypt11-dev |
| libgdk-pixbuf2.0-0 |
| libgdk-pixbuf2.0-dev |
| libgl1-mesa-dev |
| libgl1-mesa-glx |
| libglapi-mesa |
| libglib2.0-0 |
| libglib2.0-dev |
| libgnome-keyring0 |
| libgnome-keyring-dev |
| libgnutls26 |
| libgnutls-dev |
| libgnutls-openssl27 |
| libgnutlsxx27 |
| libgomp1 |
| libgpg-error0 |
| libgpg-error-dev |
| libgssapi-krb5-2 |
| libgssrpc4 |
| libgtk2.0-0 |
| libgtk2.0-dev |
| libk5crypto3 |
| libkadm5clnt-mit8 |
| libkadm5srv-mit8 |
| libkdb5-6 |
| libkeyutils1 |
| libkms1 |
| libkrb5-3 |
| libkrb5-dev |
| libkrb5support0 |
| libnspr4 |
| libnspr4-dev |
| libnss3 |
| libnss3-dev |
| libnss-db |
| liborbit2 |
| libp11-2 |
| libp11-kit0 |
| libpam0g |
| libpam0g-dev |
| libpango1.0-0 |
| libpango1.0-dev |
| libpci3 |
| libpci-dev |
| libpcre3 |
| libpcre3-dev |
| libpcrecpp0 |
| libpixman-1-0 |
| libpixman-1-dev |
| libpng12-0 |
| libpng12-dev |
| libpthread-stubs0-dev |
| libpulse0 |
| libpulse-dev |
| libpulse-mainloop-glib0 |
| libselinux1 |
| libspeechd2 |
| libspeechd-dev |
| libssl1.0.0 |
| libssl-dev |
| libstdc++6 |
| libstdc++6-4.6-dev |
| libtasn1-3 |
| libudev-dev |
| libudev0 |
| libx11-6 |
| libx11-dev |
| libx11-xcb1 |
| libxau6 |
| libxau-dev |
| libxcb1 |
| libxcb1-dev |
| libxcb-glx0 |
| libxcb-render0 |
| libxcb-render0-dev |
| libxcb-shm0 |
| libxcb-shm0-dev |
| libxcomposite1 |
| libxcomposite-dev |
| libxcursor1 |
| libxcursor-dev |
| libxdamage1 |
| libxdamage-dev |
| libxdmcp6 |
| libxdmcp-dev |
| libxext6 |
| libxext-dev |
| libxfixes3 |
| libxfixes-dev |
| libxi6 |
| libxi-dev |
| libxinerama1 |
| libxinerama-dev |
| libxrandr2 |
| libxrandr-dev |
| libxrender1 |
| libxrender-dev |
| libxss1 |
| libxss-dev |
| libxt6 |
| libxt-dev |
| libxtst6 |
| libxtst-dev |
| libxxf86vm1 |
| linux-libc-dev |
| mesa-common-dev |
| speech-dispatcher |
| x11proto-composite-dev |
| x11proto-core-dev |
| x11proto-damage-dev |
| x11proto-fixes-dev |
| x11proto-input-dev |
| x11proto-kb-dev |
| x11proto-randr-dev |
| x11proto-record-dev |
| x11proto-render-dev |
| x11proto-scrnsaver-dev |
| x11proto-xext-dev |
| x11proto-xinerama-dev |
| zlib1g |
| zlib1g-dev |
| " |
| |
| DEBIAN_PACKAGES_X86="libquadmath0 libdrm-intel1" |
| DEBIAN_PACKAGES_ARM="libdrm-omap1" |
| DEBIAN_PACKAGES_AMD64="" |
| |
| . ${SCRIPT_DIR}/sysroot-creator.sh |