From a9a3a05fc500e00db7101f8d0dd67252b770532b267422a147d437eefbbc4859 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 18 Apr 2016 14:34:18 +0000 Subject: [PATCH] Accepting request 390569 from GNOME:Next - gi-find-deps.sh: scan GI overrides glue layers to add their respective dependencies. OBS-URL: https://build.opensuse.org/request/show/390569 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=152 --- gi-find-deps.sh | 5 +++++ gobject-introspection.changes | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/gi-find-deps.sh b/gi-find-deps.sh index a1fd044..df19378 100644 --- a/gi-find-deps.sh +++ b/gi-find-deps.sh @@ -70,6 +70,11 @@ function python_requires { split_name_version $module print_req_prov done + # python glue layers (/gi/overrides) import their typelibs slightly different + for module in $(grep -h -P -o "=\s+(get_introspection_module\(['\"][^'\"]+['\"]\))" $1 | sed -e 's:#.*::' -e 's:=.*get_introspection_module::' -e "s:[()\"' ]::g"); do + split_name_version $module + print_req_prov + done } function javascript_requires { diff --git a/gobject-introspection.changes b/gobject-introspection.changes index b335d7c..ec3d25f 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Apr 18 13:47:39 UTC 2016 - dimstar@opensuse.org + +- gi-find-deps.sh: scan GI overrides glue layers to add their + respective dependencies. + ------------------------------------------------------------------- Wed Mar 23 08:09:34 UTC 2016 - dimstar@opensuse.org