From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7340524753523834880 X-Forwarded-Encrypted: i=3; AJvYcCXnLbLR7/qmgC0wxr4pnlldxbCTOfJDtoiU7X1XFX53rTqqC+8lPbMxwyqpts7S8MfbC1G3/KcFZXns+tMw8okZNkCB0ngFQX51y7Y= X-Received: by 2002:ac2:5470:0:b0:513:1957:f858 with SMTP id e16-20020ac25470000000b005131957f858mr362144lfn.32.1709169024567; Wed, 28 Feb 2024 17:10:24 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:5185:b0:412:bc08:fcc0 with SMTP id fa5-20020a05600c518500b00412bc08fcc0ls51390wmb.1.-pod-prod-09-eu; Wed, 28 Feb 2024 17:10:22 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWoGJtNzD2gjb+eOxPLAmwhLmtTfrs13D+xZlHNRasDxq4yuiFkClspaRRA87qkd1eEjUKhIH+U0bJWz8j4ViyHerRG5BcxMO9kndI= X-Google-Smtp-Source: AGHT+IFEapMh9bQC22pEiIcvatVSeCyuz61EM2Cbwkm9+2MUVvcztRkdMYdRQ/p+L9VCyoh1grZe X-Received: by 2002:a05:600c:1e04:b0:412:96ee:a67d with SMTP id ay4-20020a05600c1e0400b0041296eea67dmr536172wmb.39.1709169022087; Wed, 28 Feb 2024 17:10:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709169022; cv=pass; d=google.com; s=arc-20160816; b=CwwA/t9QW3XiLvuyi7sj7Lt01qbmTPEe7X6tq/RMlvZOWinvT4hX2yPnrdbm5u1ejO zYj6F8h5UJm2EcrTjiGpExPHHBH89QCKiSOtyFlKfs9QbUFkMNU15Bl07CwHJdzoruBX s/w7xftyKWP85O32Ba7uRW0IC0LvShmQyu8F5PcRd5CktU9PoNLiEuuH6UvHulVa49UU mkEb0DRDEDTIyoC7DwlinIG5Dmeq9cWp7NwoIlRkjD0OqOtwhHk8qcY2GELo96F7wWDB OK80lrDRgl7E+WBKjEQbNyYfw/GrNFJUBFv6tJ+R+RVHgOcWndNfYa+kHjybKtr1DcUg aSSA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=+PbkUKB44/FtVox7GK/Gkr/ZoN+FBbazskCmOTcIdQI=; fh=O8qOVoyC4kVwjYhl6ndzNlnWHnJpUJcq4mpswxQLIKQ=; b=lPPibsb9NPhVwTfyThx6j+y57d4lS5OEdOlMn9ZT9/efFtH7SsaNhKgJfEwsYW0f1i JBMy1mkyshq7IO1Hm0olhJXPbpwn0LUWhZvCjdwBoCr2WyZJ1TuUurT0RC+lYQ3FgmEc CyJ9nTXd2FG/Cz3j3XnfGuVpfyGzyez6ehTfJE+6WBexkR8dQ6SbAst4vwONJUvNGdU8 5Xku73vJ1rBATsGQ+epABwdlZ6NcP00hnoSA53DNDfbXHR5+LCWHLel0T/UKkRU2mfsO BeApEgifLPGnvSN5HW9E1+YOAReq/Z5sIBdW7CH1W/miZaOtHWwVACpmh2ozj7pEAij4 coNg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nxcaz0eM; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::630 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20630.outbound.protection.outlook.com. [2a01:111:f400:7e1a::630]) by gmr-mx.google.com with ESMTPS id h5-20020a05600c350500b00412ae42bfa1si203375wmq.1.2024.02.28.17.10.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Feb 2024 17:10:21 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::630 as permitted sender) client-ip=2a01:111:f400:7e1a::630; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nxcaz0eM; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::630 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A2haDPejZZ+LyEteEXZFDn2TsJ8KEFDjp5PHLKvimpqb/bjtWh55Nv/iTH91Jjhu8KuiWhM6RNq6+VtZUOesOTX9pNPcmUkRVcTr0fFVIwEj56Ox91yX8KcXyXBxryW92r9i1EIDqkv7SqSt90/0zF+/8kiWZ3pGNVpbu350TJ2H7PxeexpksMKO+NhUlFaF+qWmWmCdStj+0uKLA3DaTJ7m3QWMD5v6eSrzzhfVMWwhsSxtz4ARfvaqRwAUeCaqdqD42jgYshp31GVlw9PNat/57rIZxfcDDs7Z9XyfIjDU22blKP5LL4F8+VkBu4uBiz5jvuJ2YaobXpq2/Uf55g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+PbkUKB44/FtVox7GK/Gkr/ZoN+FBbazskCmOTcIdQI=; b=bg5K4FKkU7TvTO3O/1RCWHFlmxhE0EqzqqDAvQ/e+BJkHsZyoEqZe3Mjb5GOVSAWedDiidgPdXSw2W54Dxj9l5xC02XqIY83weHYXBC42tskS0K+uE1qulgbTEVmMAOf2y+q/T3iqOMWlnZQAIKJc53oZEuK1VvbYGgoN2MYKfh9GYyjR+p6MUMNlIHEnaAfHJ5SH9r5oPUhVut5qENa1EZJt6E4bgSEphSZqv246YJYcqh6SN2e9dmRU9FB5wXQRWCWh3uURf1eYaAz4YbIAv3A8ko9deJ4jdeUyR+dKRSnM6SuGyhNvLin66ko/yFo5MAYz2EC3VznXhvd1jns+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+PbkUKB44/FtVox7GK/Gkr/ZoN+FBbazskCmOTcIdQI=; b=nxcaz0eME6X246ny4P9VoHV3R/GoOf+otggvkA9/AnRg2ghTNaxQsmci0LmcfdPTHBYtpWTRbZXGIG2V1INjIxEQiYzprrExwu/aLwMCnY/GH70k345h1tA191Z5gGDTVamoMREQtL4JdNfoeXXk4LvyW7bjQr4vOPIY0KQMAtH9QgL+8InzBNW1DzA0w0/Va6oBgseCRemHdX8eocfmNC5J41otEbzHAk1kUpj8gJslXbd3YkXFVQpfFMzQ9CtytDdZbQ93HcXgQcniVMJ9zbQTBqAP8+F4WG5MQTOnlH2qwruPVTbGkGAW8vxDkDrVoAUuIN3zuxuWfOcfzGBeqQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:76::15) by PAXPR10MB5382.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:286::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.37; Thu, 29 Feb 2024 01:10:20 +0000 Received: from GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM ([fe80::c463:2929:b52e:f171]) by GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM ([fe80::c463:2929:b52e:f171%4]) with mapi id 15.20.7316.039; Thu, 29 Feb 2024 01:10:20 +0000 Message-ID: <26ed2ebb-b893-4cf2-9d8d-aa04fd68acc9@siemens.com> Date: Thu, 29 Feb 2024 02:10:18 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] meta/classes/debianize: Add copyright file to debian folder Content-Language: en-US To: srinuvasan.a@siemens.com, isar-users@googlegroups.com References: <20240228072206.3556467-1-srinuvasan.a@siemens.com> From: Jan Kiszka In-Reply-To: <20240228072206.3556467-1-srinuvasan.a@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0009.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::19) To GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:76::15) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV2PR10MB6186:EE_|PAXPR10MB5382:EE_ X-MS-Office365-Filtering-Correlation-Id: 825bf2aa-d16d-4420-ee00-08dc38c332b6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: F2FVCGdJmIAEfoFY+FXUda8+IRE0ZGTl3nyg2QUeHzdvPRMgV78ahZ04PiXPJh2aVrf0iFG0xy86shul3Nz3aeABW1f25bYGYd5x8upKg8Fn3byiqiWJHmGWJ6QSVlrx4XkIl5RYCCFkSOuvu6Ymath7y1D8ccnIGiOyOSRFtdeG06riU+Gx1sezS0PYaSOMOe2CHpJRYg4pmEALrx3QCwKFAveb2krK3wBzfTqW0sipsceFvUeKxwhU1gWbNrCAUCKc/WXsyl0TmH7SYTkA0dpZ+zfKNnuxunNUJHSFaB1lrXYa7zij0ndgsAXyGbdtJfQ5bvagOuTNo/gC9vrSu8tn1kQAky/US3tmwQD0lKTxm/IrDMAu8fLv/cpKppODaT6Ih7IoHUZsaj3uN55HbchLQA9Bq4GjNXQR7d5OjIZE6LhRGtkIQ46tlIMtU+mmJaSnF+245c8h5d5SxXXqNgCqKyBmCMghbIKUjZeHu8PhG0f/jJb2RsjEy8WYykpZJVYBX3Dugpe6FSMaa8zU/jvSF9U1dSmae36C6X6tKff72l+lHox5Z7VeC/9uYWhrD0UtEx7aEk7yOiFPi2G72mu3Bns2Z9QNXffuawAhY81WBrV0wGtXdiEWBFOBoiJ+ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dkRjTHpwUWk5R3luVmdIU28xekxhQWtKQTBLbGcxcThMNEg3a0s3eWlOb083?= =?utf-8?B?UFJFYytmc2l3bVBGT3hGWFFRQm5XSmxNUGQ4RGxHYUsyMms5bmtHQWwzcU5C?= =?utf-8?B?UzhGSEJTODZWeFdrdGt6TEY1Y0FQUURPUTNBditLQ2tnbzEzNXZERnRHL25v?= =?utf-8?B?dGgwMlBDMGRCQnVUYU9oYmdhZ0pBUVBPc1pnYjEyZFhCM2xwMEdNSlQ5WkVw?= =?utf-8?B?b0huZXdmaTFUOEszdmtVajZMbzVFcS9HTkVBZXRFUXZJNDJZeHJvdUhpTmVW?= =?utf-8?B?aVdzV2ZTMnF6MXkvdWo0QU9JZUIvTVErZEI5Y0dTRDMwdFFlTTBkcGNtTXVV?= =?utf-8?B?aTY4Wms5QWZDQVZIbkRmZk9Dc3RrTHdHeXNXM3NnNmJCTDVRUWVSZ3dRYyt6?= =?utf-8?B?NGRmcWF2MTc1cXlMQURsekorYnpHUUdZOUZjQjhSclAxSno4anNpN1dzK0Mx?= =?utf-8?B?Z2tHY1BVNWRSWWFxUDVMRkdBYVJVSmxMTkM0VldZVGhpb0lMeUUrR0hOTkRF?= =?utf-8?B?QmZVT3poMVlBUnpxRFVKeUdRL0Z3VzFpSnFxZGlIckVVS212U1FkSkU2RlRq?= =?utf-8?B?TnNNVXZDWFlGdnhtdGl6MXhMTzBGWHEvamFsSC9rQVpYRktIVTBLdHVMcTd1?= =?utf-8?B?NlFEMXBMakZSeXFCNGZvajMrQ2pTVVdjQWlJV09xLzBZa2NmWFhVSm95VGsw?= =?utf-8?B?dGk4em1MWmdsbmtFYWlpanRwbFJSSmx6MWgxaEF0TGlKWkRUaFMyOFoxT2g3?= =?utf-8?B?YTFObzVHV2lpR2w4Qk5hcVM5OU5wSml3SWQrTXZlZG9hVjB1YWV3RnpIM29G?= =?utf-8?B?c2FMK1VRWjFaYUkya1M3eFRDSWdTWFZ1bTJyNFVpcnRVNENRcGcreW9CaHFJ?= =?utf-8?B?M1FneE1Pd0xYMGlaRUtVa2p6aG9DNWtzQm1iKzNFQzdqYkN0RjRyc2JzZlE2?= =?utf-8?B?bEpSaWZuN09mckhQam9YV3ZmNUFZQVJiM01PUzlqcnlKaktTaVUwRVU1ekdG?= =?utf-8?B?c3BvQzVDaTN5UVFiQWFCVThKdmkwakhOa2xheE5oNU45aXdqb0tZeG1jRjhB?= =?utf-8?B?cFdxeHNmVkl4MzZpWVdnUVBPb3l0VGRZdGxESTFrcEVTcUhubFlTYUdjOEV3?= =?utf-8?B?VUEzMkZRVUQ3dnVjenVtWTA5Vnc4THpjNWJka05jVktIQTEvcUpsRkNFTjc3?= =?utf-8?B?ZHdtck1CYjdJMWNGRzR5Z08weTM2MzVSejJubm9Ld2hSVWNOaEUxSXFvUDA5?= =?utf-8?B?akRqVCtyYmxBN2VYL0kxYytkV1FiSUNXWXp0QURQSGc2ZnV0WG02VjY0bENM?= =?utf-8?B?RVByLzBXOE1kMk93eGk4QVpqUUt5MzNRWWZWVFNvbG10SEtlcVkvaEt5NE92?= =?utf-8?B?c29kWTZnY242MXlTODRXN3hieVpyYTl6VEV5K0RIVjBQbEFScml0SmNVODM2?= =?utf-8?B?cFZkTUV5QUV3WktPVGd3Zkx2NEZWdmZqZnUzSUVQc2JoSElFaVhWM00ybllC?= =?utf-8?B?MjVvY3JJMEE0WW5pdFdXRVZKZ0pYYzdRUnRyMVMweVd3aGZXeFQxaHh5dEYv?= =?utf-8?B?UGdxUTFwVWI4aWh1M1RGVVQ3bkpIVWlycGZyS3RyOHc2YWxwV3JzWW1lSUpS?= =?utf-8?B?SXZxd2twZWU1NzF4Ry9JQmJ3S0hOa2xUWXo0ZEFpcjNoczRUSzRYSWJ4MTc4?= =?utf-8?B?by94RFZVNkpZTkJtcGFSUHNsbklqcStWS1MwSkVDdTFvQkVpNnVkMHBOek0r?= =?utf-8?B?cmJNRWUwRW5HZHo5d2JORU9zYlJTUzJhYVBSdHJxeitLcjUvNHZtUkhjQkJn?= =?utf-8?B?OEU1Ylp6VkVvNTk2VE1TSVRvaDFiTm91eWpIcGM2RmZVV3RYeWxsL3l1Syta?= =?utf-8?B?K2lrN0dpUnQrNTc5K3BQcDZEYld1ZUdDSmdTWlVFcVlaU3hOSWI4aWtwbXdq?= =?utf-8?B?c1NuWFYzRGFucW5TRmt4Q1R0VjRrU044YlNSSnAxaGp0Z3Z5d0pPWVUrd21L?= =?utf-8?B?Nm96ZTM3YlQxQ096ZUUzTGNFVlRYS3ZPYVljSE9WV2VRajFFVnYrQml6SnRI?= =?utf-8?B?dU53L3QySXNBRVV5Mm5VbURTUjBDeW54ejIvblBocW5CeFUwRmc4ZG5HTnFP?= =?utf-8?Q?E6kJdMdsDJYAvrI9dq3IiKY8o?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 825bf2aa-d16d-4420-ee00-08dc38c332b6 X-MS-Exchange-CrossTenant-AuthSource: GV2PR10MB6186.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Feb 2024 01:10:20.2158 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pGleP5noofGtSEoBuZSKjTBGvNymIHuRvZySYJ9m/Ta1cLk1qb3ZagN2PX4jaxFBjPSLwbr3HdkzRJMO8LriOA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR10MB5382 X-TUID: cvgGvPxdmXCy On 28.02.24 08:22, srinuvasan.a via isar-users wrote: > 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 > --- > .../recipes-app/example-raw/example-raw_0.3.bb | 3 ++- > .../example-raw/files/default-copyright.tmpl | 15 +++++++++++++++ > meta/classes/debianize.bbclass | 4 ++++ > 3 files changed, 21 insertions(+), 1 deletion(-) > create mode 100644 meta-isar/recipes-app/example-raw/files/default-copyright.tmpl > > 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..b4dfaa4d 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.tmpl" > > inherit dpkg-raw > > diff --git a/meta-isar/recipes-app/example-raw/files/default-copyright.tmpl b/meta-isar/recipes-app/example-raw/files/default-copyright.tmpl > new file mode 100644 > index 00000000..9c04255a > --- /dev/null > +++ b/meta-isar/recipes-app/example-raw/files/default-copyright.tmpl > @@ -0,0 +1,15 @@ > +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > +Upstream-Name: ${PN} > +Upstream-Contact: Mentor Embedded > +Source: https://github.com/MentorEmbedded/industrial-core > + > +Files: * > +Copyright: 2022, Siemens > +License: Siemens > + . > + This material contains trade secrets or otherwise confidential information > + owned by Siemens Industry Software Inc.or its affiliates (collectively, > + "Siemens"), or its licensors. Access to and use of this information is strictly > + limited as set forth in the Customer's applicable agreements with Siemens. > + . > + Unpublished work. Copyright 2023 Siemens Somehow I can't imagine you actually want to have this merged into an open source project, do you? ;) Jan > diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass > index 7de98673..5b9cd9dc 100644 > --- a/meta/classes/debianize.bbclass > +++ b/meta/classes/debianize.bbclass > @@ -112,6 +112,10 @@ deb_debianize() { > else > deb_create_rules > fi > + # Add the copyright if unpacked sources does not contain copyright file > + if [ ! -f ${S}/debian/copyright.tmpl ] && [ -f ${WORKDIR}/default-copyright.tmpl ]; then > + install -v -m 644 ${WORKDIR}/default-copyright.tmpl ${S}/debian/copyright > + fi > # prepend a changelog-entry unless an existing changelog file already > # contains an entry with CHANGELOG_V > deb_add_changelog -- Siemens AG, Technology Linux Expert Center