mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
scripts/extract: less zealous quoting
Don't quote TAR_OPTS or PKG_TAR_COPY_OPTS on purpose as these are (or could be) lists of options to tar. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
parent
82fd4b1de7
commit
ee99c226bb
@ -49,11 +49,11 @@ fi
|
|||||||
case "${PKG_SOURCE_NAME}" in
|
case "${PKG_SOURCE_NAME}" in
|
||||||
*.tar | *.tar.bz2 | *.tbz | *.tar.gz | *.tgz | *.tar.xz | *.txz)
|
*.tar | *.tar.bz2 | *.tbz | *.tar.gz | *.tgz | *.tar.xz | *.txz)
|
||||||
mkdir -p "${DESTDIR}"
|
mkdir -p "${DESTDIR}"
|
||||||
tar xf "${FULL_SOURCE_PATH}" "${TAR_OPTS}" -C "${DESTDIR}"
|
tar xf "${FULL_SOURCE_PATH}" ${TAR_OPTS} -C "${DESTDIR}"
|
||||||
;;
|
;;
|
||||||
*.tar.zst | *.tzst)
|
*.tar.zst | *.tzst)
|
||||||
mkdir -p "${DESTDIR}"
|
mkdir -p "${DESTDIR}"
|
||||||
zstdcat "${FULL_SOURCE_PATH}" | tar xf - "${TAR_OPTS}" -C "${DESTDIR}"
|
zstdcat "${FULL_SOURCE_PATH}" | tar xf - ${TAR_OPTS} -C "${DESTDIR}"
|
||||||
;;
|
;;
|
||||||
*.7z)
|
*.7z)
|
||||||
mkdir -p "${2}/${1}"
|
mkdir -p "${2}/${1}"
|
||||||
@ -74,6 +74,6 @@ case "${PKG_SOURCE_NAME}" in
|
|||||||
*)
|
*)
|
||||||
FULL_DEST_PATH="${2}/${PKG_NAME}-${PKG_VERSION}"
|
FULL_DEST_PATH="${2}/${PKG_NAME}-${PKG_VERSION}"
|
||||||
mkdir "${FULL_DEST_PATH}"
|
mkdir "${FULL_DEST_PATH}"
|
||||||
tar cf - -C "${FULL_SOURCE_PATH}" "${PKG_TAR_COPY_OPTS}" . | tar xf - -C "${FULL_DEST_PATH}"
|
tar cf - -C "${FULL_SOURCE_PATH}" ${PKG_TAR_COPY_OPTS} . | tar xf - -C "${FULL_DEST_PATH}"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user