From patchwork Mon Mar 11 06:22:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Arjunan, Srinu" X-Patchwork-Id: 3385 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 11 Mar 2024 07:22:32 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f185.google.com (mail-qt1-f185.google.com [209.85.160.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42B6MUXd004468 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 11 Mar 2024 07:22:31 +0100 Received: by mail-qt1-f185.google.com with SMTP id d75a77b69052e-42eba491668sf30250961cf.1 for ; Sun, 10 Mar 2024 23:22:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710138145; cv=pass; d=google.com; s=arc-20160816; b=E62HHFo36uogzDzHue4pNWlCL3oiDcphNm/rulYRfm/+Mreq3Uns0qzKIL3689oN9n eV8j0twK+CWVio/R/OEm03S3M/dIIloP9B0ybdgXKiI/PPfa5GYV5wQc8Rl023g5YMHI 8ILRh4+yukegPEt2ifsvdk/RBOGepPVZtC/OmqZdw7tlTT9bSlx/kXS9fmdCnHxUFFJV iCCfVKP8HrbcSZlEiokXxUopu8XCl7GWHE2yAu/hbqD3jPQggLmD8MVaZXwFwOg/QGQT pUZYXgqYjs7DRGp7hkwORTSh9IjENHP7vt25aAV+9CzWN11tvfKpRkaZUlVIgowLZZyG qLqQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=eR1Dns8+KzMGfF3SelXe/MdXnklkmhJ6UYGSdcHJ+Ig=; fh=EUipoXdTvbj45TrLK2sb1OpJt+mLatGtdpS4QtsVsQA=; b=NkgSK3NpOytHm7JKKO1TmxDeb9/H/3DvYXYJ2GkmrxkCLXLytVg4ObfPUMmy8LKxoT 8iolfeJLSwCD1eYmoSllggMCuhDlEJLMRN2V4nIrm2NEouTCtXVr9wZElrp14CaZsu+f 4/NlTWcMCKPPWQF/QP5XCFhAPY5kqJyTr1C271VzTVfcGCk39cRZZGCoDXNld/dOjWVX Y9qdoJ47tirtFb02Xt7B8/rVoagY2KLlmTDUPSxUlSAhaPNNFUJROG8xZ5ULol/8QCF0 ubX/hTxUHUn/JCGBz23w6yTWh3z6jPSLctdZg1SbbjmIVMVfjG2qucrdVM0mSGfRdj5s B0Fw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=NpXT0NRG; spf=pass (google.com: domain of fm-1324425-202403110622228ebf9d4df2df4acc85-wqy_id@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-202403110622228ebf9d4df2df4acc85-wQy_Id@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=1710138145; x=1710742945; 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:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=eR1Dns8+KzMGfF3SelXe/MdXnklkmhJ6UYGSdcHJ+Ig=; b=atrpjIHQ9dJ0Hg+cWE41wCN0YUjj3LbfyRIOumswnKPqcRLTi5mKDLgTUO8gklIBAt sIFo+xdLiVXm/I7MNA8UbdYr4j/B+DdV31pY7XdkZLvs5Qpd4w9NS25d0W8LoU5C7MnI S4vrOQ8UzyB5BbLneZCpiFHOXdd7LvwVB/hKg/b6/wMiRoXRnYiyVFOPZVC88deiAjr2 dRxTYnCfMu12CQlICNbWL3Ff1nyoTNLmBeaATWF5NfJ2/18VesrftMGLHHaUtpIEchNE 4wGUjsNbxEBLT45Fd1Qg7lcyTH57tPyqmhQTa6y5426XyRuuiVvZf3UYD/K4K6CtqrD6 LhvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710138145; x=1710742945; 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:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=eR1Dns8+KzMGfF3SelXe/MdXnklkmhJ6UYGSdcHJ+Ig=; b=MPW14wjExvcrGAD32pIFVLgdls79by2W2eKSIxVsLrTAY4ddSmDP3DgK3EKm3zTUJP 5rsbJqhW99RXeP9c0DVETRss66MP+nmhXsiYXQ6rDkg9Kci/TzWyqcSbunsFTI3idOoQ XMFNwuqh5D+8uVAqtOBWVdSeiKzNDU/W/PnH9tPj0mcI0vtE7gYnzc0m7aRT17iam747 0SLSvXR7zbVXPeiyQdYutWt0MFIDJlSXsUhzEcX2HBpEICNDoNtjWcP81pMtyHZv2n7f l2XPSPNHQwIJNu+Q6/wyV42VxbeyViyL+qFGKe0SjyEvG1fXtRUAFTw4TkVBH2vVkcjO 1Utg== X-Forwarded-Encrypted: i=2; AJvYcCU7rWzRLwLAPZyUDFr4mNK7JvtjETc+CdMHhrlqFFQwqzRu06vJxQv27hN7nTtjo/S7oCMoAg30uGwa5IkgocrCiY9DWGw= X-Gm-Message-State: AOJu0YzHW0z6K0gWrY2yuq6Z6U+Bbjd5JGhKNv0LpeFejMwxjDJSrLKr 4aRXJfuLG4D6dt8fl/6gONVDXKguiuD2zVUo4cSroiFs9njnXyoF X-Google-Smtp-Source: AGHT+IGSGSBDo4G3W/Spifq4T7Vsp6tlcKO4li/BEWjR7McjAc9eZKG+HGqnzG3pO0Wf2tD99DiKJg== X-Received: by 2002:a05:622a:612:b0:42e:b2f3:931b with SMTP id z18-20020a05622a061200b0042eb2f3931bmr9424751qta.22.1710138144763; Sun, 10 Mar 2024 23:22:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:622a:1211:b0:42e:e99c:976d with SMTP id y17-20020a05622a121100b0042ee99c976dls5254867qtx.0.-pod-prod-04-us; Sun, 10 Mar 2024 23:22:24 -0700 (PDT) X-Received: by 2002:a67:f9c4:0:b0:473:2d09:3965 with SMTP id c4-20020a67f9c4000000b004732d093965mr1643773vsq.6.1710138143974; Sun, 10 Mar 2024 23:22:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710138143; cv=none; d=google.com; s=arc-20160816; b=WFgWe7I9DZ5ZLf75DgWp9c2K8WWVXUgyND2fvIvHdT99DOftHlDIDuKGuQjLi37Ahp TDB3wE9IPpOYkdSZw1iNUPQngaLDEYFUAyBVGKKwtr0X07R9DQtVjJsodRQvqEQqgj1W oPYQR/kGlkuHdZk4/OPnjfL8McLdCKvodVMR5yrhctw/ul/8PYZHSZFw6EZH0C9KGRzM ufquYKun9abCA8bvfF07OdWrte+SBadKS6ZkC3xnT1PyNie69jbvCB4lEC74/VdRFzZu GkwlgrBsQL6UCw+6cPPnp9ym2OTkg81saiwGTTgL7loBzDDKtzcL9i7Onz/fUNxtjpBq bnSw== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=nIEghnw18nqVLc2ex0yxZyRpykal9w+gOrWVC7x73j8=; fh=/sf3dBsFjbqaTZa6WJJbxVMM47cbomhTrTtQpNFS2rQ=; b=bcw3b6d8zkx6DtBWsgG/XmXKey4fN1gsblkCc17/00RLh82n3FlUoQ7sR4wGGW5z6b xerHw+AciMh0m1EWULFd/9rAOLAsI5VOwAGNjVAQiKqfLDkJU3KCPyLv3nIacd7Yx1BQ D/tnlstOGPoe/pZfSO2cMu+UyvvxdcjSKmD2uRH/SYXGtTWpFD2zUSI1koECtYcHP4UU nPaIDGQkl9xar75B69gbPyDfK5lllSUBTfEud3DxEvik/r5V2LXdfBjF3hWLS9bhfzhG u3h1KooOuz7XzOcOJ2T3tJKH1Ff5XV3vMc4Ges+jpRvtV/NRpSmGnAezyiNAdVGFaYSH na6w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=NpXT0NRG; spf=pass (google.com: domain of fm-1324425-202403110622228ebf9d4df2df4acc85-wqy_id@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-202403110622228ebf9d4df2df4acc85-wQy_Id@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id h17-20020a67c591000000b0046d3986403esi456657vsk.0.2024.03.10.23.22.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2024 23:22:23 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-202403110622228ebf9d4df2df4acc85-wqy_id@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 202403110622228ebf9d4df2df4acc85 for ; Mon, 11 Mar 2024 07:22:22 +0100 X-Patchwork-Original-From: "srinuvasan.a via isar-users" From: "Arjunan, Srinu" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, ubely@ilbers.de, Srinuvasan A Subject: [PATCH v4 1/2] meta/classes/debianize: Add copyright file to debian folder Date: Mon, 11 Mar 2024 11:52:01 +0530 Message-Id: <20240311062202.3877203-1-srinuvasan.a@siemens.com> In-Reply-To: References: MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=NpXT0NRG; spf=pass (google.com: domain of fm-1324425-202403110622228ebf9d4df2df4acc85-wqy_id@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-202403110622228ebf9d4df2df4acc85-wQy_Id@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@siemens.com 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_H3,RCVD_IN_MSPIKE_WL,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: Srinuvasan A In downstream layer we uses copyright files for most of the packages, this is very important for our OSS clearing. User can add the copyright to the required recipe, then the generated packages from the recipes contains the debian/copyright file. Added example copyright file in example-raw recipe. Signed-off-by: Srinuvasan A --- .../example-raw/example-raw_0.3.bb | 3 ++- .../example-raw/files/default-copyright | 22 +++++++++++++++++++ meta/classes/debianize.bbclass | 4 ++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 meta-isar/recipes-app/example-raw/files/default-copyright diff --git a/meta-isar/recipes-app/example-raw/example-raw_0.3.bb b/meta-isar/recipes-app/example-raw/example-raw_0.3.bb index ffa14340..35f4b3d9 100644 --- a/meta-isar/recipes-app/example-raw/example-raw_0.3.bb +++ b/meta-isar/recipes-app/example-raw/example-raw_0.3.bb @@ -9,7 +9,8 @@ DEBIAN_DEPENDS = "adduser, apt (>= 0.4.2)" SRC_URI = "file://README \ file://postinst \ - file://rules" + file://rules \ + file://default-copyright" inherit dpkg-raw diff --git a/meta-isar/recipes-app/example-raw/files/default-copyright b/meta-isar/recipes-app/example-raw/files/default-copyright new file mode 100644 index 00000000..3511cb51 --- /dev/null +++ b/meta-isar/recipes-app/example-raw/files/default-copyright @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2017-2024, Siemens +Copyright (c) 2024 ilbers GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index f256333d..0febcbe2 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -120,6 +120,10 @@ deb_debianize() { else deb_create_rules fi + # Add the copyright if unpacked sources does not contain copyright file + if [ ! -f ${S}/debian/copyright ] && [ -f ${WORKDIR}/default-copyright ]; then + install -v -m 644 ${WORKDIR}/default-copyright ${S}/debian/copyright + fi # prepend a changelog-entry unless an existing changelog file already # contains an entry with CHANGELOG_V deb_add_changelog From patchwork Mon Mar 11 06:22:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Arjunan, Srinu" X-Patchwork-Id: 3386 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 11 Mar 2024 07:22:32 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com [209.85.160.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42B6MVpO004473 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 11 Mar 2024 07:22:32 +0100 Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-42f3069a45dsf46493851cf.1 for ; Sun, 10 Mar 2024 23:22:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710138146; cv=pass; d=google.com; s=arc-20160816; b=FHWhKei1WMLk/C1tGMCmnFXORBh4QZvRGH4gPK9QLS+5sDNn/lqLJALbncpdM+YFHq JPPO8f+ZS/lYACZImwDxEgbRuVXRKJsz7+G4jzPIQrPIVFiA3cxDWBIw2ZsXD50n3ykN gmxC55whuqjJbDZzEya5tAI5RMOZDG+y3q13CtuBbWhwxhpa1MHdUNPQpD9GTP2W6QCM bjRVrDf2nI83pHhfHb/lcwg2aenvxGVXli0T1RW7WolhGcsW2ZLUr6nDyDXmCNI7NXr+ uGlDP36F8o1unCfbdO8bgKh7YO0oynT2kEAXeClOLF5M3a/aGVhmb2kJvBlyUH1SQeTS eFtA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=hqSL/6FPA7J7RSwb4xfxZNbX4IhXUz1I5LEpqiSKp3Y=; fh=x2xEl86ZC5FxUZEbgCKAlbi5pyDLuRDK1ZJUBPXYiuY=; b=IugNVzm/A9zsPSIQ8zLtyJI6GXwv827zUvri8SVLYngHxWLy3jViLPQ3xk0LYJ8gux cPxhVq7PaNYEMcN7jUyqdJkaMBRXeuFheazlJEcXkemwiHRHpxZk+07yGTYp+slp1zdD 8Flv8gKJZ+p/YJQFOJexbvl2dZdxl1Uy+Zq5L4YsBtQGCW3I0l1E4OV1vrtHuaPPTrp2 xCoJFKZpTk6FtN4iILFwdalLCFylPQiQNwoW4BQA8ITH9KbDYVsvkVJy+7cG3Y6Uhvxa bRToo/zRSNqxy6PVyz1h/Qd1awjvSzrj+Cr1lAY2KHz2vCWvPrXBGmmAyA5c72mUIHFG Qp8A==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=kReon+dq; spf=pass (google.com: domain of fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024031106222456dd26f990a5917e56-i1g521@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=1710138146; x=1710742946; 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:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=hqSL/6FPA7J7RSwb4xfxZNbX4IhXUz1I5LEpqiSKp3Y=; b=f2nA+V7Yy3+81SxYviySDKR6fiRVCzRTG+hX2jPU6o/fceY96/BUcvigi26Ay2mmzc sW01Z2vYxms1euYYFYgK0wEbFbwhVDUJ7/L/LnKVSeIIMaqURIPO1SOXrxLiz7J2vlAU DrxxECqurnU+qqW9y4nWpo3sDHgAvl+VkFFKPKkMbsm1rzqQPeoLPRGGINmIJqcpj8G6 EHWFV+/9JWuw6YbYFrKDRt37sfXfdS7JiBdCUTY2/AeOOfMCb92jA9Ky1wrURGXcXYjO nuIc8AiLXPx/Vut6rdE6kU4y8mVSEBFvIihNE0OPupPuJikkv97Vi7SZ4vAvEQeN6XrZ aArw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710138146; x=1710742946; 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:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hqSL/6FPA7J7RSwb4xfxZNbX4IhXUz1I5LEpqiSKp3Y=; b=eOtZGN1CCqwnhpLP7oMPziF3giRdGDdDYnVk/sKZ6CVUwpqb5kd+KmWh9s0ro61Zb7 Ln21CUNmmBLJNSGMQQ13n+tWUpcj3xEwBfM5LmTA3jhwql3E3yFTXboQWPhV352FKe6b MhMI/+J9mfm5SJd39gYNCz1nmrJppiod9gwD+FWEu1rQsVfCyKCW+SBgld7QhYGmcRDq IzPLuWJbnOvoFAhuzOQza+awQZBMNMYYoeIMLFj9jHcNHWfMfD5aZPiOeNauUTdZXtTQ jAXz1NVCz0tqS84yInfewQjpt6vQAny8W4c/+UEEW3o/BsjbTgCtN/WgGsF90ojm3hbE 4xOw== X-Forwarded-Encrypted: i=2; AJvYcCXAZ2cPB9k9xpE86Ops8WfUpIgYJsf1wMZa+BWVCxKid3hW7dk4rKw91vRTcOVWsZq98ESWp0m3fy8uMsusR9nZmozFtUs= X-Gm-Message-State: AOJu0Ywsaba9ntQy7keQiWFVRLrdBxnTmJxYZGX1t0ay92A5sbjSCQf2 kA34hA8amsaIZAJlPvM/vZuNirfgiGf5abJQfe6tk+5BeY7Qmy/p X-Google-Smtp-Source: AGHT+IEkArX9gwyg1NN1yHz3dYEX//7qev0wpl10Gqp7wnCaR2eAl3+IbXC3FGu6PBu85kZ0GwbjHQ== X-Received: by 2002:ac8:7659:0:b0:42f:4857:c6a0 with SMTP id i25-20020ac87659000000b0042f4857c6a0mr2356256qtr.8.1710138146044; Sun, 10 Mar 2024 23:22:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:622a:1a83:b0:42e:f45d:181 with SMTP id s3-20020a05622a1a8300b0042ef45d0181ls4079266qtc.2.-pod-prod-00-us; Sun, 10 Mar 2024 23:22:25 -0700 (PDT) X-Received: by 2002:a05:6102:307:b0:471:e02d:9eb1 with SMTP id 7-20020a056102030700b00471e02d9eb1mr3018717vsa.9.1710138145258; Sun, 10 Mar 2024 23:22:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710138145; cv=none; d=google.com; s=arc-20160816; b=SKk6FRxq7QdxlzyjVnZeJccyE9MZOmNgZwXnA4J8t6BsEhf2TM9a+nF75QSCyCjOe0 4zuXxVlvSIAcnXGV/eF/2Wwyp66euHzBH98vZCUpxYddBM0XgcW6B7r5mRAOLhkZjuVL 6gJ1oKkF1DCGQg/XMDeOZXOOthyFboLDF6j+Js+3jKXXRDv26OwVdwo236fSaQ7ksBhk 9Pc4lQXQJQteRZRtE7kl/Nnt96V4AIU7Hyf4aJN13byDkVh5TIXNGdI6mPr34iJCoEsY jcHWMneN86xbgK8tUGh9HOzGcXeh/y/JdYyitLJ4SjVXuS438Aq7GYeLpYOZDYpAD+tN 7ApQ== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=w36ZIZlxH5hYRsZg1/Btuai6bEigofAC7kIz+IrRTwI=; fh=/sf3dBsFjbqaTZa6WJJbxVMM47cbomhTrTtQpNFS2rQ=; b=COIRMnHaSFYWVaFchMpyoQ9p7UBZ60salPAMq+JOrpKNqO3Og+/JdsFoBLrkjpFbuN sjHW10xMCwLZAICq3xD9vco0JHrfdwtLZRoFed7m2R31c+/6QEC+5KxjExh1BqM8WnrS rIrMTeyCpxH7uyYcgI7qbCm6vZAEKhmvbQvytdtBzjLHJjia/JNnal6QIk1vW+96cdh4 w7T06QbFMlg5A+RjYioXUodBhBzd5NsMbYVSQm/fSFutzp4b4mSRmFz1ESFwAmDCnJ4s ZCUkhiWdCEu2q77ZbXsYfvCs3+zieQYfH0xXO8wkQkhea/udmZwruUkAa2Of1sP8a41s 9LVw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=kReon+dq; spf=pass (google.com: domain of fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id h17-20020a67c591000000b0046d3986403esi456657vsk.0.2024.03.10.23.22.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Mar 2024 23:22:25 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 2024031106222456dd26f990a5917e56 for ; Mon, 11 Mar 2024 07:22:24 +0100 X-Patchwork-Original-From: "srinuvasan.a via isar-users" From: "Arjunan, Srinu" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, ubely@ilbers.de, Srinuvasan A Subject: [PATCH v4 2/2] doc/user_manual: add a section for debianize class Date: Mon, 11 Mar 2024 11:52:02 +0530 Message-Id: <20240311062202.3877203-2-srinuvasan.a@siemens.com> In-Reply-To: <20240311062202.3877203-1-srinuvasan.a@siemens.com> References: <20240311062202.3877203-1-srinuvasan.a@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=kReon+dq; spf=pass (google.com: domain of fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024031106222456dd26f990a5917e56-i1g521@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@siemens.com 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_H3,RCVD_IN_MSPIKE_WL,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: Srinuvasan A Add additional information about debianize class for generating the required files under debian directory. Signed-off-by: Srinuvasan A --- doc/user_manual.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/user_manual.md b/doc/user_manual.md index bc730243..43c75451 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -907,6 +907,14 @@ The shell function `deb_debianize` creates a `debian` folder. But it will not ov Have a look at meta-isar/recipes-app/samefile/samefile_2.14.bb and meta/classes/debianize.bbclass for an example and the implementation. +Here ISAR's debianize class generate the folllowing files: + +Create control file if sources does not contain a control file +Create rules file if sources does not contain a rules file +Add the copyright if unpacked sources does not contain copyright file, please check the example-raw recipe +Add the changelog and hooks into the debian directories if WORKDIR contains the files + + ### Packages without source If your customization is not about compiling from source there is a second way of creating `deb` packages. That way can be used for cases like: