Commit | Line | Data |
---|---|---|
4e963c62 FF |
1 | #!/bin/sh |
2 | ||
3 | PACKAGES="" | |
0dc712fa | 4 | PACKAGES="$PACKAGES ant" # Used by jack and aptsigner. |
4e963c62 FF |
5 | PACKAGES="$PACKAGES asciidoc" |
6 | PACKAGES="$PACKAGES automake" | |
7 | PACKAGES="$PACKAGES bison" | |
b4a6e588 | 8 | PACKAGES="$PACKAGES clang" # Used by golang, useful to have same compiler building. |
88183689 | 9 | PACKAGES="$PACKAGES curl" # Used for fetching sources. |
4e963c62 | 10 | PACKAGES="$PACKAGES flex" |
88183689 FF |
11 | PACKAGES="$PACKAGES gettext" # Provides 'msgfmt' which the apt build uses. |
12 | PACKAGES="$PACKAGES git" # Used by the neovim build. | |
4e963c62 | 13 | PACKAGES="$PACKAGES help2man" |
c949d94f | 14 | PACKAGES="$PACKAGES intltool" # Used by qalc build. |
88183689 FF |
15 | PACKAGES="$PACKAGES libc6-dev-i386" # Needed by luajit host part of the build for <sys/cdefs.h>. |
16 | PACKAGES="$PACKAGES libcurl4-openssl-dev" # XXX: Needed by apt build. | |
17 | PACKAGES="$PACKAGES libgdk-pixbuf2.0-dev" # Provides 'gkd-pixbuf-query-loaders' which the librsvg build uses. | |
18 | PACKAGES="$PACKAGES libglib2.0-dev" # Provides 'glib-genmarshal' which the glib build uses. | |
4e963c62 | 19 | PACKAGES="$PACKAGES libncurses5-dev" |
015c1a73 | 20 | PACKAGES="$PACKAGES libtool-bin" |
4e963c62 | 21 | PACKAGES="$PACKAGES lzip" |
6376c142 | 22 | PACKAGES="$PACKAGES nasm" # Used by libjpeg-turbo for x86_64. |
60a26b9f | 23 | PACKAGES="$PACKAGES python3.6" |
3c323c69 FF |
24 | PACKAGES="$PACKAGES subversion" # Used by the netpbm build. |
25 | PACKAGES="$PACKAGES tar" | |
26 | PACKAGES="$PACKAGES unzip" | |
4e963c62 | 27 | PACKAGES="$PACKAGES m4" |
3c323c69 | 28 | PACKAGES="$PACKAGES openjdk-8-jdk" # Used for android-sdk. |
4e963c62 | 29 | PACKAGES="$PACKAGES pkg-config" |
39d7cdd7 | 30 | PACKAGES="$PACKAGES python-docutils" # For rst2man, used by mpv. |
4e963c62 FF |
31 | PACKAGES="$PACKAGES scons" |
32 | PACKAGES="$PACKAGES texinfo" | |
33 | PACKAGES="$PACKAGES xmlto" | |
88183689 | 34 | PACKAGES="$PACKAGES xutils-dev" # Provides 'makedepend' which the openssl build uses. |
6376c142 FF |
35 | PACKAGES="$PACKAGES yasm" # Used by libvpx for x86_64 build. |
36 | ||
88183689 | 37 | DEBIAN_FRONTEND=noninteractive sudo apt-get install -yq $PACKAGES |
4e963c62 FF |
38 | |
39 | sudo mkdir -p /data/data/com.termux/files/usr | |
88183689 | 40 | sudo chown -R `whoami` /data |