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