From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Daniel_Nystr=F6m?= Date: Tue, 1 Feb 2011 21:51:38 +0100 Subject: [Buildroot] [PATCH] Makefile.package.in: fix upper case $(PKG)_SITE_METHOD In-Reply-To: <20110201213433.1d527342@surf> References: <1296559129-5595-1-git-send-email-bjorn.forsman@gmail.com> <20110201213433.1d527342@surf> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net 011/2/1 Thomas Petazzoni : > On Tue, ?1 Feb 2011 12:18:49 +0100 > Bj?rn Forsman wrote: > >> ? ? ? ? ? ? ? case "$($(PKG)_SITE_METHOD)" in \ >> - ? ? ? ? ? ? ? ? ? ? git) $($(DL_MODE)_GIT) && exit ;; \ >> - ? ? ? ? ? ? ? ? ? ? svn) $($(DL_MODE)_SVN) && exit ;; \ >> - ? ? ? ? ? ? ? ? ? ? bzr) $($(DL_MODE)_BZR) && exit ;; \ >> + ? ? ? ? ? ? ? ? ? ? GIT) $($(DL_MODE)_GIT) && exit ;; \ >> + ? ? ? ? ? ? ? ? ? ? SVN) $($(DL_MODE)_SVN) && exit ;; \ >> + ? ? ? ? ? ? ? ? ? ? BZR) $($(DL_MODE)_BZR) && exit ;; \ >> ? ? ? ? ? ? ? ? ? ? ? *) $(call $(DL_MODE)_WGET,$(1),$(2)) && exit ;; \ >> ? ? ? ? ? ? ? esac ; \ >> ? ? ? fi ; \ > > No. This is going to break: > > ? ? ? ?# Try automatic detection using the scheme part of the URI > ? ? ? ?$(2)_SITE_METHOD = $(firstword $(subst ://, ,$(call qstrip,$($(2)_SITE)))) > > is used to detect the site method from the URI, like : > > ? ? ? ?git://.... > > or > > ? ? ? ?svn://.... > > so if only upper case site methods are accepted, it's not going to work. > > And more generally, I'd prefer to keep the existing lower-case writing > of the site method, since it is coherent with how it's written in the > URI. Maybe, after all, this is a special case where both upper and lower case should work?