Commit | Line | Data |
---|---|---|
4e963c62 FF |
1 | #!/bin/sh |
2 | ||
3 | PACKAGES="" | |
4 | PACKAGES="$PACKAGES asciidoc" | |
5 | PACKAGES="$PACKAGES automake" | |
6 | PACKAGES="$PACKAGES bison" | |
7 | PACKAGES="$PACKAGES cmake" | |
6ee1d717 | 8 | PACKAGES="$PACKAGES curl" # Used for fetching sources |
4e963c62 FF |
9 | PACKAGES="$PACKAGES flex" |
10 | PACKAGES="$PACKAGES gettext" # Provides 'msgfmt' which the apt build uses | |
015c1a73 | 11 | PACKAGES="$PACKAGES git" # Used by the neovim build |
4e963c62 FF |
12 | PACKAGES="$PACKAGES help2man" |
13 | PACKAGES="$PACKAGES libc6-dev-i386" # Needed by luajit host part of the build for <sys/cdefs.h> | |
3c323c69 | 14 | PACKAGES="$PACKAGES libcurl4-openssl-dev" # XXX: Needed by apt build |
4e963c62 FF |
15 | PACKAGES="$PACKAGES libgdk-pixbuf2.0-dev" # Provides 'gkd-pixbuf-query-loaders' which the librsvg build uses |
16 | PACKAGES="$PACKAGES libglib2.0-dev" # Provides 'glib-genmarshal' which the glib build uses | |
17 | PACKAGES="$PACKAGES libncurses5-dev" | |
015c1a73 | 18 | PACKAGES="$PACKAGES libtool-bin" |
4e963c62 | 19 | PACKAGES="$PACKAGES lzip" |
015c1a73 | 20 | PACKAGES="$PACKAGES luarocks" # Used by the neovim build. |
3c323c69 FF |
21 | PACKAGES="$PACKAGES subversion" # Used by the netpbm build. |
22 | PACKAGES="$PACKAGES tar" | |
23 | PACKAGES="$PACKAGES unzip" | |
4e963c62 | 24 | PACKAGES="$PACKAGES m4" |
3c323c69 | 25 | PACKAGES="$PACKAGES openjdk-8-jdk" # Used for android-sdk. |
4e963c62 FF |
26 | PACKAGES="$PACKAGES pkg-config" |
27 | PACKAGES="$PACKAGES scons" | |
28 | PACKAGES="$PACKAGES texinfo" | |
29 | PACKAGES="$PACKAGES xmlto" | |
30 | PACKAGES="$PACKAGES xutils-dev" # Provides u'makedepend' which the openssl build uses | |
3c323c69 | 31 | sudo apt-get install -y $PACKAGES |
4e963c62 | 32 | |
015c1a73 FF |
33 | # Needed by neovim build: |
34 | luarocks install lpeg | |
35 | luarocks install mpack | |
36 | luarocks install luabitop | |
37 | ||
4e963c62 FF |
38 | sudo mkdir -p /data/data/com.termux/files/usr |
39 | sudo chown -R $USER /data |