On 2023/01/17 09:28, Stuart Henderson wrote:
>
> .if !empty(_LIST_EXTRACTED:M*.xz) || \
> - !empty(_LIST_EXTRACTED:M*.lzma)
> + !empty(_LIST_EXTRACTED:M*.lzma) || \
> + !empty(_LIST_EXTRACTED:M*.lz)
> BUILD_DEPENDS += archivers/xz
(plus either wait a bit for new xz packages, or add a version spec to
the BUILD_DEPENDS on xz, so that people get an xz that will cope with
.lz)
> EXTRACT_CASES += *.tar.xz) \
> xzdec <${FULLDISTDIR}/$$archive | ${TAR} -xf - -- ${EXTRACT_FILES};;
> EXTRACT_CASES += *.tar.lzma) \
> lzmadec <${FULLDISTDIR}/$$archive | ${TAR} -xf - -- ${EXTRACT_FILES};;
> -.endif
> -
> -.if !empty(_LIST_EXTRACTED:M*.tar.lz)
> -BUILD_DEPENDS += archivers/lzip/lunzip
> EXTRACT_CASES += *.tar.lz) \
> - lunzip <${FULLDISTDIR}/$$archive | ${TAR} -xf - -- ${EXTRACT_FILES};;
> + xz --format=lzip --decompress <${FULLDISTDIR}/$$archive | ${TAR} -xf -
> -- ${EXTRACT_FILES};;
> PATCH_CASES += *.lz) \
> - lunzip <$$patchfile | ${PATCH} ${PATCH_DIST_ARGS};;
> + xz --format=lzip --decompress <$$patchfile | ${PATCH}
> ${PATCH_DIST_ARGS};;
> .endif
>
> .if !empty(_LIST_EXTRACTED:M*.bz2) || \
>