From da442fc14671ee1afff1c6df8f3be7c5414a7377 Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Mon, 6 May 2019 00:11:30 +0300 Subject: [PATCH] build-package.sh: subpackages should depend on current version of the main Avoid potential issues caused by version mismatch. --- scripts/build/termux_create_subpackages.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/build/termux_create_subpackages.sh b/scripts/build/termux_create_subpackages.sh index 320dc507b..2cd1baea6 100644 --- a/scripts/build/termux_create_subpackages.sh +++ b/scripts/build/termux_create_subpackages.sh @@ -68,8 +68,14 @@ termux_create_subpackages() { Version: $TERMUX_PKG_FULLVERSION Homepage: $TERMUX_PKG_HOMEPAGE HERE + + if [ -n "$TERMUX_SUBPKG_DEPENDS" ]; then + echo "Depends: $TERMUX_PKG_NAME (= $TERMUX_PKG_FULLVERSION), $TERMUX_SUBPKG_DEPENDS" >> control + else + echo "Depends: $TERMUX_PKG_NAME (= $TERMUX_PKG_FULLVERSION)" >> control + fi + test ! -z "$TERMUX_SUBPKG_BREAKS" && echo "Breaks: $TERMUX_SUBPKG_BREAKS" >> control - test ! -z "$TERMUX_SUBPKG_DEPENDS" && echo "Depends: $TERMUX_SUBPKG_DEPENDS" >> control test ! -z "$TERMUX_SUBPKG_CONFLICTS" && echo "Conflicts: $TERMUX_SUBPKG_CONFLICTS" >> control test ! -z "$TERMUX_SUBPKG_REPLACES" && echo "Replaces: $TERMUX_SUBPKG_REPLACES" >> control echo "Description: $TERMUX_SUBPKG_DESCRIPTION" >> control