From 927ad3a5f7da5bb8466658aa0b55199f8fd7cdef Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sun, 5 May 2013 21:25:27 +0200 Subject: [PATCH] libnetwork.lib: git source: add support for branch names containing slashes --- lib/libnetwork.lib.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libnetwork.lib.in b/lib/libnetwork.lib.in index 2c5db5d..7e81789 100644 --- a/lib/libnetwork.lib.in +++ b/lib/libnetwork.lib.in @@ -909,14 +909,14 @@ function git.download() { notify.debug "$FUNCNAME: token_dirname = \"$token_dirname\"" notify.debug "$FUNCNAME: token_basename = \"$token_basename\"" - local git_branch="${token_dirname##*/}" + local git_branch="${token_dirname/*.git\/}" notify.debug "$FUNCNAME: git_branch = \"$git_branch\"" git.create_tarball \ --pck-version "$pck_version" \ --destdir "$destdir" \ --preserve-dot-git "0" --git-branch "$git_branch" \ - "${token_dirname%/*}" + "${token_dirname/.git*}" } # function git.create_tarball