If the URL ends in a / then we want to strip that off the path we split out of the URL before calling os.path.basename() on it.
Signed-off-by: Paul Eggleton <paul.eggle...@linux.intel.com> --- scripts/lib/recipetool/create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 5caf374..f0bb58e 100644 --- a/scripts/lib/recipetool/create.py +++ b/scripts/lib/recipetool/create.py @@ -432,7 +432,7 @@ def create_recipe(args): if srcuri and not realpv or not pn: parseres = urlparse.urlparse(srcuri) if parseres.path: - srcfile = os.path.basename(parseres.path) + srcfile = os.path.basename(parseres.path.rstrip('/')) name_pn, name_pv = determine_from_filename(srcfile) logger.debug('Determined from filename: name = "%s", version = "%s"' % (name_pn, name_pv)) if name_pn and not pn: -- 2.5.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core