From patchwork Wed Jan 31 16:08:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Quirin Gylstorff X-Patchwork-Id: 3330 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 31 Jan 2024 17:19:54 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yb1-f188.google.com (mail-yb1-f188.google.com [209.85.219.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 40VGJqih013850 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 31 Jan 2024 17:19:53 +0100 Received: by mail-yb1-f188.google.com with SMTP id 3f1490d57ef6-dc6c47cf679sf1101303276.0 for ; Wed, 31 Jan 2024 08:19:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706717987; cv=pass; d=google.com; s=arc-20160816; b=mIh6sCIiN0D58k7xdLxfFEMVPvX47goEWbEtARB6tozDo30zjN9xat0MS3NtMtXjD4 61aXntVXCNvCSubI/5cshFvhaIUNUBmsnK/+x5/L+iVKPFFy5K4V5EzZgqI1iLCkkzbr dRB+j2skiHzLjJ7pqyu+lOYg/YMTkvHwzH684MpvcakcSR7F6NEEpL6S5pftXKjogW8U hg5UG4Lk/+1HMgV3rEeRqUF2gxlRo27uI/KM+XvB0LZbpvwA/pE35BOyJfSh72HchJH7 0Xw1ZLaDLtnbbzM41B7bLAkmO7u1R35Fl2iR99ttuElUV5khRJU5CqLmhDNEJo4cOjYm EOrg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:to:from:dkim-signature; bh=8d0u5qgKa8rg3ILjUdOe+Pzn6pX+foFi/agveez24DU=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=Bgc03uEa4Kvo0BQDutl9yn4iPAXIe8Z1cFGGjEq+jsScyTuVja9OJCH/kucAjaHxaX ZrzIz6sQLHpnW1+issu4X389wyiXfaXgiOUeBGTs0Z3/xYB21je/Re7WE/oOnlhK2LpX cqryPXXrsQPFP/KzeL09GSZ5bCWflamxzDeQyvXuAZ9lng42Jq6c30DJ0ptfCtCzchI3 +2jp0ULDGfD2DpKkSh75JUwxeyP3eDxaLc4KfWtvXRvg4FNVq8UlSE4sIrRcbX0z/yZv LYYXGNZcgT5SEVLGCvabdhwlbl22DbuGXQmhPvhIM2OiTc+Uke7MrYmBWr5dR5uszttO zcSw== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1706717987; x=1707322787; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=8d0u5qgKa8rg3ILjUdOe+Pzn6pX+foFi/agveez24DU=; b=w/K1XLM+Lf8oT4GSr+LsryMGMsUCuCMieF9vz/2CMl1sG2UbPPgE1D0oNHbzOr0Ysr 2IUVJD4gk+Ri/xyW0VI90xKfagCujSAmImTQaBwyngNGQ0kIaIZaH65//wgqDanXYLft z5mVix8OCxjkmZ/1i7XtclEZ+3QIZoTMXTUyCJEEEKpyP6NYjhL5FvTNKSJ5oBhVHxb8 ifeygbbjiyuo6tfDMhWUruNr95Lljlesjin/FrfJWcvvmW8pS3zhpNsxr7WjIA+zi8as FEdtJDuvPZxfoE596rg02ngZlCVtWn6Gdb88YkiT30GF9lbXf6U+u4nFg4vw1XwdDp/U gSVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706717987; x=1707322787; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8d0u5qgKa8rg3ILjUdOe+Pzn6pX+foFi/agveez24DU=; b=casz/hM08+TkC138E+woLhRed99Npo591yHdDlWQ+2F5dQBzLvXHlRvKxP5/BBmXSe YlLZ6O13bYS+9gfXD5VpQAOvrNaJWP1Fb7KdSBhvFbo5BgXkazRJNZ6VJJOiSfC9QsOG mRi6O2nCPL95gs8m8/uIfcOMJvWUaY03SH3NAcaoot6HZjC6u6KRHsZeuKTAR1RgE5uE d4DY+3RLXFWQtvePDi1UHVsVdaNGjO0erIrFGjIOEXQsXTutdj4GZxDu4XHgM3+M7PG+ SzJuhFc2Z4JO5nlX+sbbXvXy7et3soI15P+uVwZM+kaLqEQZDPocc9qbyGDiVm420dMa TaSQ== X-Gm-Message-State: AOJu0Yz7wPCkbnoYW3T2BwSWWUaJ6PcQPMdLtvJ3aFu5EcmpbQnIwcmp ZCIMcygRydBF0fE5tBq8PwjVpWt8B7JJBGq7BA4ykSgMEYjvlumb X-Google-Smtp-Source: AGHT+IG2036jYCDXN488Gv5zoAiw2DZukNTvE+IKTXNyu9/qNY/8Mzu8jZ/SOZZMp9Ll59NrIuDcLA== X-Received: by 2002:a5b:8c5:0:b0:dbe:9e8a:94e8 with SMTP id w5-20020a5b08c5000000b00dbe9e8a94e8mr1825486ybq.54.1706717987207; 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-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 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; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 202401311619448b49462cfcc5c78d8a for ; Wed, 31 Jan 2024 17:19:44 +0100 X-Patchwork-Original-From: "'Quirin Gylstorff' via isar-users" 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 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-51332:519-21489:flowmailer X-Original-Sender: quirin.gylstorff@siemens.com X-Original-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 X-Original-From: Quirin Gylstorff Reply-To: Quirin Gylstorff Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= 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