From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 16 Oct 2025 11:40:33 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f56.google.com (mail-qv1-f56.google.com [209.85.219.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 59G9eWEI018360 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 16 Oct 2025 11:40:32 +0200 Received: by mail-qv1-f56.google.com with SMTP id 6a1803df08f44-78efb3e2738sf16227766d6.3 for ; Thu, 16 Oct 2025 02:40:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1760607626; cv=pass; d=google.com; s=arc-20240605; b=IyvY3GcgGpjQzU0YBeA7Jt+9AMD3YZwzaxOPzMrlsy+mYktd5xRxm9aPAZv1KaIOMS 8Yka3tgtNALepSQZeq0aQ7op4bItavBtYwWBMUMR/9wKmuTJQf9iSMMG+QIqIBEMMbOX scwRWI02jvLrpT/f2CLaKnhsDyRIqAu8R90aRZKCmKmsedSCuWG28uPkjZu6+hvn9TIS mSWnxAwDA378sod80YHwblExqj2/pZXulGM8r9IBmrTdMG1Ka54wgp5t3WZOMxwxg4pE Lisa4F4nZSaGK1jRP3S6jHP1pJWymtOMIHcgA2wnfLWqH+Da0CX2H34jVKkjXPUz2U3B gDow== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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:cc:to:from:dkim-signature; bh=GeaFQqO3kbDn4w5KOVeBJvfbmk/4Hzd8rcGkHwXB3Uc=; fh=1fWXok1uxNNtZF/eyUfS6j8q2f3WXf/0SqkTAg0dLXU=; b=EeWc9VLUNHB2h4hCPOhoVLzAIRXhIfVok30p/JGVC9SrGEP1SoR6qQJECcrZjdX+ft PoHKqeM7HoaVzvs+xWpoVOEPTkAsvO6tOunxBFbSWELgLzyBbs06//nnO9nSzEZmVinW 7V9f7t0XkKoPKNHampkWM45dMbV9mUmveuVkoHSnVsDRMLhmELa5ZLznUDOpWkhLmDql hPCGOj49eleoK6pFLh2qb4/YgblchXfq7P2NCBJRg4V2pU3QTRwA5UR8RzyYzeG4pqdL y+Qf2TegE2SsgQitq4OpdLGXeudoaElfGELVd8JSa6LKUCdkq44CE5p0E4H1zLmR/Fly Khsw==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=eo1zQY2E; spf=pass (google.com: domain of fm-1324425-202510160940231ed904d6980002078b-b9kjvw@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1324425-202510160940231ed904d6980002078b-b9kJvW@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=1760607626; x=1761212426; darn=ilbers.de; 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:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=GeaFQqO3kbDn4w5KOVeBJvfbmk/4Hzd8rcGkHwXB3Uc=; b=YgMIzTSZ2FTM3OhGfUOQS0VwSrY+eGzok5frmrP6rSWuT76Cdu00225/uULuLBVcVy Ze4CM+2hB2u7vvSYxGYatZUIp8ZQ8hPwFMPuSxNdySoHkr7jfj0yOqcu6MLHp0eXWlcD y+7++P/DaAeJQfQVoQpVwapke+wt03JGXjWagfE38YGWTewfRvwc+AHUR4VhYJts014k 3tKFCvpCEFosUFyDB03iczeIPnDVApA+1YShrNQd7w4nbdVtH3i/dVUtKAO+jvYUEUw1 z6NZ8zDqttGnrE6Rm/vjq4Del8OWgUTzc9Zbf+XRSEocFy2XX8+tDZLxPDx5pwwjOtMh jRbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760607626; x=1761212426; 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:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GeaFQqO3kbDn4w5KOVeBJvfbmk/4Hzd8rcGkHwXB3Uc=; b=YK6VLgL/6JhV9yaYBfVy6QYL8XSJviARon1K8yzCMAIBxz/h5OX8Db47ZZXMoKUqjP EVZ85sK1Fnqx6lM7+mfBif+IW7eASsJxI/JHP46FiGW5Wf5rGpi6fAoQ6kwzqOEpF6tr hYft0qUdYfUguCx3fgtNC5f+yPcgCm4Jfscg3v/7XU6bVakacctBzO32WtoNXOIgU1kH xVMUJfkvXZXO65Jnf+iORwvYgmGNZjtdE2EYi7Z1rrW/SAzv+ASO+zGfz82RE/Vrna0o SnXcwE1AQAC+0naOnRGzqsfBnYcEZAVENhjnlkZKxjHs8l8uGi2CuAsJS+6ulUoQKU8/ WKJA== X-Forwarded-Encrypted: i=2; AJvYcCU3/6Dlk3v+CU5ioj5y4fmmyRRdORan4rP7qFzYVvr7es0rwAHg8ZsQTS4nMGzLSqtTR+mQ@ilbers.de X-Gm-Message-State: AOJu0YynaSN0Pi8PtUWpUjocJKrbp0ouWfK/cIkISAtZzMC2R7zWla6b vYpCQ4nlOjyimyHJEMLn//soMvY80DoIslYUewlGaiNVJRomRLrtLTen X-Google-Smtp-Source: AGHT+IEEKDkmLo9EShHNXxHzhbzj1SRTM59W/+KgpP+HKFqZs4aDJg4Rlbq3X5LlPTDwAsYWTj5/Kg== X-Received: by 2002:a05:6214:2407:b0:824:d0ea:6475 with SMTP id 6a1803df08f44-87b2efa9c15mr432476286d6.37.1760607626351; Thu, 16 Oct 2025 02:40:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ARHlJd5HW94pMNuwkGX77A1Rv1sdwvJPd+w8/kmNvakktnVT6Q==" Received: by 2002:a05:6214:76e:b0:819:df42:aa30 with SMTP id 6a1803df08f44-87c153554dels129246d6.2.-pod-prod-07-us; Thu, 16 Oct 2025 02:40:25 -0700 (PDT) X-Received: by 2002:a05:6122:2a53:b0:549:f04a:6e9e with SMTP id 71dfb90a1353d-554b8c07d57mr12355316e0c.13.1760607625554; Thu, 16 Oct 2025 02:40:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1760607625; cv=none; d=google.com; s=arc-20240605; b=WSbe9j8t+JderMoimM/8LneLn9DV1SirjDZV/et4Fo9ttymNkCulGIaAFen/zC2C7O VWCCADFzMlq1QpaO9bb+gNpdY+s/Gojawv0RN1iEm0SX+oU7yY5Bqc0PNC4OIlgiSKV5 mbGzigtHXvo1qYoaZXnRZ07kXkcqjZDcmfjxcam5U0V+66B7nYmbHp31ObXf5AZe23LK B6Q84x852TiidJZ75DCGp+gS9EGsFD7+aenQmQhNATkCWa4q5+SpifqUKdOvVE5WdC2g 3v+HAPGrQDSxhANrV3R50kQRM6TBEuaL7Bj57GZ8sBYfV71q0Sh1oN//IdmnLy9y5vBi stsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=NCaL4v36SOY/RlQbi2YcoH8XtK7f6K7C0TzdDKiff5k=; fh=zWGlFJvc0nx/sXEORG+/bMoihzMICGHwgiL0caRsQOs=; b=Y7JoVWbNXrvvBE8rK39bfSGrjLsOuPK1jdfWww2UUa5shjHn+kMF0/TGlYe3neWQ0X uwuTfa59XbA3s4opdkFoR7kEINiWOOLNVy6Pg3eOwvx/XYHwsNqptpBhm2diGRakHijQ XJKumpNraFmReii/31Vz/5Zn3Q2m7ZJfJaoAMc0jDWcG7jdz6q15HP38FAN88STbpY+m YEZqi4TSXohfHm6bYDLSqRaFuHuzM+Ac/SZxI1/Bt4ecLfgOqgjVkcq9ZueL465GE4rP QODS/VWeq1XV5tBxQ7mQMbG9nSVv6s6YN1R+vSiVCsCeZy7cEVoC6FaBpl7d4IcDNPr2 IJGg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=eo1zQY2E; spf=pass (google.com: domain of fm-1324425-202510160940231ed904d6980002078b-b9kjvw@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1324425-202510160940231ed904d6980002078b-b9kJvW@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-554e8ad5562si1293490e0c.1.2025.10.16.02.40.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 Oct 2025 02:40:25 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-202510160940231ed904d6980002078b-b9kjvw@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202510160940231ed904d6980002078b for ; Thu, 16 Oct 2025 11:40:23 +0200 From: "srinuvasan.a via isar-users" To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, felix.moessbauer@siemens.com, srinuvasan Subject: [PATCH] debianize: introduce DEBIAN_SECTION Date: Thu, 16 Oct 2025 15:13:26 +0530 Message-Id: <20251016094326.4192938-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=fm2 header.b=eo1zQY2E; spf=pass (google.com: domain of fm-1324425-202510160940231ed904d6980002078b-b9kjvw@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1324425-202510160940231ed904d6980002078b-b9kJvW@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 Content-Type: text/plain; charset="UTF-8" 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=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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-TUID: p5nfRxYKWvWt From: srinuvasan Add support for setting the Section field in auto-generated control files. This allows users to specify a custom section for their packages, making it easier to categorize and identify them within the Debian archive. By default, the section is set to "misc". Also update the section for the isar-exclude-docs package as a demonstration. Example: DEBIAN_SECTION = "ui" # For UI-related packages DEBIAN_SECTION = "utils" # For miscellaneous utilities Signed-off-by: srinuvasan --- doc/user_manual.md | 1 + meta/classes/debianize.bbclass | 4 +++- .../isar-exclude-docs/isar-exclude-docs_0.2.2.bb | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/user_manual.md b/doc/user_manual.md index 6778d15c..4d81370e 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -1006,6 +1006,7 @@ Other (optional) customization variables include: - `DEBIAN_PROVIDES` - declare a virtual package to satisfy dependencies - `DEBIAN_REPLACES` - to replace a package with another - `DEBIAN_BREAKS` - Packages which break other packages + - `DEBIAN_SECTION` - Specifies the category under which the package is classified ### Prebuilt .deb packages from somewhere diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index 4989c601..dff7110b 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -8,6 +8,7 @@ CHANGELOG_V ??= "${PV}" DPKG_ARCH ??= "any" DEBIAN_BUILD_DEPENDS ??= "" +DEBIAN_SECTION ??= "misc" DEBIAN_DEPENDS ??= "" DEBIAN_PROVIDES ??= "" DEBIAN_REPLACES ??= "" @@ -70,6 +71,7 @@ EOF deb_create_control[vardeps] += "DEBIANIZE_BUILD_DEPENDS \ + DEBIAN_SECTION \ DEBIAN_DEPENDS \ DEBIAN_PROVIDES \ DEBIAN_REPLACES \ @@ -78,7 +80,7 @@ deb_create_control[vardeps] += "DEBIANIZE_BUILD_DEPENDS \ deb_create_control() { cat << EOF > ${S}/debian/control Source: ${BPN} -Section: misc +Section: ${@ deb_list_beautify(d, 'DEBIAN_SECTION')} Priority: optional Standards-Version: 3.9.6 Maintainer: ${MAINTAINER} diff --git a/meta/recipes-support/isar-exclude-docs/isar-exclude-docs_0.2.2.bb b/meta/recipes-support/isar-exclude-docs/isar-exclude-docs_0.2.2.bb index 2b844bed..acca67c8 100644 --- a/meta/recipes-support/isar-exclude-docs/isar-exclude-docs_0.2.2.bb +++ b/meta/recipes-support/isar-exclude-docs/isar-exclude-docs_0.2.2.bb @@ -4,6 +4,8 @@ inherit dpkg-raw DESCRIPTION = "Configuration to exclude most documentation" MAINTAINER = "isar-users " +DEBIAN_SECTION = "utils" + SRC_URI = "file://${BPN} \ file://postinst" -- 2.39.5 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20251016094326.4192938-1-srinuvasan.a%40siemens.com.