diff --git a/rpmio/macro.c b/rpmio/macro.c index c55b9e2b2..32eb6ecbf 100644 --- a/rpmio/macro.c +++ b/rpmio/macro.c @@ -981,6 +981,9 @@ doFoo(MacroBuf mb, int negate, const char * f, size_t fn, case COMPRESSED_LZMA: sprintf(be, "%%__lzma -dc %s", b); break; + case COMPRESSED_XZ: + sprintf(be, "%%__xz -dc %s", b); + break; } b = be; } else if (STREQ("getenv", f, fn)) {