From 45d85e7fe48485c507767e4785fc95043d60a7b7 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Tue, 8 Aug 2017 13:28:52 +0200 Subject: [PATCH] Add basic TERMUX_PKG_BUILD_DEPENDS support --- build-package.sh | 1 + scripts/buildorder.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/build-package.sh b/build-package.sh index 1628c41e..7e54d257 100755 --- a/build-package.sh +++ b/build-package.sh @@ -308,6 +308,7 @@ termux_step_setup_variables() { TERMUX_PKG_RM_AFTER_INSTALL="" TERMUX_PKG_BREAKS="" # https://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps TERMUX_PKG_DEPENDS="" + TERMUX_PKG_BUILD_DEPENDS="" TERMUX_PKG_HOMEPAGE="" TERMUX_PKG_DESCRIPTION="FIXME:Add description" TERMUX_PKG_FOLDERNAME="" diff --git a/scripts/buildorder.py b/scripts/buildorder.py index fd7b2a64..1890a0d9 100755 --- a/scripts/buildorder.py +++ b/scripts/buildorder.py @@ -38,6 +38,7 @@ class TermuxBuildFile(object): def _get_dependencies(self): pkg_dep_prefix = 'TERMUX_PKG_DEPENDS=' + pkg_build_dep_prefix = 'TERMUX_PKG_BUILD_DEPENDS=' subpkg_dep_prefix = 'TERMUX_SUBPKG_DEPENDS=' with open(self.path, encoding="utf-8") as f: @@ -45,6 +46,8 @@ class TermuxBuildFile(object): for line in f: if line.startswith(pkg_dep_prefix): prefix = pkg_dep_prefix + elif line.startswith(pkg_build_dep_prefix): + prefix = pkg_build_dep_prefix elif line.startswith(subpkg_dep_prefix): prefix = subpkg_dep_prefix else: -- 2.11.0