From 28a31530e87c9b1521bc90f295c88ea86147825c Mon Sep 17 00:00:00 2001 From: Leonid Plyushch 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