From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7330297939706773504 X-Received: by 2002:a25:d04d:0:b0:dc6:528c:b3f8 with SMTP id h74-20020a25d04d000000b00dc6528cb3f8mr2251972ybg.3.1706717987293; Wed, 31 Jan 2024 08:19:47 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6902:705:b0:dc2:65da:6d69 with SMTP id k5-20020a056902070500b00dc265da6d69ls487062ybt.1.-pod-prod-06-us; Wed, 31 Jan 2024 08:19:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IGBrG+BFUBYIAWGwiFPpmpnxo5mZsNEvpfArZ0Pj5GyaCLu5HJwNABPa52dETpKTrvmNPq4 X-Received: by 2002:a81:ac58:0:b0:603:ef9c:f4f0 with SMTP id z24-20020a81ac58000000b00603ef9cf4f0mr1955665ywj.17.1706717986010; Wed, 31 Jan 2024 08:19:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706717985; cv=none; d=google.com; s=arc-20160816; b=iArFsRooc7iSMHery0vupEq0dgB8Npgs6tkEDWG5M3NGJGGvav6ETcUqCziyqETpCU Bf0ez4qJH3VUDSdriO3UL1yoHwvJ+tiV4rhPXXKxTuKu+4iJMkArQOnA07mjxhx5FcdE AChRf/lhmDlQvO3PNIUQMFBO30+JS7K/7Qn36EeDcqIYkxzXn1MNAI5Tr7w3IXX4tUiW 8FV9pkGf5hFH3Vl/Tw+N5RZVeJ2DTWjstOw6RLbAOmp50vEC5gD7S9nkOPmRvksNk/B1 vfxgPrDvzjWXKvGmBUqwzPiGAzDEwJESU7Se3fts9atim3G4YFAwP2pqlLNptkV8MSLV Xw0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:to:from:dkim-signature; bh=57J20Umt5Z3Nje7agJlgiyXrmjVZFSyDqoMllq7BC4U=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=g+utkCAtPCMHFEgyrgMB8TRCChH1e7H4tcNfhIsPW38Mg2E+AUqUvuzbjP+qkv1375 RPX/iv/BwP/otVPXypzK5/Eowc40kU//mVLvHqsjAvM+VJ8aulUPoMgi0Wu1XNR0KoKy LdX4Uk6F40IuGJRe2MzICQ85E60n+oANwf1cMK8YT9jJH3m+U8lrNvhmO81MYdQ5hXbw A8sR2d/TX2A4+7EzEkrubR3GQdnxhM28fw2i3GTjhw/f4PxSEks14zhTei7oUAkZoSgo GkXMLXavCdTmj8gFUiDPW7H8dgcctEZNeYpufDwO/5ASvFPHNTHnRIeODr2qMskhVftr mzwg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=gK3vND0X; spf=pass (google.com: domain of fm-51332-202401311619448b49462cfcc5c78d8a-goc_qp@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-202401311619448b49462cfcc5c78d8a-GOc_qp@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id g145-20020a0ddd97000000b00603f083f1ddsi518956ywe.2.2024.01.31.08.19.45 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Jan 2024 08:19:45 -0800 (PST) Received-SPF: pass (google.com: domain of fm-51332-202401311619448b49462cfcc5c78d8a-goc_qp@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=gK3vND0X; spf=pass (google.com: domain of fm-51332-202401311619448b49462cfcc5c78d8a-goc_qp@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-51332-202401311619448b49462cfcc5c78d8a-GOc_qp@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 202401311619448b49462cfcc5c78d8a for ; Wed, 31 Jan 2024 17:19:44 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=Quirin.Gylstorff@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=57J20Umt5Z3Nje7agJlgiyXrmjVZFSyDqoMllq7BC4U=; b=gK3vND0XPuTkY9ujfs1GlYdpglFvnntb77JsUsB/SaC1bNj6tbmE+LuxRXnobUNR7WeoVx 9BBDig+dO9rr3jrIIW4eQ+Fwd5j8Li5pqQT5Lr8L3tIUleVfomS1aC6gHwfcBZpeBDoLlU0F 8LgQoN8NMBOpTF1kw8MnBjWtHe7tE=; From: Quirin Gylstorff To: isar-users@googlegroups.com Subject: [PATCH] debianize: use debhelper-compat to generate compat file Date: Wed, 31 Jan 2024 17:08:38 +0100 Message-ID: <20240131161943.3331272-1-Quirin.Gylstorff@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-51332:519-21489:flowmailer X-TUID: 3ys4qGBvsVge From: Quirin Gylstorff debhelper supports the versions debhelper-compat (= 9) till debhelper-compat (= 13). This patch also adds the variable `DEBIAN_COMPAT` to set the compat to the desired version. Signed-off-by: Quirin Gylstorff --- meta/classes/debianize.bbclass | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index 16f3638d..7de98673 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -10,6 +10,7 @@ DEBIAN_BUILD_DEPENDS ??= "" DEBIAN_DEPENDS ??= "" DEBIAN_CONFLICTS ??= "" DEBIAN_MULTI_ARCH ??= "no" +DEBIAN_COMPAT ??= "10" DESCRIPTION ??= "must not be empty" MAINTAINER ??= "Unknown maintainer " @@ -60,19 +61,15 @@ EOF fi } -deb_create_compat() { - echo 10 > ${S}/debian/compat -} deb_create_control() { - compat=$( cat ${S}/debian/compat ) cat << EOF > ${S}/debian/control Source: ${BPN} Section: misc Priority: optional Standards-Version: 3.9.6 Maintainer: ${MAINTAINER} -Build-Depends: debhelper (>= ${compat}), ${DEBIAN_BUILD_DEPENDS} +Build-Depends: debhelper-compat (= ${DEBIAN_COMPAT}), ${DEBIAN_BUILD_DEPENDS} Package: ${BPN} Architecture: ${DPKG_ARCH} @@ -103,12 +100,6 @@ EOF deb_debianize() { install -m 755 -d ${S}/debian - # create the compat-file if there is no file with that name in WORKDIR - if [ -f ${WORKDIR}/compat ]; then - install -v -m 644 ${WORKDIR}/compat ${S}/debian/compat - else - deb_create_compat - fi # create the control-file if there is no control-file in WORKDIR if [ -f ${WORKDIR}/control ]; then install -v -m 644 ${WORKDIR}/control ${S}/debian/control -- 2.43.0