From f43f1c9e0d7b42aa19663852c92411d62e849a6d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 5 Oct 2011 11:00:03 +0200 Subject: [PATCH] xbps-src: autodetect pkgs that need gio-modules trigger automatically. --- xbps-src/shutils/metadata_scripts.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/xbps-src/shutils/metadata_scripts.sh b/xbps-src/shutils/metadata_scripts.sh index 619d3bff525..e86bb89c8e0 100644 --- a/xbps-src/shutils/metadata_scripts.sh +++ b/xbps-src/shutils/metadata_scripts.sh @@ -230,6 +230,15 @@ _EOF fi fi + # + # Handle gio-modules trigger. + # + if [ -d ${DESTDIR}/usr/lib/gio/modules ]; then + if find ${DESTDIR}/usr/lib/gio/modules -type f -name \*.so 2>&1 >/dev/null; then + _add_trigger gio-modules + fi + fi + # # Handle gsettings schemas in /usr/share/glib-2.0/schemas with # gsettings-schemas.