From patchwork Wed Mar 13 05:57:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Arjunan, Srinu" X-Patchwork-Id: 3400 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 06:57:43 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f190.google.com (mail-il1-f190.google.com [209.85.166.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42D5vgd3015872 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 13 Mar 2024 06:57:43 +0100 Received: by mail-il1-f190.google.com with SMTP id e9e14a558f8ab-366715a1eaasf14323365ab.3 for ; Tue, 12 Mar 2024 22:57:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710309456; cv=pass; d=google.com; s=arc-20160816; b=wtt/EoWUUBQy+PxeALSNfTtDUKnaPF3vB+ohjfmtT/9kKhmzGKD+g54Eubdk8s4lR4 TpMB8Shp1mtdbQnsafWBas3oN56Jvqi0U5ql0NBwSu4HFUsY3PMEU3OZusaiNW45VPM4 KY2SUxgUbeVNnCTg47aElNr28nxaXgUbM3ZxPrwgTUi8TqGFpWGJWcPaap21oBb+I8FE JLtAElo7lnya1pEpXrZcKlG/1HIuCHonX6bq4ieEd+3BhAXE0GmSVqyaePe/h3XrRn41 V2VZh2p2HkOYln1qkz3alJQG/eYodpP7UBmfgI8cQX9vVrHzoHWr9T0vy6lPslQmz2KP wyfA== 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=vJOSUZVKEMSTh/KNh5oyxAKXH8E0TVpC3uWG9imT+C8=; fh=WikXutvC6U4B8k2TpY4MT7mo9ekScxiNko3ikCrxmQU=; b=c4/xYB2rBL4+aUWxDz+GQ3ychoU9LkBoGi8C94yMk2AkrMJn2I5pE8zU/QKnBSPOLk ZMCaNH7Sjhznodbs4TJQheQq7gToGUaYycwFrzduXMATiflc5+wy6fNcz4yk551ak75L 40a7BhLOvlq0eevoy16zx3cfnXOhc2E1AMJoIC+LiqtiLOJA7liFc2fC78hS67ukOxfB Bvqs5XwDBEeyrs+O32n0cEKKQ47bt2j9P8IT7o3xrkjcjYXlnQbGh8owTn3SER8fwO7m O7VbfxUCm6CrkCZUbNrbsNIi0Rm/95rDiXe2fJrVxm08WvrpVmFQxWUmdR3vzeNYWFYo 4rZQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=GvWqWN1Q; spf=pass (google.com: domain of fm-1324425-202403130557337d8bfab98462c5523d-q81ivk@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1324425-202403130557337d8bfab98462c5523d-Q81Ivk@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=1710309456; x=1710914256; 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=vJOSUZVKEMSTh/KNh5oyxAKXH8E0TVpC3uWG9imT+C8=; b=e9PcfWCx5F7vKmriuZxENPsbFGWuKwyvfqP3YIvYnfx6swKdwHmYYypX+J5N/AS9RW 0KC77/k5yoga5e+O8D6N7fkCCMrOUVP9EyLuMV6O+rxkVfaWrgSB03jgcQzEhQ2p1sVy 7l6/UkHYYwaphpOKa784m+/VRlXgfxEUsFh4FszU88kBnNme1dbHjAZ0uXhrH1N2oFAf LqZadcaWcebsAkYqBQkVW6wuqDsRcTyuodrkcYavwQ4dMn7sXqsazUTSfqb1ieiCur7c UhhLpMZzvCbdBECubv6gWS7dyCWlyKmHUuxClVURgexRRoqkwFAGUQQBAGBbcjh4P8tF bPCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710309456; x=1710914256; 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=vJOSUZVKEMSTh/KNh5oyxAKXH8E0TVpC3uWG9imT+C8=; b=kU5iLeEKdafW2EPU2DaGgcE1i3gsSI0ivTS9fQYDd2r8zPYpWqRvHdgERLq8sBejm3 1vFHE7krVyIeb9GSIHbvmY00ZUjR8CmAzql7BfziA6sbqGlYr+EOKmSc4VM5vVnWQM+R +26eHHd+iLiMWIFTeBsyeG6HxAB224kp637oa684yfLfr0ExaIMRk+LJpIb8rfgf4tjP qerjK53ds14uvrkZp0pmBbftZ1/szt9Q62mFS8GI/PCXtkxTym1AKJRqANVU+RgA1wUe o7NFAemqE+0i5BVgAZeQu/4kkX4x5nwj3YTafWmZSwnmOLs8+TogrmEYKF7Bxz+fO6Rp vqwQ== X-Forwarded-Encrypted: i=2; AJvYcCX507fMeHYl3PTpNiE3gzI8NDAj4YVejEDfO+aTzTzdzNmVq6Qia54Lzd8/CtlxQTjmJW15Q3r+Nx46IJeZjkNp3TJPYWY= X-Gm-Message-State: AOJu0YxfEunVOdROVLe+iBWdIXoY/8i4ERf1Z6ZF1i7TMQe88Gb3O4wI E0OBzHMiKvS3HoHDuaYQEzQwaLgCzUWgKh9WHnYUG+1tIW4mWFf7 X-Google-Smtp-Source: AGHT+IGzmOpSEgkYYPgeAZJxt+OzL492TjQqjdSzDWSOMB3abWXZ4fG4Da0dfDYBfo4CcHzjL+vCQg== X-Received: by 2002:a05:6e02:218d:b0:365:1737:d74 with SMTP id j13-20020a056e02218d00b0036517370d74mr16813677ila.0.1710309456551; Tue, 12 Mar 2024 22:57:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:20e1:b0:363:d634:8954 with SMTP id q1-20020a056e0220e100b00363d6348954ls1032417ilv.2.-pod-prod-06-us; Tue, 12 Mar 2024 22:57:35 -0700 (PDT) X-Received: by 2002:a6b:e710:0:b0:7c8:b72a:3021 with SMTP id b16-20020a6be710000000b007c8b72a3021mr9108729ioh.8.1710309455689; Tue, 12 Mar 2024 22:57:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710309455; cv=none; d=google.com; s=arc-20160816; b=d9W3KI90+N48ExeSz0aq5WPJLBL/1qlRggvXXxFlkYefEus/jUj+i5a56zS8xZyO4M oxokLZy0VHRmB+xvZpPFszr7ZRTd9VKE4jYXOYxbJDYE0l9x7yWttuJArZPF2etoTIQH 4CUUzwZS0CsRSHrMQ8Q5AtowU6j247l6P9/AaF9fhgtyIIFF8tKEddbEa4KZ47mR6FG9 Y+VErR+RMfsHg0DkDh0nL/dm0iyiwTZU0/oe1w+vIVyblAk1KGbw+4bbg8tlp6x9bmZ4 ke07Rxll2tyclY35yORHQTyGNnE1qrGilKqhrQzGO0TpJrk3nfN2wtzP0i+W0YH4oNes ERrA== 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=+fEoXPo4c2f+rA6INdMmF7ZFRh0/KHzl5qV5XGp3OqE=; fh=/sf3dBsFjbqaTZa6WJJbxVMM47cbomhTrTtQpNFS2rQ=; b=WwsE4a/gE0nRArk+h1qkFHsKrHAGkJJ/8+3LDU3pJRoUoGswfuox0i9XknKgq+mp59 rXFiNyjBNvdm3LntMqgaH5xLXupM73KFOmkxgg8ym+NY2CgXp+Ho8VumWU1CEVX7I4ek ZKrUjctI0sQ+v3uCH/y/pfiBswIadsIpk1cLlFsowHdnvVDgaIfVOYXaZHHpOdmLaG5v dr6sJVtb4zrDmv4E0dNEGjyjVtWt02peHWVh1rLZOntpL2FDni6Q6cfZrLvc/2kvHZ/c kgalur9Rc3zP+k3EzcafICdT1Y3EZ6Gj5H+H8731v5lt9G58UUD1hT4CzVlg9lQoB8Q5 9GmA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=GvWqWN1Q; spf=pass (google.com: domain of fm-1324425-202403130557337d8bfab98462c5523d-q81ivk@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1324425-202403130557337d8bfab98462c5523d-Q81Ivk@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id o22-20020a056638269600b004770c2e6beesi180199jat.5.2024.03.12.22.57.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Mar 2024 22:57:35 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-202403130557337d8bfab98462c5523d-q81ivk@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 202403130557337d8bfab98462c5523d for ; Wed, 13 Mar 2024 06:57:33 +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 v5 2/2] doc/user_manual: add a section for debianize class Date: Wed, 13 Mar 2024 11:27:12 +0530 Message-Id: <20240313055712.3883100-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=GvWqWN1Q; spf=pass (google.com: domain of fm-1324425-202403130557337d8bfab98462c5523d-q81ivk@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1324425-202403130557337d8bfab98462c5523d-Q81Ivk@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 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..3e356df0 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 the following 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( 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: