summaryrefslogtreecommitdiffstats
path: root/lib/bb/fetch/wget.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bb/fetch/wget.py')
-rw-r--r--lib/bb/fetch/wget.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/bb/fetch/wget.py b/lib/bb/fetch/wget.py
index ae1c6ad13..38e93524e 100644
--- a/lib/bb/fetch/wget.py
+++ b/lib/bb/fetch/wget.py
@@ -27,6 +27,7 @@ BitBake build tools.
import os
import bb
+import urllib
from bb import data
from bb.fetch import Fetch
from bb.fetch import FetchError
@@ -43,7 +44,7 @@ class Wget(Fetch):
url = bb.encodeurl([ud.type, ud.host, ud.path, ud.user, ud.pswd, {}])
ud.basename = os.path.basename(ud.path)
- ud.localfile = data.expand(os.path.basename(url), d)
+ ud.localfile = data.expand(urllib.unquote(ud.basename), d)
return os.path.join(data.getVar("DL_DIR", d, True), ud.localfile)