From 5d61e9ed26858f3c6cb4cea06e4dd1ffb4b4a07bf3452d8a11dfb19deed5d301 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 28 Nov 2014 07:46:59 +0000 Subject: [PATCH] Accepting request 263090 from GNOME:Apps 1 OBS-URL: https://build.opensuse.org/request/show/263090 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=77 --- inkscape-split-extensions-extra.sh | 2 +- inkscape.changes | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/inkscape-split-extensions-extra.sh b/inkscape-split-extensions-extra.sh index cf6ca58..597bc39 100644 --- a/inkscape-split-extensions-extra.sh +++ b/inkscape-split-extensions-extra.sh @@ -15,7 +15,7 @@ make_extra_list() { # Search all py files that are imported by mentioned modules: make_deplist() { - NEWLIST=( $( ( (IFS=$'\n' ; echo "${NEWLIST[*]}"$'\n') ; sed 2>/dev/null -n 's/^from \(.*\) import.*/\1/p;s/^import //p' ${NEWLIST[@]} | sed 's/, /\n/g' | sed 's/$/.py/;s/\.py\.py$/.py/') | sort -u) ) + NEWLIST=( $( ( (IFS=$'\n' ; echo "${NEWLIST[*]}"$'\n') ; sed 2>/dev/null -n 's/^from \(.*\) import.*/\1/p;s/^import \([^#]*\).* */\1/p' ${NEWLIST[@]} | sed 's/as .*//g;s/, */\n/g;s/ //g' | sed 's/$/.py/;s/\.py\.py$/.py/') | sort -u) ) } OLDLIST=( EMPTY ) diff --git a/inkscape.changes b/inkscape.changes index f87f55c..bd2eb28 100644 --- a/inkscape.changes +++ b/inkscape.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Nov 22 19:53:52 UTC 2014 - stefan.bruens@rwth-aachen.de + +- make inkscape-split-extensions-extra script more robust + (comments, 'as' keyword, leading/trailing whitespace) + ------------------------------------------------------------------- Tue Jul 22 13:01:10 UTC 2014 - fstrba@suse.com