pkgmk.in: Add 7z to unpack_source function
Libarchive(bsdtar) can extract 7-Zip archives since 3.0, so add them as supported source Ref: https://github.com/libarchive/libarchive/wiki/LibarchiveFormats
This commit is contained in:
parent
8dfe440b32
commit
62e416b52c
2
pkgmk.in
2
pkgmk.in
@ -197,7 +197,7 @@ unpack_source() {
|
|||||||
for FILE in ${source[@]}; do
|
for FILE in ${source[@]}; do
|
||||||
LOCAL_FILENAME=`get_filename $FILE`
|
LOCAL_FILENAME=`get_filename $FILE`
|
||||||
case $LOCAL_FILENAME in
|
case $LOCAL_FILENAME in
|
||||||
*.tar|*.tar.gz|*.tar.Z|*.tgz|*.tar.bz2|*.tbz2|*.tar.xz|*.txz|*.tar.lzma|*.tar.lz|*.zip|*.rpm)
|
*.tar|*.tar.gz|*.tar.Z|*.tgz|*.tar.bz2|*.tbz2|*.tar.xz|*.txz|*.tar.lzma|*.tar.lz|*.zip|*.rpm|*.7z)
|
||||||
COMMAND="bsdtar -p -o -C $SRC -xf $LOCAL_FILENAME" ;;
|
COMMAND="bsdtar -p -o -C $SRC -xf $LOCAL_FILENAME" ;;
|
||||||
*)
|
*)
|
||||||
COMMAND="cp $LOCAL_FILENAME $SRC" ;;
|
COMMAND="cp $LOCAL_FILENAME $SRC" ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user