From patchwork Sun Jul 20 11:28:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Rauch X-Patchwork-Id: 23858 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id B46F4C3294 for ; Sun, 20 Jul 2025 11:28:39 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 64DC168FBF; Sun, 20 Jul 2025 13:28:37 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=gmx.de header.i=rauch.christian@gmx.de header.b="HL2wTCI+"; dkim-atps=neutral Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 922AA68F98 for ; Sun, 20 Jul 2025 13:28:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1753010913; x=1753615713; i=rauch.christian@gmx.de; bh=Vz8Qf5lnKf3IMJcx3/mTX0ugo7QqCQkZiMvGgo3/8T4=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=HL2wTCI+3j+g+1MsFV7UOY0aLW0798eEzV2o3x/Dc0EGGxOGOY2WGs3vw/7iLDvX Z6MGU9hVNAHv/11RNOFg9ZqirRtqjrynsqg0E+nel17EQC7wxpxdumvg8MLr7YuXA 0jK47Ki+9fj+Fe+v54j7plb8noqcFfPFjAPfd32PDmJ96ZyYBobI0iY9FGe4+dz3Y sJput/8WMxFXw2v37Pe6Fh4gMFAqiNOMDhDbPbfJCdO8IjJKLNbWSvyJLVR8wfXoH JzwHGQOpqkYrRVIeRUz3sBNOIDNddj1VgsiESTPlHrysSka8Dx6VuidSobIy6wjkm jf2sY7udBBUVfG/mFg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from voyager.home ([194.166.182.71]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6bfq-1uevPC3Eek-013nn6; Sun, 20 Jul 2025 13:28:32 +0200 From: Christian Rauch To: libcamera-devel@lists.libcamera.org Cc: Christian Rauch Subject: [PATCH v5 2/2] utils: update 'version' in package.xml on release Date: Sun, 20 Jul 2025 13:28:22 +0200 Message-ID: <20250720112822.48250-3-Rauch.Christian@gmx.de> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250720112822.48250-1-Rauch.Christian@gmx.de> References: <20250720112822.48250-1-Rauch.Christian@gmx.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:sioUbh6Vqj5UbkROvztoY/X+s6HGnZWUt02LnFxx49LC7uWW6d5 5+GC43UO7lTjfDGtzeioblaO1ejXJffnCsxVA+orD//EvGcTy8SV52e7bozte27p2TrFhBc eVcVSOQezHAg3VCXzLuQFEJ1LLrPUa8Twne5aKmLqqmx2RJfU/8HWe+o1mr6X1QLhBq5cbd qyr6u7VYzN2ayfUx/B1vQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1; M01:P0:MXjbka2f7Bk=; 06ozGmsGRgjuBzDB6qcPwyAkBKm 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 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Synchronise the version string in the package.xml (tag 'version') with the tagged version on release by string replacement. Signed-off-by: Christian Rauch Reviewed-by: Kieran Bingham --- utils/release.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/release.sh b/utils/release.sh index 8cc85859b..f90322e00 100755 --- a/utils/release.sh +++ b/utils/release.sh @@ -36,11 +36,12 @@ echo "Bumping $bump" echo " Existing version is: $version" echo " New version is : $new_version" -# Patch in the version to our meson.build +# Patch in the version to our meson.build and package.xml sed -i -E "s/ version : '.*',/ version : '$new_version',/" meson.build +sed -i -E "s/.*<\/version>/$new_version<\/version>/" package.xml # Commit the update -git commit meson.build -esm "libcamera v$new_version" +git commit meson.build package.xml -esm "libcamera v$new_version" # Create a tag from that commit git show -s --format=%B | git tag "v$new_version" -s -F -