From 244c1d2a2213dd17966187e539d5214b5df500b0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Guido=20G=C3=BCnther?= Date: Thu, 13 Jan 2011 19:38:28 +0100 Subject: [PATCH] gbp-create-remote-repo: Allow for repository names without substitutions --- gbp-create-remote-repo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gbp-create-remote-repo b/gbp-create-remote-repo index e62ef06..5316a6a 100755 --- a/gbp-create-remote-repo +++ b/gbp-create-remote-repo @@ -52,8 +52,8 @@ def parse_remote(remote_url, pkg): frags = urlparse.urlparse(remote_url) if frags.scheme != 'ssh': raise GbpError, "Remote URL must use ssh protocol." - if not '%(pkg)s' in remote_url: - raise GbpError, "Remote URL lacks \%(pkg)s" + if not '%(pkg)s' in remote_url and not remote_url.endswith(".git"): + raise GbpError, "Remote URL needs to contain either a repository name or '%(pkg)s'" remote = { 'pkg': pkg, 'url' : remote_url % { 'pkg': pkg }, 'dir': frags.path % { 'pkg': pkg }, -- 2.7.4