From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 13 Sep 2023 18:06:46 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qgSO7-00DxJ5-SI for lore@lore.pengutronix.de; Wed, 13 Sep 2023 18:06:46 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1qgSO5-0001o9-Ex; Wed, 13 Sep 2023 18:06:45 +0200 Received: from mail-gv0che01on2070.outbound.protection.outlook.com ([40.107.23.70] helo=CHE01-GV0-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qgSO2-0001ne-4l for ptxdist@pengutronix.de; Wed, 13 Sep 2023 18:06:42 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZT2faGjMLaG0jbFiWjVR/EmnZ31xUZHNAAureH2h9wjWvbVE5uNZqnmHLdgTloYIpFst2k3/I+P1LltxjmhK1bnFLH3/A6BXhS+u54SQeiBUp0+idYFmP/T43bsAe4ufsZuqdJkq2wDgDkeGOciwaAQ9kDK/ZQOr3n6ROgEMn4tk9bcypn/4bSf3iU865zx+uKTyaPmNWN+bGIe2NK7qgA3d93iArHBE8cPEAgantXUnkvK+90s+YdRMt97268VcbRKLkpN5G+QX+tOCYe2iI76BmeGQ1g+yuUPblTNgrLb9chYO9xbmFkT7YYaB8nyRzaFHPwq7vkewwMn22AeVog== 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=zpRJu2ZYgP9mivVlIF8PjL+8ThY2Ctkr6F02BWSNVgg=; b=jZjAX0LwyQctMLgL5xLi2MjNZwjoZ7MsvdjNVz+K6Ig0lUXFcwhgpri8U/ZyXIHGrn2R/gyCvzJi5mvIuEAjJnYH4g2O3he3MQFLC/XWL0WxRDhhwRjHatHhG1H8mRN93boDN4IprZjgJ6ICQVtbA8Ms6gFKn5DDGhhuOtcIzdwBt5tR9Vl62LukoKgjkefGvJsdgUz/H1NkYAT8ANKXUqfDvBCDTEj4n7nMQk68gEGqPADs00oCJe5+o+vO+rMq5G8mOLeANg1C4OAfpzo/QAAroTjGiKELOWFRF1Udnf9PhLDNWen9Ll7rWdmJwydhmFSMjKaZW4/PswL09q5eQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=verity.net; dmarc=pass action=none header.from=verity.net; dkim=pass header.d=verity.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verity.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zpRJu2ZYgP9mivVlIF8PjL+8ThY2Ctkr6F02BWSNVgg=; b=r+4syFKZzB0fNAVffhjQEpou4+PFrXFwezEroXYOWfHG1WUza/zCgxFxa5TbxWJHpyDmV/EvudGIg0BVa8dF/uTOCNPTFpkH6Jud/2XdLWkM4MGFjZusivM3Ts3GtoOQ39UdEVqoBOY7POAHsvNJm5VkitId5SmKdOrTYs+6vN+ZPt9VUcggJj/EuEY8zpVwMTHZo2WMDHdm236DyAF74zjlwn/5KDql+Yos0NFfgsAHs8wI4q79En804OH2lGmWw3d0lba9IL3vaPZVO45eS6Rl1jp2t+8Et+lmH4pCgDUb8JOLyW3Exxt8h3pTSrswfwdfny98GqBnOdKtik9NEQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=verity.net; Received: from GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:53::9) by GV0P278MB0928.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:54::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.20; Wed, 13 Sep 2023 16:06:40 +0000 Received: from GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM ([fe80::a5a5:a491:679b:42e]) by GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM ([fe80::a5a5:a491:679b:42e%6]) with mapi id 15.20.6792.019; Wed, 13 Sep 2023 16:06:40 +0000 From: Simon Falsig To: ptxdist@pengutronix.de Date: Wed, 13 Sep 2023 18:05:45 +0200 Message-Id: <20230913160546.71046-2-sfalsig@verity.net> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230913160546.71046-1-sfalsig@verity.net> References: <20230913160546.71046-1-sfalsig@verity.net> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: ZR2P278CA0003.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:50::6) To GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:53::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV0P278MB0784:EE_|GV0P278MB0928:EE_ X-MS-Office365-Filtering-Correlation-Id: 795a9f85-ac97-4e06-936b-08dbb4736aac X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3fiSXjXOLRl3ynGFcqKb/fZXbNTrcBEmZNWFZs6blDxQ3Cw1AYuqIdmR2Dp1P+cup49ew3/8YICBftnXMTYZKt27QUKelIVDLDLqmA3bdKtYb7YntFuyL4apCJjJecHoO4fLXyOZM0m9RcuEgnGH3OnrL2eYoc6yD4AZOkvVtslKio8awYmjF/J5o0b4eA4laGVqd2EG85iksGwjzZoxAxgWROzJWic3CW0P4yfb8/+wljMRSI6PP9QdU1yt7DDpgzeK4+TwSR4lyX3yJkdqOVZ+Bm8MUrIBvFCv1CB4prgwEcDvrb+2k9LvfJ7fZkHbKk4eJP3voxLebdXt+dT8YXJTxIA0T7sNECFnAtFnkmqZzT5eveQed4ECjIhDw51okVzCR32ropWhFJ5b2x3F6CrrC1R8CsSSoUn+43+UJKv0/udbgek0PeX6CxI0WgcQ7ossavaJfXxEfcL80Bj55Wxk5EiLA7NAn5iTrlNSHBrIsKNj5CQ3KioE9TcmYPJznMfiWqo4wsaoLqoJlkRaeAR0MQb5mCSP3ZisnZFlBchX34T2Tk0po6xIKMxKuA5AL3sT/8LJWuJtbR6UhT5v5dpm3pjpShDTEC3NcNqrPTM= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(39850400004)(396003)(366004)(136003)(346002)(376002)(451199024)(186009)(1800799009)(52116002)(6486002)(6506007)(6512007)(478600001)(966005)(83380400001)(107886003)(26005)(1076003)(2616005)(2906002)(4326008)(8676002)(8936002)(66946007)(66556008)(66476007)(6916009)(316002)(5660300002)(41300700001)(86362001)(36756003)(38350700002)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DgWqHl2lrxk3efjiVh+RVnrMju6QKr8DnIUezXK+f9cXGtqonpAXuxnGzFI2?= =?us-ascii?Q?vMUJhcwlXkQF0Bh0cXQyQjnz9rXl5zqPdOUGw9qwv0x1rTC6pBu4EOmZIlrw?= =?us-ascii?Q?GnaxqJw5fhh/i9svU5HuIIT7LLVmQLT2AjQnOOUBctTjYb59psQyEAaDLguA?= =?us-ascii?Q?DbfUsmEa7FO/PsDZCL3YEP+eC8wBFIi9QI7F9k1utLlX5923nKMFSOnypmol?= =?us-ascii?Q?GunA3apW1jWuQYgKKePAMOglY8QlRBesQAL796Epud07K/6v8Lsjh2y9MqrK?= =?us-ascii?Q?EITuS/W1utZsYzy8cI9seYsRzCufw0kpVu6Vto4Jex6V4EWEOF546PikMy3O?= =?us-ascii?Q?iy/HsxGzGioy7uEXNpnro0mtHCjCyxl2GN2UYV/f4p2tFTfTnVeJKCXK3AQj?= =?us-ascii?Q?tRxY/aGxNxooLAJIRuuyOZeQJQxjtYK47+WYVXtcYbL1U7UKgYh3Svay2ClR?= =?us-ascii?Q?zcdsDD+UdztT243Mrjp4MjpS1zTr81MV+nv5f4e1SuNU/k35bgk4sEH/xY2i?= =?us-ascii?Q?AOp7QBzeVYtItt6jYk/E7ED7AwhB1vuSxfq+vuXMjyztfz3dUsFhrJlNty3h?= =?us-ascii?Q?e7+cxyJFdfgC+o/nEyJAyre8obGXqrV1opSf2fB6iw6OLxu5ufpiJoI4brQM?= =?us-ascii?Q?rO6+XRffu/c1AotZ23Edj6e/gaVpbaxcY/g9PecuIH7GblCnKx7lg+PyYe11?= =?us-ascii?Q?vDiCJTKeT62wOSzTFt8y6BNlWoAJo9MUPmW/n78qCvAgUAzF4O08xpzdNWum?= =?us-ascii?Q?7wauqj6P51t6JqetQxE1k+DPF/drNr+WajdoRnv+COK8o5LMNKY63wfbTzJ3?= =?us-ascii?Q?s7h28hPXywklPUDdMKGPz/3H9pr/93kIwtXgg5+NKbQubQiDdJeMiAfnPvYl?= =?us-ascii?Q?kF6xebh95J+rsoxwH8jDAGjWvC1fXhpwIJlnaf3CQLvmF/Zyf0yRPwQytCAA?= =?us-ascii?Q?2LOboQFP5aUcCfXlElKAm1H/5eGgE3wog0zFUq0iSo7vkIqXnJ56bs8GAc0j?= =?us-ascii?Q?jH5pVcveWI33j3SbQRyGIR5kCyBLAuW0AS01HagwWgE8yJRujLQMUOMu4hJN?= =?us-ascii?Q?TOJfpSJr4IGURLNGtObUb+awZZex7SD1xRv+9IGWgTTNk/+X7gL7JxyWFbh0?= =?us-ascii?Q?qlLAYP7IjOz7gPlFlrgXJ2Tcf6o5OzA7+9EoCdKstcGs6/+dXEIX7tqbPOZj?= =?us-ascii?Q?Dvs2cxLIOOY5+/WzR6hrt38mIlhYT5oqSMSRGqjeNIVcGZGxm4ZISwD41jHH?= =?us-ascii?Q?ZJeSJ94Lwpjxp3Nl4CvwaGFIHms+lwbtDYUjFYquHJ7G5CDEjdkhA/KoykRr?= =?us-ascii?Q?0mLg/osUgo14Cd40H+va1tZq5Y/GEmMqOTR66zUePeTD1X+16jRdyusyiXId?= =?us-ascii?Q?7NUj78D9f9pfj4g1dBqDDKibUtNx0ma6ZP5UESMVcGLdForGlN8Evf9Wog9X?= =?us-ascii?Q?nrTBETxrVN3j5TE1qZg0oaLowrbsyc2MDxbv8ZXjWyGFrZpo1wWc0mW6LddE?= =?us-ascii?Q?gXc5xZEpLbF2OM5fz8vEU1ZvD1g11ynlq/UzvsLbLfJSTyMEKHSgW33aR10C?= =?us-ascii?Q?kRHPuf52qQ6H6Z3Qr8Cpny/xoP13iznD5rZaZmb3?= X-OriginatorOrg: verity.net X-MS-Exchange-CrossTenant-Network-Message-Id: 795a9f85-ac97-4e06-936b-08dbb4736aac X-MS-Exchange-CrossTenant-AuthSource: GV0P278MB0784.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2023 16:06:40.8076 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06487c72-7d88-4632-bf56-071603defa0a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: vVX6cIyGseQ9qjCyw+ciC4DqJ3f64MjGSDxV6bX+mT2HFxnV2HOs+Xu4lXxwTCW7vQasgJ9xhUY2QyVRJ0hcxg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV0P278MB0928 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 2/3] RFC: Add CPE for a few packages X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Simon Falsig Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false From: Simon Falsig Just to see how this could look for a handful of packages. Note that all of these have a different way of specifying the vendor ID (one is $PACKAGE_project, one is just $PACKAGE, one is something completely different). --- rules/acl.make | 1 + rules/busybox.make | 1 + rules/wpa_supplicant.make | 1 + 3 files changed, 3 insertions(+) diff --git a/rules/acl.make b/rules/acl.make index daa5837c9..10769681b 100644 --- a/rules/acl.make +++ b/rules/acl.make @@ -21,6 +21,7 @@ ACL_SUFFIX := tar.gz ACL_URL := http://download.savannah.gnu.org/releases/acl/$(ACL).$(ACL_SUFFIX) ACL_SOURCE := $(SRCDIR)/$(ACL).$(ACL_SUFFIX) ACL_DIR := $(BUILDDIR)/$(ACL) +ACL_CPE := cpe:2.3:a:acl_project:acl:$(ACL_VERSION):*:*:*:*:*:*:* ACL_LICENSE := LGPL-2.1-or-later ACL_LICENSE_FILES:= file://doc/COPYING.LGPL;md5=9e9a206917f8af112da634ce3ab41764 ifdef PTXCONF_ACL_TOOLS diff --git a/rules/busybox.make b/rules/busybox.make index 413ad735c..eb8721229 100644 --- a/rules/busybox.make +++ b/rules/busybox.make @@ -22,6 +22,7 @@ BUSYBOX_URL := https://www.busybox.net/downloads/$(BUSYBOX).$(BUSYBOX_SUFFIX) BUSYBOX_SOURCE := $(SRCDIR)/$(BUSYBOX).$(BUSYBOX_SUFFIX) BUSYBOX_DIR := $(BUILDDIR)/$(BUSYBOX) BUSYBOX_KCONFIG := $(BUSYBOX_DIR)/Config.in +BUSYBOX_CPE := cpe:2.3:a:busybox:busybox:$(BUSYBOX_VERSION):*:*:*:*:*:*:* BUSYBOX_LICENSE := GPL-2.0-only BUSYBOX_LICENSE_FILES := file://LICENSE;md5=de10de48642ab74318e893a61105afbb diff --git a/rules/wpa_supplicant.make b/rules/wpa_supplicant.make index 55d43b9b2..c0bf54f25 100644 --- a/rules/wpa_supplicant.make +++ b/rules/wpa_supplicant.make @@ -26,6 +26,7 @@ WPA_SUPPLICANT_SUBDIR := $(WPA_SUPPLICANT_NAME) # Use '=' to delay $(shell ...) calls until this is needed WPA_SUPPLICANT_CONFIG = $(call ptx/get-alternative, config/wpasupplicant, defconfig) WPA_SUPPLICANT_DOTCONFIG:= $(BUILDDIR)/$(WPA_SUPPLICANT)/$(WPA_SUPPLICANT_SUBDIR)/.config +WPA_SUPPLICANT_CPE := cpe:2.3:a:w1.fi:wpa_supplicant:$(WPA_SUPPLICANT_VERSION):*:*:*:*:*:*:* WPA_SUPPLICANT_LICENSE := GPL-2.0-only # ---------------------------------------------------------------------------- -- 2.25.1