From cbe4aae01a99154464cb865235689bf49d0a48a2 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 26 Apr 2023 10:18:44 +0100 Subject: Make the appdata filename check match the plugin globs This prevents erroring out when processing packages that ship metainfo.xml files in odd places. --- libappstream-builder/plugins/asb-plugin-appdata.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libappstream-builder/plugins/asb-plugin-appdata.c b/libappstream-builder/plugins/asb-plugin-appdata.c index 22d57fa..f9c6927 100644 --- a/libappstream-builder/plugins/asb-plugin-appdata.c +++ b/libappstream-builder/plugins/asb-plugin-appdata.c @@ -28,8 +28,7 @@ asb_plugin_add_globs (AsbPlugin *plugin, GPtrArray *globs) static gboolean _asb_plugin_check_filename (const gchar *filename) { - if (asb_plugin_match_glob ("*.metainfo.xml", filename) || - asb_plugin_match_glob ("/usr/share/appdata/*.metainfo.xml", filename) || + if (asb_plugin_match_glob ("/usr/share/appdata/*.metainfo.xml", filename) || asb_plugin_match_glob ("/usr/share/appdata/*.appdata.xml", filename) || asb_plugin_match_glob ("/usr/share/metainfo/*.metainfo.xml", filename) || asb_plugin_match_glob ("/usr/share/metainfo/*.appdata.xml", filename)) -- cgit v1.2.1