summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2023-04-26 10:18:44 +0100
committerRichard Hughes <richard@hughsie.com>2023-04-26 13:47:42 +0100
commitcbe4aae01a99154464cb865235689bf49d0a48a2 (patch)
treef1a69ad25c8f612d2941acdefbae2bc798cf289a
parente777b76c478584250bd6cf0b02afca8707fa33c5 (diff)
downloadappstream-glib-cbe4aae01a99154464cb865235689bf49d0a48a2.tar.gz
Make the appdata filename check match the plugin globsHEADmain
This prevents erroring out when processing packages that ship metainfo.xml files in odd places.
-rw-r--r--libappstream-builder/plugins/asb-plugin-appdata.c3
1 files changed, 1 insertions, 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))