From patchwork Wed May 6 12:17:48 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Porcedda X-Patchwork-Id: 468900 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id 3CCCB1401DA for ; Wed, 6 May 2015 22:18:07 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=M3Yi7Y21; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 841B7A396F; Wed, 6 May 2015 12:18:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xTKojvCRhaA0; Wed, 6 May 2015 12:18:04 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0A020A3966; Wed, 6 May 2015 12:18:04 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 88F421C22CB for ; Wed, 6 May 2015 12:18:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 85EAA96366 for ; Wed, 6 May 2015 12:18:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id akowdDySoOVM for ; Wed, 6 May 2015 12:18:03 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pa0-f49.google.com (mail-pa0-f49.google.com [209.85.220.49]) by hemlock.osuosl.org (Postfix) with ESMTPS id 1FD3A96363 for ; Wed, 6 May 2015 12:18:03 +0000 (UTC) Received: by pabtp1 with SMTP id tp1so7908737pab.2 for ; Wed, 06 May 2015 05:18:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=5r7vWlZvv7o3fiDA6jHMzvVfq9ewpgo5QP/NGplKI2k=; b=M3Yi7Y21MV2HuaVz9CVEDzZQ5szvetqLpDhMdbykxoTcpbHi+htZR0qC/rS8S8WJbO m+91MKAlfGHAKTB7XSsyDemtvAJeySaFamg3hRS2E8pGg4kp7d4VEfHnoXG3zo3OHwKk xjBJkvoK8PYEjncZii5vl4ZkqN6EuLpumidCSVic8AlI6oc1zP7pJWZTZO5DJOwWhBTp GKQXfyzxwprVw85XHp/SAwUrmYH2HTffmvudZBuJ1pDy3EnKl6E7LWgYMdCwrgW2UvSO pJRi+R9k3WSKlE/YcdN9qnVbj+6Euwr5x3VblmSvYDM9xNZAoRsAOeevvvmJGoqcj1wT C+XA== X-Received: by 10.66.249.101 with SMTP id yt5mr60501183pac.116.1430914682798; Wed, 06 May 2015 05:18:02 -0700 (PDT) Received: from ld2077.tmt.telital.com ([213.205.6.118]) by mx.google.com with ESMTPSA id dk5sm1794425pdb.88.2015.05.06.05.17.59 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 May 2015 05:18:01 -0700 (PDT) From: Fabio Porcedda To: buildroot@uclibc.org Date: Wed, 6 May 2015 14:17:48 +0200 Message-Id: <1430914670-14882-2-git-send-email-fabio.porcedda@gmail.com> X-Mailer: git-send-email 2.3.5 In-Reply-To: <1430914670-14882-1-git-send-email-fabio.porcedda@gmail.com> References: <1430914670-14882-1-git-send-email-fabio.porcedda@gmail.com> Cc: "Yann E. MORIN List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" This is useful when a tag is not avaiable. Also fix support for Fedora where the command "cvs -r :" doesn't work. Signed-off-by: Fabio Porcedda Acked-by: "Yann E. MORIN" --- support/download/cvs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/support/download/cvs b/support/download/cvs index 2c3a666..bfac73b 100755 --- a/support/download/cvs +++ b/support/download/cvs @@ -26,7 +26,16 @@ rev="${3}" rawname="${4}" basename="${5}" +if [[ ${rev} =~ ^[0-9] ]]; then + # Date, because a tag or a branch cannot begin with a number + select="-D" +else + # Tag or branch + select="-r" +fi + +export TZ=UTC ${CVS} ${verbose} -z3 -d":pserver:anonymous@${repo}" \ - co -d "${basename}" -r ":${rev}" -P "${rawname}" + co -d "${basename}" ${select} "${rev}" -P "${rawname}" tar czf "${output}" "${basename}"