Index: head/Mk/Uses/tar.mk =================================================================== --- head/Mk/Uses/tar.mk (revision 504007) +++ head/Mk/Uses/tar.mk (revision 504008) @@ -1,34 +1,36 @@ # $FreeBSD$ # # handle tar archives # # Feature: tar -# Usage: USES=tar[:[xz|lzma|Z|bzip2|tgz|tbz]] +# Usage: USES=tar[:[xz|lz|lzma|txz|bz[ip]2|tgz|tbz|tbz2|Z]] # # MAINTAINER: portmgr@FreeBSD.org .if !defined(_INCLUDE_USES_TAR_MK) _INCLUDE_USES_TAR_MK= yes .if ${tar_ARGS} == xz EXTRACT_SUFX?= .tar.xz +.elif ${tar_ARGS} == lz +EXTRACT_SUFX?= .tar.lz .elif ${tar_ARGS} == lzma EXTRACT_SUFX?= .tar.lzma .elif ${tar_ARGS} == txz EXTRACT_SUFX?= .txz .elif ${tar_ARGS} == bzip2 || ${tar_ARGS} == bz2 EXTRACT_SUFX?= .tar.bz2 .elif ${tar_ARGS} == tgz EXTRACT_SUFX?= .tgz .elif ${tar_ARGS} == tbz EXTRACT_SUFX?= .tbz .elif ${tar_ARGS} == tbz2 EXTRACT_SUFX?= .tbz2 .elif ${tar_ARGS} == Z EXTRACT_SUFX?= .tar.Z .elif empty(tar_ARGS) EXTRACT_SUFX?= .tar .else IGNORE= Incorrect 'USES+=tar:${tar_ARGS}' .endif .endif