summaryrefslogtreecommitdiff
path: root/libappstream-builder/asb-context.c
diff options
context:
space:
mode:
Diffstat (limited to 'libappstream-builder/asb-context.c')
-rw-r--r--libappstream-builder/asb-context.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libappstream-builder/asb-context.c b/libappstream-builder/asb-context.c
index 425f227..90daa89 100644
--- a/libappstream-builder/asb-context.c
+++ b/libappstream-builder/asb-context.c
@@ -459,7 +459,8 @@ asb_context_add_filename (AsbContext *ctx, const gchar *filename, GError **error
pkg = asb_package_rpm_new ();
#endif
#ifdef HAVE_ALPM
- if (g_str_has_suffix (filename, ".pkg.tar.xz"))
+ if (g_str_has_suffix (filename, ".pkg.tar") ||
+ g_str_has_suffix (filename, ".pkg.tar.xz"))
pkg = asb_package_alpm_new ();
#endif
if (g_str_has_suffix (filename, ".cab"))