Mercurial > octave
changeset 28065:7a22be5833c7
pkg: fix urlwrite error when working directory is not writable (bug #57825)
* get_forge_download.m: Return a temporary local file name based on the
Octave Forge package name and version.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Sun, 16 Feb 2020 12:39:36 -0800 |
parents | fbed279b7074 |
children | 977793472fc9 |
files | scripts/pkg/private/get_forge_download.m |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/pkg/private/get_forge_download.m Sun Feb 16 11:31:48 2020 -0800 +++ b/scripts/pkg/private/get_forge_download.m Sun Feb 16 12:39:36 2020 -0800 @@ -30,5 +30,6 @@ function [url, local_file] = get_forge_download (name) [ver, url] = get_forge_pkg (name); - local_file = [name "-" ver ".tar.gz"]; + local_file = tempname (tempdir (), [name "-" ver "-"]); + local_file = [local_file ".tar.gz"]; endfunction