4 # Remaining mac build issues:
5 # - perl does not build
6 # - strace does not build
7 # - dpkg calls ldconfig
9 command -v brew
>/dev
/null
2>&1 ||
{
10 echo >&2 "Install homebrew first: http://brew.sh"
15 PACKAGES
="$PACKAGES bison"
16 PACKAGES
="$PACKAGES cmake"
17 PACKAGES
="$PACKAGES coreutils"
18 PACKAGES
="$PACKAGES gawk"
19 PACKAGES
="$PACKAGES gnu-sed --with-default-names" # For busybox build.
20 PACKAGES
="$PACKAGES gnu-tar"
21 PACKAGES
="$PACKAGES lzip"
22 PACKAGES
="$PACKAGES pkgconfig"
23 PACKAGES
="$PACKAGES python3"
24 brew
install $PACKAGES
26 # bison is keg-only, but we need updated 'bison' in path:
27 brew link bison
--force
28 # gettext is also key-only, but we need msgfmt for apt and glib:
29 brew link
gettext --force
31 sudo mkdir
-p
/data
/data
/com.termux
/files
/usr
32 sudo chown
-R
`whoami` /data