From 9f69e997562e862c2f02075109586ea83d95895f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 7 May 2019 14:26:45 +0200 Subject: [PATCH] build helper gir: auto add pkgs to hostmakedepends MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- common/build-helper/gir.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/common/build-helper/gir.sh b/common/build-helper/gir.sh index 7cc5374f89..a9e6362132 100644 --- a/common/build-helper/gir.sh +++ b/common/build-helper/gir.sh @@ -31,9 +31,12 @@ if [ "$build_option_gir" ] || [[ $build_options != *"gir"* ]]; then export VAPIGEN_VAPIDIRS=${XBPS_CROSS_BASE}/usr/share/vala/vapi export VAPIGEN_GIRDIRS=${XBPS_CROSS_BASE}/usr/share/gir-1.0 - # Provide gtk+3-devel in the host if it is in the makedepends - if [[ $makedepends == *"gtk+3-devel"* ]]; then - hostmakedepends+=" gtk+3-devel" - fi + # Provide some packages in hostmakedepends if they are in makedepends + for f in gtk+3-devel python-gobject-devel python3-gobject-devel; do + if [[ $makedepends == *"${f}"* ]]; then + hostmakedepends+=" ${f}" + fi + done + unset f fi fi