From: Simon McVittie Date: Sun, 20 Mar 2022 17:50:55 +0000 (+0000) Subject: d/rules: Improve code to regenerate emoji data X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~47 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=269b94e086d4473af682159fd24cfbaaea7624e1;p=gtk4.git d/rules: Improve code to regenerate emoji data --- diff --git a/debian/rules b/debian/rules index 8f5560e472..02cea33620 100755 --- a/debian/rules +++ b/debian/rules @@ -171,10 +171,11 @@ override_dh_auto_build: $(call dh_subst_files,$(all_binaries)) override_dh_auto_build: rebuild-emoji rebuild-emoji: gcc -o debian/convert-emoji gtk/emoji/convert-emoji.c `pkg-config --cflags --libs json-glib-1.0` - set -eu; for input in debian/missing-sources/emojibase/packages/data/*/data.raw.json; do \ - lang=$$(echo $$input | sed -ne 's,^.*/\([a-z][a-z]\)/data.raw.json$$,\1,p'); \ - output=gtk/emoji/$$lang.data; \ - debian/convert-emoji $$input $$output; \ + set -eu; for input in debian/missing-sources/emojibase/packages/data/??/data.raw.json; do \ + lang="$$(echo "$$input" | sed -ne 's,^.*/\([a-z][a-z]\)/data.raw.json$$,\1,p')"; \ + output="gtk/emoji/$$lang.data"; \ + test -f "$$output" || continue; \ + debian/convert-emoji "$$input" "$$output"; \ done override_dh_auto_configure: debian/control