From e37b3fd5c42df94e0b71dbfc62c3c77f5a4cc19f Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Mon, 5 Aug 2019 13:46:51 +0300 Subject: [PATCH] termux-tools: add core packages to dependencies Some packages are not getting installed after busybox was replaced by separate packages. This commit should fix that by specifying core packages as dependencies of the "termux-tools". --- packages/termux-tools/build.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/termux-tools/build.sh b/packages/termux-tools/build.sh index 204ef9da9..227c65b0a 100644 --- a/packages/termux-tools/build.sh +++ b/packages/termux-tools/build.sh @@ -1,13 +1,19 @@ TERMUX_PKG_HOMEPAGE=https://termux.com/ TERMUX_PKG_DESCRIPTION="Basic system tools for Termux" TERMUX_PKG_LICENSE="GPL-3.0" -TERMUX_PKG_VERSION=0.68 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION=0.69 TERMUX_PKG_PLATFORM_INDEPENDENT=yes -TERMUX_PKG_DEPENDS="termux-am, termux-exec" -TERMUX_PKG_CONFLICTS="procps (<< 3.3.15-2)" TERMUX_PKG_ESSENTIAL=yes TERMUX_PKG_CONFFILES="etc/motd" +TERMUX_PKG_CONFLICTS="procps (<< 3.3.15-2)" + +# Some of these packages are not dependencies and used only to ensure +# that core packages are installed after upgrading (we removed busybox +# from essentials). +TERMUX_PKG_DEPENDS="bzip2, coreutils, curl, dash, diffutils, findutils, gawk, grep, gzip, less, procps, psmisc, sed, tar, termux-am, termux-exec, xz-utils" + +# Optional packages that are distributed as part of bootstrap archives. +TERMUX_PKG_RECOMMENDS="ed, dos2unix, inetutils, net-tools, patch, unzip, util-linux" termux_step_make_install() { mkdir -p $TERMUX_PREFIX/bin/applets