Commit | Line | Data |
---|---|---|
59ea4462 DM |
1 | #!/bin/sh |
2 | ||
3 | PACKAGES="" | |
4 | PACKAGES="$PACKAGES asciidoc" | |
5 | PACKAGES="$PACKAGES automake" | |
6 | PACKAGES="$PACKAGES bison" | |
7 | PACKAGES="$PACKAGES cmake" | |
8 | PACKAGES="$PACKAGES curl" # Used for fetching sources. | |
9 | PACKAGES="$PACKAGES flex" | |
10 | PACKAGES="$PACKAGES gettext" # Provides 'msgfmt' which the apt build uses. | |
11 | PACKAGES="$PACKAGES git" # Used by the neovim build. | |
12 | PACKAGES="$PACKAGES help2man" | |
13 | PACKAGES="$PACKAGES glibc-devel.i686" # Needed by luajit host part of the build for <sys/cdefs.h>. | |
14 | PACKAGES="$PACKAGES libcurl-devel" # XXX: Needed by apt build. | |
15 | PACKAGES="$PACKAGES gdk-pixbuf2-devel" # Provides 'gkd-pixbuf-query-loaders' which the librsvg build uses. | |
16 | PACKAGES="$PACKAGES glib2-devel" # Provides 'glib-genmarshal' which the glib build uses. | |
17 | PACKAGES="$PACKAGES ncurses-devel" | |
18 | PACKAGES="$PACKAGES libtool" | |
19 | PACKAGES="$PACKAGES lzip" | |
20 | PACKAGES="$PACKAGES subversion" # Used by the netpbm build. | |
21 | PACKAGES="$PACKAGES tar" | |
22 | PACKAGES="$PACKAGES unzip" | |
23 | PACKAGES="$PACKAGES m4" | |
24 | PACKAGES="$PACKAGES java-1.8.0-openjdk" # Used for android-sdk. | |
25 | PACKAGES="$PACKAGES pkgconfig" | |
26 | PACKAGES="$PACKAGES scons" | |
27 | PACKAGES="$PACKAGES texinfo" | |
28 | PACKAGES="$PACKAGES xmlto" | |
29 | PACKAGES="$PACKAGES imake" # Provides 'makedepend' which the openssl build uses. | |
30 | sudo dnf install -y $PACKAGES | |
31 | ||
32 | sudo mkdir -p /data/data/com.termux/files/usr | |
33 | sudo chown -R `whoami` /data |