From patchwork Wed Mar 13 09:44:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Arjunan, Srinu" X-Patchwork-Id: 3401 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 13 Mar 2024 10:44:39 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f187.google.com (mail-il1-f187.google.com [209.85.166.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42D9icv8016736 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 13 Mar 2024 10:44:39 +0100 Received: by mail-il1-f187.google.com with SMTP id e9e14a558f8ab-3662fd7ae59sf9522735ab.0 for ; Wed, 13 Mar 2024 02:44:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710323073; cv=pass; d=google.com; s=arc-20160816; b=G66MV4tZpvyG/uoPMzMpGcHt5aQgfLl4G3+VXHIfKWTuz8U9iP1y0XN0iKrC5grD7Y G8o/cAEoV7RktCVMkpUff4mww8lPq2+q3Kfcy6kfrZUYjF+oe97Bw+jVu4rALwLHASGe g1wEpkGAOgEztQWOzuDZQwhnmI4NBWiDgb+4ACRtFC6UlyTc0EhH8oHIBTqG3ieA/K3K knch09r+SkHaHphWK/6Spupw1+6brRBrK8OdCXxLm8uWMv65daPMTXbQRpUA8BQzNrEn cO/5xD6iNKVSMYZg3EMvIlQuN9Vo4c0Ucr3N1FMYtdXbIQXw8vWdVuC48HV8Oovpmrg1 3syg== 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=w6+UTdm8b30yJPjuLc1slkfGvGVk5KEFhL65XQKgcic=; fh=PAfLJIdsmMFU/elkg0OUTRGB5HVPrU+aGRhUcMiKSpU=; b=atZpFvGMTVKN2khlfrQ2M2MUJQ8ijbCvP8MNadkm2p8++YM3ph+/i8H/Ni/5npqMNP PRIk4PuzxfvVwEPF3cakprmrALRNpLc1jNp2A9eyP0Q6FNss1CGDtoVUl2bATSI7AVFS /kq1V3bvwJDsprScRQx6y3TsyEOWVE8kJkopHAjdWYnHqpb1Wm653P/UEKQmSDwORFw9 WpcoiqTb12se0EZH3tCcDX1bBp+xhqtvsQvoZzZo1KVcHtKpvlLboaz0yxcPWp6NDUlS cVttO9afgDr/dKNedQlbebSFKwQhdFfEMb1gqg8N9gvtEitwcR6LvNDoHYQil7aYpCzO wwVA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=SUPUNwwW; spf=pass (google.com: domain of fm-1324425-202403130944303377f6245b02addd47-obktaq@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-202403130944303377f6245b02addd47-obktAQ@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=1710323073; x=1710927873; 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=w6+UTdm8b30yJPjuLc1slkfGvGVk5KEFhL65XQKgcic=; b=e3R9OTLkXStvyMRDnZg0uLKqM0edrFGWpakoOMBrKrFYO4A/UYTTwkjOboW8zRenBY OBOHLrjPL3uaHobpOLmF614ptWqkJsSyYGEvEouxkoHM4EA8bH4iEWze5WgOWcDEa62n 1/uoQmzIZpM5mMiYEL6z3eB39f2gV0Qk9Gefg72RrZnvZJdS1fLx67GToOd6vAvSd8IC FQrynfhoUMqAWW0RqrhP61XZaBbp3btQkoBwnDOipMv8CO+aegqeA+RAqMOol2LAsfpC YFz7nUSxfBZmO6ykd+MOWypdJMna5nwus/5KrL0MhCI71/TUkfm4j9OJySK+TwQ2l5rA 9Lkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710323073; x=1710927873; 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=w6+UTdm8b30yJPjuLc1slkfGvGVk5KEFhL65XQKgcic=; b=sw3UUIV7kIpqGM1cXeYxsgEllnyMbjOjApdjFhOwCXqNhe8hDRZ+xJvy5UgpLbkqzg 4+oRpGth61N/Sac3kJ04NA7f/40fbGJK6qSpMlSyGXx/gocRB+VLO6S7Rg1D18uC4i3v rGiKJBrTlosIn52IZH0yURFYrwwcuPexA8PvdhcJY+hdE26atS+1RxxAZ+2J7wLUo1S8 xufpw+wsWp7OXzSB0QEp+Bhzgnp5a6PfMWtJlc1+fJu1ybU66fa3JmmGdasLpqT8oCzm BoheMSPSYEwWdjE+6w6rQsy4+vXuqwIoEZvK1hEMFsJsZQ64hkl3uJDdR1+2HJvaG3aj Ohvw== X-Forwarded-Encrypted: i=2; AJvYcCUoCtb9dRIotXknvnhBD3jPSa7s29bCdbLc/xnbSquSAMfn4gSFf4nqa9QJMFkuJXXdM8Zffh6V+riaisFpA7Sagz+bsfQ= X-Gm-Message-State: AOJu0Yzu9aEaifZM6oeFAnVRFR7DFwWf+vykzkuV4BIB0gYJlFT2h7XC p9diBXI5cwzFyEKonyP8am6Uzx5itVf6ueR2UwykS27LB6GCCcjv X-Google-Smtp-Source: AGHT+IFKstuYACoyud1UAlfk2Y1iQD4/Jszt6BVG4AxsziQ9dsycaz1JzisHBVWubBP+SQeikftQcA== X-Received: by 2002:a92:cd84:0:b0:365:4e45:543a with SMTP id r4-20020a92cd84000000b003654e45543amr6508832ilb.23.1710323072871; Wed, 13 Mar 2024 02:44:32 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:2185:b0:365:c70a:a9ff with SMTP id j5-20020a056e02218500b00365c70aa9ffls3540997ila.0.-pod-prod-01-us; Wed, 13 Mar 2024 02:44:32 -0700 (PDT) X-Received: by 2002:a5d:8b17:0:b0:7c8:8010:d8e2 with SMTP id k23-20020a5d8b17000000b007c88010d8e2mr6069713ion.18.1710323072071; Wed, 13 Mar 2024 02:44:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710323072; cv=none; d=google.com; s=arc-20160816; b=RIv5Wsd7NGqP+MRgDbk6zQ8Cwnnul1yAjpN7T1bgjxz7UQCIqzGwp9V7sZ76ODSfUa gp0MN0tb5eW2Zvb/D0N2hjrWRtOW7Udgfb+zYDSFjKWCv922JC1o7v92H2ho2E5S4y1D Rg3PbN2lmsh40diVyWL2E2G+A4wwZ7uMKYhBK1yKwoCLNkIAcoPaS5R6eIALWwnJLF/w HIE9F4s36Rj3wsk3JylaYlwoiihx3b4ONO+Cme83YivNm322HvztQe+c9uzX5Rqr01Ss JoAANPSH/K2Gle8NXsmNG7vFyX2tAr2lsIMNxJimNSHqbpi3TYW9kP6aD8KIAf5tchxx 3Qlw== 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=gC7tp74WvtYuFtfxHE8hyTGXGTCsmbbh4dNU0hifi3E=; fh=17nGQLKr93o7Rjc3xs34XA0U0HEDba4zAH+TU5czivA=; b=Y5qfYA39Utsy8xZUGSGc6NMHZvd6vSHWmQildnqPY2me9CJM5p+TMr/ZUniSU+4qMA z4qg28ef3kjWOH6majbJA0lI2rPf9iYtkCJZ7FFCLDNd9cB8FdRh1Ts7tYn6DBMj3j/r waq+5tPHbUcYG8qS5AQ9Y6y9608EMaBOhryqr5KKRpwFml0uHxdRQThI1Dij3iPoP51d U1sUC4gOgR/pQZ8rUPWxHveGfRpMI2GlHJFi1EaCDBR5LhrXurafI2WLb6gMJwQKbvOb aQXgX1oB+da/OIlDnJi+9ofg/7giOWvQFE4vobqr1hSVrIdevWcEQ6lrp7a1QX+g9Qkp bQLA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=SUPUNwwW; spf=pass (google.com: domain of fm-1324425-202403130944303377f6245b02addd47-obktaq@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-202403130944303377f6245b02addd47-obktAQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id z5-20020a6bc905000000b007c8a92bb7f6si1281137iof.4.2024.03.13.02.44.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Mar 2024 02:44:32 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-202403130944303377f6245b02addd47-obktaq@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 202403130944303377f6245b02addd47 for ; Wed, 13 Mar 2024 10:44:30 +0100 X-Patchwork-Original-From: "srinuvasan.a via isar-users" From: "Arjunan, Srinu" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, florian.bezdeka@siemens.com, ubely@ilbers.de, Srinuvasan A Subject: [PATCH v6 2/2] doc/user_manual: add a section for debianize class Date: Wed, 13 Mar 2024 15:14:10 +0530 Message-Id: <20240313094410.3884099-1-srinuvasan.a@siemens.com> In-Reply-To: <01406107b5462bacd7abd7aaf8a04eb6964b128f.camel@siemens.com> References: <01406107b5462bacd7abd7aaf8a04eb6964b128f.camel@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=SUPUNwwW; spf=pass (google.com: domain of fm-1324425-202403130944303377f6245b02addd47-obktaq@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-202403130944303377f6245b02addd47-obktAQ@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_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: Srinuvasan A Add additional information about debianize class for generating/adding 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..52f04aa1 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 generates/adds the following files under debian directory: + + - 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, as well as the recipe should supply the copyright file + - Add the changelog and hooks( pre/post/inst/rm ) 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: