Commit ac9efcec authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm-pack: copy source file to pack working directory via __epm_repack_copy

parent c56b0242
...@@ -61,6 +61,13 @@ __epm_pack_run_handler() ...@@ -61,6 +61,13 @@ __epm_pack_run_handler()
local packscript="$(get_pack_script "$packname")" local packscript="$(get_pack_script "$packname")"
has_pack_script "$packscript" || return has_pack_script "$packscript" || return
# copy source file to pack working directory so pack scripts can freely rename it
if [ -f "$tarname" ] && [ "$(dirname "$tarname")" != "$(pwd)" ] ; then
load_helper epm-repack
__epm_repack_copy "$tarname" "$(pwd)/$(basename "$tarname")"
tarname="$(pwd)/$(basename "$tarname")"
fi
# a file to keep filename of generated tarball # a file to keep filename of generated tarball
filefortarname="$(pwd)/filefortarname" filefortarname="$(pwd)/filefortarname"
......
...@@ -14,6 +14,6 @@ VERSION=$(echo "$URL" | grep -oP 'download/\K[0-9]+\.[0-9a-e]+') ...@@ -14,6 +14,6 @@ VERSION=$(echo "$URL" | grep -oP 'download/\K[0-9]+\.[0-9a-e]+')
# rename package # rename package
PKGNAME="$PRODUCT-$VERSION.AppImage" PKGNAME="$PRODUCT-$VERSION.AppImage"
cp $TAR $PKGNAME || fatal mv $TAR $PKGNAME || fatal
return_tar $PKGNAME return_tar $PKGNAME
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment