From: Fredrik Fornwall Date: Tue, 8 Aug 2017 11:28:52 +0000 (+0200) Subject: Add basic TERMUX_PKG_BUILD_DEPENDS support X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/commitdiff_plain/45d85e7fe48485c507767e4785fc95043d60a7b7?hp=-c Add basic TERMUX_PKG_BUILD_DEPENDS support --- 45d85e7fe48485c507767e4785fc95043d60a7b7 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: