Add testing/scripts/OWNERS
[chromium-blink-merge.git] / chrome / installer / linux / sysroot_scripts / sysroot-creator-wheezy.sh
blobeb2a33cd5485603045bd7a992957fe52fa8f9737
1 #!/bin/sh
2 # Copyright 2014 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file.
6 SCRIPT_DIR=$(dirname $0)
8 DIST=wheezy
9 APT_REPO=http://http.us.debian.org/debian
10 REPO_BASEDIR="${APT_REPO}/dists/${DIST}"
11 KEYRING_FILE=/usr/share/keyrings/debian-archive-keyring.gpg
13 # Sysroot packages: these are the packages needed to build chrome.
14 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated
15 # by running this script in GeneratePackageList mode.
16 # TODO(thestig) Remove libgcrypt11* the next time a package gets added.
17 DEBIAN_PACKAGES="\
18 comerr-dev \
19 gcc-4.6 \
20 krb5-multidev \
21 libasound2 \
22 libasound2-dev \
23 libatk1.0-0 \
24 libatk1.0-dev \
25 libavahi-client3 \
26 libavahi-common3 \
27 libc6 \
28 libc6-dev \
29 libcairo2 \
30 libcairo2-dev \
31 libcairo-gobject2 \
32 libcairo-script-interpreter2 \
33 libcap-dev \
34 libcap2 \
35 libcomerr2 \
36 libcups2 \
37 libcups2-dev \
38 libdbus-1-3 \
39 libdbus-1-dev \
40 libdbus-glib-1-2 \
41 libdrm2 \
42 libelf1 \
43 libelf-dev \
44 libexif12 \
45 libexif-dev \
46 libexpat1 \
47 libexpat1-dev \
48 libffi5 \
49 libfontconfig1 \
50 libfontconfig1-dev \
51 libfreetype6 \
52 libfreetype6-dev \
53 libgcc1 \
54 libgconf-2-4 \
55 libgconf2-4 \
56 libgconf2-dev \
57 libgcrypt11 \
58 libgcrypt11-dev \
59 libgdk-pixbuf2.0-0 \
60 libgdk-pixbuf2.0-dev \
61 libgl1-mesa-dev \
62 libgl1-mesa-glx \
63 libglapi-mesa \
64 libglib2.0-0 \
65 libglib2.0-dev \
66 libgnome-keyring0 \
67 libgnome-keyring-dev \
68 libgnutls26 \
69 libgnutls-dev \
70 libgnutls-openssl27 \
71 libgnutlsxx27 \
72 libgomp1 \
73 libgpg-error0 \
74 libgpg-error-dev \
75 libgssapi-krb5-2 \
76 libgssrpc4 \
77 libgtk2.0-0 \
78 libgtk2.0-dev \
79 libk5crypto3 \
80 libkadm5clnt-mit8 \
81 libkadm5srv-mit8 \
82 libkdb5-6 \
83 libkeyutils1 \
84 libkrb5-3 \
85 libkrb5-dev \
86 libkrb5support0 \
87 libnspr4 \
88 libnspr4-dev \
89 libnss3 \
90 libnss3-dev \
91 libnss-db \
92 liborbit2 \
93 libp11-2 \
94 libp11-kit0 \
95 libpam0g \
96 libpam0g-dev \
97 libpango1.0-0 \
98 libpango1.0-dev \
99 libpci3 \
100 libpci-dev \
101 libpcre3 \
102 libpcre3-dev \
103 libpcrecpp0 \
104 libpixman-1-0 \
105 libpixman-1-dev \
106 libpng12-0 \
107 libpng12-dev \
108 libpulse0 \
109 libpulse-dev \
110 libpulse-mainloop-glib0 \
111 libselinux1 \
112 libspeechd2 \
113 libspeechd-dev \
114 libssl1.0.0 \
115 libssl-dev \
116 libstdc++6 \
117 libstdc++6-4.6-dev \
118 libtasn1-3 \
119 libudev0 \
120 libudev-dev \
121 libx11-6 \
122 libx11-dev \
123 libx11-xcb1 \
124 libxau6 \
125 libxau-dev \
126 libxcb1 \
127 libxcb1-dev \
128 libxcb-glx0 \
129 libxcb-render0 \
130 libxcb-render0-dev \
131 libxcb-shm0 \
132 libxcb-shm0-dev \
133 libxcomposite1 \
134 libxcomposite-dev \
135 libxcursor1 \
136 libxcursor-dev \
137 libxdamage1 \
138 libxdamage-dev \
139 libxdmcp6 \
140 libxext6 \
141 libxext-dev \
142 libxfixes3 \
143 libxfixes-dev \
144 libxi6 \
145 libxi-dev \
146 libxinerama1 \
147 libxinerama-dev \
148 libxrandr2 \
149 libxrandr-dev \
150 libxrender1 \
151 libxrender-dev \
152 libxss1 \
153 libxss-dev \
154 libxt6 \
155 libxt-dev \
156 libxtst6 \
157 libxtst-dev \
158 libxxf86vm1 \
159 linux-libc-dev \
160 mesa-common-dev \
161 speech-dispatcher \
162 x11proto-composite-dev \
163 x11proto-core-dev \
164 x11proto-damage-dev \
165 x11proto-fixes-dev \
166 x11proto-input-dev \
167 x11proto-kb-dev \
168 x11proto-randr-dev \
169 x11proto-record-dev \
170 x11proto-render-dev \
171 x11proto-scrnsaver-dev \
172 x11proto-xext-dev \
173 zlib1g \
174 zlib1g-dev"
176 DEBIAN_PACKAGES_X86="libquadmath0"
178 . ${SCRIPT_DIR}/sysroot-creator.sh