Replace LIBFOO_CPE_ID_NAME by LIBFOO_CPE_ID_PRODUCT
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Mon, 18 Jan 2021 17:41:51 +0000 (18:41 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 21 Jan 2021 21:43:24 +0000 (22:43 +0100)
Replace LIBFOO_CPE_ID_NAME by LIBFOO_CPE_ID_PRODUCT to better "comply"
with the official "Well-Formed CPE Name Data Model" parameters:
 - https://csrc.nist.gov/publications/detail/nistir/7695/final
 - https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
34 files changed:
boot/uboot/uboot.mk
linux/linux.mk
package/angularjs/angularjs.mk
package/apache/apache.mk
package/audit/audit.mk
package/dbus/dbus.mk
package/dropbear/dropbear.mk
package/gesftpserver/gesftpserver.mk
package/gtest/gtest.mk
package/iperf/iperf.mk
package/iwd/iwd.mk
package/lcms2/lcms2.mk
package/libcurl/libcurl.mk
package/libfcgi/libfcgi.mk
package/libglib2/libglib2.mk
package/libopenssl/libopenssl.mk
package/libsysfs/libsysfs.mk
package/libzlib/libzlib.mk
package/linux-headers/linux-headers.mk
package/mtd/mtd.mk
package/netsnmp/netsnmp.mk
package/pkg-generic.mk
package/pppd/pppd.mk
package/python-lxml/python-lxml.mk
package/python-setuptools/python-setuptools.mk
package/quota/quota.mk
package/samba4/samba4.mk
package/tftpd/tftpd.mk
package/uboot-tools/uboot-tools.mk
package/vlc/vlc.mk
package/xerces/xerces.mk
support/testing/tests/core/cpeid-br2-external/package/cpe-id-pkg4/cpe-id-pkg4.mk
support/testing/tests/core/cpeid-br2-external/package/cpe-id-pkg5/cpe-id-pkg5.mk
support/testing/tests/core/test_cpeid.py

index d92000f053f7c0e3ef58f2d49c6ba5bd33c76622..2478a2a1e9055940545c8079f122dd4b1c4d2e15 100644 (file)
@@ -12,7 +12,7 @@ ifeq ($(BR2_TARGET_UBOOT_LATEST_VERSION),y)
 UBOOT_LICENSE_FILES = Licenses/gpl-2.0.txt
 endif
 UBOOT_CPE_ID_VENDOR = denx
-UBOOT_CPE_ID_NAME = u-boot
+UBOOT_CPE_ID_PRODUCT = u-boot
 
 UBOOT_INSTALL_IMAGES = YES
 
index e53d548484b3668d93e8efe4da6c967d5641ab20..c2ea0008d7449df1540a6c37295628f7f5dd251d 100644 (file)
@@ -13,7 +13,7 @@ LINUX_LICENSE_FILES = \
        LICENSES/exceptions/Linux-syscall-note
 endif
 LINUX_CPE_ID_VENDOR = linux
-LINUX_CPE_ID_NAME = linux_kernel
+LINUX_CPE_ID_PRODUCT = linux_kernel
 LINUX_CPE_ID_PREFIX = cpe:2.3:o
 
 define LINUX_HELP_CMDS
index 4c414c74fee864e06919a0c9f42738394ac985ab..d393c82c19ec54d519aaf11e6848d1fe452fe755 100644 (file)
@@ -11,7 +11,7 @@ ANGULARJS_LICENSE = MIT
 # There's no separate license file in the archive, so use angular.js instead.
 ANGULARJS_LICENSE_FILES = angular.js
 ANGULARJS_CPE_ID_VENDOR = angularjs
-ANGULARJS_CPE_ID_NAME = angular.js
+ANGULARJS_CPE_ID_PRODUCT = angular.js
 
 define ANGULARJS_EXTRACT_CMDS
        unzip $(ANGULARJS_DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D)
index 0392e76144552e5e1a1b95501502119ebfc9a796..6b9d18ac00c47dcf35bc4328cb3c93d9aa270215 100644 (file)
@@ -10,7 +10,7 @@ APACHE_SITE = http://archive.apache.org/dist/httpd
 APACHE_LICENSE = Apache-2.0
 APACHE_LICENSE_FILES = LICENSE
 APACHE_CPE_ID_VENDOR = apache
-APACHE_CPE_ID_NAME = http_server
+APACHE_CPE_ID_PRODUCT = http_server
 # Needed for mod_php
 APACHE_INSTALL_STAGING = YES
 # We have a patch touching configure.in and Makefile.in,
index a20767d24bf238e1a0d4fa6087124dd5d98d7f13..05a16e6e31383aae565dcb50bb0c0ae4ca1cc8a6 100644 (file)
@@ -11,7 +11,7 @@ AUDIT_LICENSE_FILES = COPYING COPYING.LIB
 # 0002-Add-substitue-functions-for-strndupa-rawmemchr.patch
 AUDIT_AUTORECONF = YES
 AUDIT_CPE_ID_VENDOR = linux_audit_project
-AUDIT_CPE_ID_NAME = linux_audit
+AUDIT_CPE_ID_PRODUCT = linux_audit
 
 AUDIT_INSTALL_STAGING = YES
 
index 75142ea2005f3e923c56aefc41ddb82198eb4a9b..d78e1024273fd013a5600c638cd0edc1d757858f 100644 (file)
@@ -9,7 +9,7 @@ DBUS_SITE = https://dbus.freedesktop.org/releases/dbus
 DBUS_LICENSE = AFL-2.1 or GPL-2.0+ (library, tools), GPL-2.0+ (tools)
 DBUS_LICENSE_FILES = COPYING
 DBUS_CPE_ID_VENDOR = d-bus_project
-DBUS_CPE_ID_NAME = d-bus
+DBUS_CPE_ID_PRODUCT = d-bus
 DBUS_INSTALL_STAGING = YES
 
 define DBUS_PERMISSIONS
index dc2818f350f06dca934777539e41d3f55008ab60..1cbe63682c5b02e10b29cba4c4245177f36aafd8 100644 (file)
@@ -12,7 +12,7 @@ DROPBEAR_LICENSE_FILES = LICENSE
 DROPBEAR_TARGET_BINS = dropbearkey dropbearconvert scp
 DROPBEAR_PROGRAMS = dropbear $(DROPBEAR_TARGET_BINS)
 DROPBEAR_CPE_ID_VENDOR = dropbear_ssh_project
-DROPBEAR_CPE_ID_NAME = dropbear_ssh
+DROPBEAR_CPE_ID_PRODUCT = dropbear_ssh
 
 # Disable hardening flags added by dropbear configure.ac, and let
 # Buildroot add them when the relevant options are enabled. This
index 07718a4c42fe143c009365930dcd301e7a9a6580..85511a3c976897b6f1e2e93a8608e4f37686a216 100644 (file)
@@ -13,7 +13,7 @@ GESFTPSERVER_LICENSE_FILES = COPYING
 # "Missing prototype" warning treated as error
 GESFTPSERVER_CONF_OPTS = --disable-warnings-as-errors
 GESFTPSERVER_CPE_ID_VENDOR = green_end
-GESFTPSERVER_CPE_ID_NAME = sftpserver
+GESFTPSERVER_CPE_ID_PRODUCT = sftpserver
 
 # forgets to link against pthread when cross compiling
 GESFTPSERVER_CONF_ENV = LIBS=-lpthread
index fc51d9f7a240598d76f415bc4a1960c94e30b1b7..f8b2339d7ecf6bb4f01132b0e21ca4595fb47a74 100644 (file)
@@ -11,7 +11,7 @@ GTEST_INSTALL_TARGET = NO
 GTEST_LICENSE = BSD-3-Clause
 GTEST_LICENSE_FILES = googletest/LICENSE
 GTEST_CPE_ID_VENDOR = google
-GTEST_CPE_ID_NAME = google_test
+GTEST_CPE_ID_PRODUCT = google_test
 
 ifeq ($(BR2_PACKAGE_GTEST_GMOCK),y)
 GTEST_DEPENDENCIES += host-gtest
index f9000d3ba9a55c70a9a1a106db242c9d44437297..5df94a1f636f940402180ee588146b02c08d8da3 100644 (file)
@@ -9,7 +9,7 @@ IPERF_SITE = http://downloads.sourceforge.net/project/iperf2
 IPERF_LICENSE = MIT-like
 IPERF_LICENSE_FILES = COPYING
 IPERF_CPE_ID_VENDOR = iperf2_project
-IPERF_CPE_ID_NAME = iperf2
+IPERF_CPE_ID_PRODUCT = iperf2
 
 IPERF_CONF_OPTS = \
        --disable-web100
index db98c02b58622945454e6a3eb2596e86b864cca7..652beb838f8dad2c59e0d3b8e53c94bd4c8b4152 100644 (file)
@@ -10,7 +10,7 @@ IWD_SITE_METHOD = git
 IWD_LICENSE = LGPL-2.1+
 IWD_LICENSE_FILES = COPYING
 IWD_CPE_ID_VENDOR = intel
-IWD_CPE_ID_NAME = inet_wireless_daemon
+IWD_CPE_ID_PRODUCT = inet_wireless_daemon
 # sources from git, no configure script provided
 IWD_AUTORECONF = YES
 IWD_SELINUX_MODULES = networkmanager
index 34c2795e9305517dc20845cb7452f5ade3d6003a..862fdd5896aca6066cbb4be8a2ed63f22164ca1d 100644 (file)
@@ -9,7 +9,7 @@ LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION)
 LCMS2_LICENSE = MIT
 LCMS2_LICENSE_FILES = COPYING
 LCMS2_CPE_ID_VENDOR = littlecms
-LCMS2_CPE_ID_NAME = little_cms
+LCMS2_CPE_ID_PRODUCT = little_cms
 LCMS2_INSTALL_STAGING = YES
 
 ifeq ($(BR2_PACKAGE_JPEG),y)
index 7dd665e6ad6f704b30a6b7c58825125c9b1e5077..4d75d05f274f6bc59d8e64644cc4788a68aa3a8a 100644 (file)
@@ -13,7 +13,7 @@ LIBCURL_DEPENDENCIES = host-pkgconf \
 LIBCURL_LICENSE = curl
 LIBCURL_LICENSE_FILES = COPYING
 LIBCURL_CPE_ID_VENDOR = haxx
-LIBCURL_CPE_ID_NAME = libcurl
+LIBCURL_CPE_ID_PRODUCT = libcurl
 LIBCURL_INSTALL_STAGING = YES
 
 # We disable NTLM support because it uses fork(), which doesn't work
index c40d9c5970015ad1009a0f02a4c5a0ca47cf95ed..ee61c22c45b3b4d34d029063cfa1c768ea374bae 100644 (file)
@@ -9,7 +9,7 @@ LIBFCGI_SITE = $(call github,FastCGI-Archives,fcgi2,$(LIBFCGI_VERSION))
 LIBFCGI_LICENSE = OML
 LIBFCGI_LICENSE_FILES = LICENSE.TERMS
 LIBFCGI_CPE_ID_VENDOR = fastcgi
-LIBFCGI_CPE_ID_NAME = fcgi
+LIBFCGI_CPE_ID_PRODUCT = fcgi
 LIBFCGI_INSTALL_STAGING = YES
 LIBFCGI_AUTORECONF = YES
 
index 4b2569eed2c060e0bedbc8c8e905c2bfa013ed1a..c73841521671c9926169c6fbfef89a030a81cbb0 100644 (file)
@@ -11,7 +11,7 @@ LIBGLIB2_SITE = http://ftp.gnome.org/pub/gnome/sources/glib/$(LIBGLIB2_VERSION_M
 LIBGLIB2_LICENSE = LGPL-2.1+
 LIBGLIB2_LICENSE_FILES = COPYING
 LIBGLIB2_CPE_ID_VENDOR = gnome
-LIBGLIB2_CPE_ID_NAME = glib
+LIBGLIB2_CPE_ID_PRODUCT = glib
 LIBGLIB2_INSTALL_STAGING = YES
 
 LIBGLIB2_CFLAGS = $(TARGET_CFLAGS)
index 21c2e9b5b20339ea99bbb4b4160994c95f7a7cd5..f4bb62911c358ae058754d210e6de71f30cc8248 100644 (file)
@@ -16,7 +16,7 @@ LIBOPENSSL_TARGET_ARCH = $(call qstrip,$(BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH))
 LIBOPENSSL_CFLAGS = $(TARGET_CFLAGS)
 LIBOPENSSL_PROVIDES = openssl
 LIBOPENSSL_CPE_ID_VENDOR = $(LIBOPENSSL_PROVIDES)
-LIBOPENSSL_CPE_ID_NAME = $(LIBOPENSSL_PROVIDES)
+LIBOPENSSL_CPE_ID_PRODUCT = $(LIBOPENSSL_PROVIDES)
 
 ifeq ($(BR2_m68k_cf),y)
 # relocation truncated to fit: R_68K_GOT16O
index fd8bfa6724313cb9843cf2dac8a32bb00cb338ee..6cff8bf5fe3debed7e2f2d93435827970446a6b9 100644 (file)
@@ -11,6 +11,6 @@ LIBSYSFS_INSTALL_STAGING = YES
 LIBSYSFS_LICENSE = GPL-2.0 (utilities), LGPL-2.1+ (library)
 LIBSYSFS_LICENSE_FILES = cmd/GPL lib/LGPL
 LIBSYSFS_CPE_ID_VENDOR = sysfsutils_project
-LIBSYSFS_CPE_ID_NAME = sysfsutils
+LIBSYSFS_CPE_ID_PRODUCT = sysfsutils
 
 $(eval $(autotools-package))
index 1325b1f0cba3bfc485365c28206a6dbb74ea3cee..a10fc748d179ef9bd2591362b0e645a07f3ee8fc 100644 (file)
@@ -12,7 +12,7 @@ LIBZLIB_LICENSE_FILES = README
 LIBZLIB_INSTALL_STAGING = YES
 LIBZLIB_PROVIDES = zlib
 LIBZLIB_CPE_ID_VENDOR = gnu
-LIBZLIB_CPE_ID_NAME = zlib
+LIBZLIB_CPE_ID_PRODUCT = zlib
 
 # It is not possible to build only a shared version of zlib, so we build both
 # shared and static, unless we only want the static libs, and we eventually
index 69ab16c443d18109b07c8b06355293de33b31553..807e574f4d27fbd9b1ff181adf3a847f1939c5b7 100644 (file)
@@ -103,7 +103,7 @@ LINUX_HEADERS_LICENSE_FILES = \
        LICENSES/exceptions/Linux-syscall-note
 endif
 LINUX_HEADERS_CPE_ID_VENDOR = linux
-LINUX_HEADERS_CPE_ID_NAME = linux_kernel
+LINUX_HEADERS_CPE_ID_PRODUCT = linux_kernel
 
 LINUX_HEADERS_INSTALL_STAGING = YES
 
index d0e70b8c8be395d1ce06a8d5ae385958d6df6b27..c4fa56d2604480408f18b085c71df67283ea8a76 100644 (file)
@@ -10,7 +10,7 @@ MTD_SITE = ftp://ftp.infradead.org/pub/mtd-utils
 MTD_LICENSE = GPL-2.0
 MTD_LICENSE_FILES = COPYING
 MTD_CPE_ID_VENDOR = mtd-utils_project
-MTD_CPE_ID_NAME = mtd-utils
+MTD_CPE_ID_PRODUCT = mtd-utils
 MTD_INSTALL_STAGING = YES
 
 ifeq ($(BR2_PACKAGE_MTD_JFFS_UTILS),y)
index 09ca33f75458f0ed506b8314d053a1f4d398808c..d8deaaf1b8da6a1ed997148fbc0b9ebdaf68ee36 100644 (file)
@@ -10,7 +10,7 @@ NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz
 NETSNMP_LICENSE = Various BSD-like
 NETSNMP_LICENSE_FILES = COPYING
 NETSNMP_CPE_ID_VENDOR = net-snmp
-NETSNMP_CPE_ID_NAME = $(NETSNMP_CPE_ID_VENDOR)
+NETSNMP_CPE_ID_PRODUCT = $(NETSNMP_CPE_ID_VENDOR)
 NETSNMP_INSTALL_STAGING = YES
 NETSNMP_CONF_ENV = ac_cv_NETSNMP_CAN_USE_SYSCTL=no
 NETSNMP_CONF_OPTS = \
index 357a4ce453a16ee0772f9d6ddd384ff1d4d1cec4..00f48a4609f10b88bd52fc10762ac2f62ddbb769 100644 (file)
@@ -616,13 +616,13 @@ $(2)_REDIST_SOURCES_DIR = $$(REDIST_SOURCES_DIR_$$(call UPPERCASE,$(4)))/$$($(2)
 
 # If any of the <pkg>_CPE_ID_* variables are set, we assume the CPE ID
 # information is valid for this package.
-ifneq ($$($(2)_CPE_ID_VENDOR)$$($(2)_CPE_ID_NAME)$$($(2)_CPE_ID_VERSION)$$($(2)_CPE_ID_VERSION_MINOR)$$($(2)_CPE_ID_PREFIX),)
+ifneq ($$($(2)_CPE_ID_VENDOR)$$($(2)_CPE_ID_PRODUCT)$$($(2)_CPE_ID_VERSION)$$($(2)_CPE_ID_VERSION_MINOR)$$($(2)_CPE_ID_PREFIX),)
 $(2)_CPE_ID_VALID = YES
 endif
 
 # When we're a host package, make sure to use the variables of the
 # corresponding target package, if any.
-ifneq ($$($(3)_CPE_ID_VENDOR)$$($(3)_CPE_ID_NAME)$$($(3)_CPE_ID_VERSION)$$($(3)_CPE_ID_VERSION_MINOR)$$($(3)_CPE_ID_PREFIX),)
+ifneq ($$($(3)_CPE_ID_VENDOR)$$($(3)_CPE_ID_PRODUCT)$$($(3)_CPE_ID_VERSION)$$($(3)_CPE_ID_VERSION_MINOR)$$($(3)_CPE_ID_PREFIX),)
 $(2)_CPE_ID_VALID = YES
 endif
 
@@ -644,12 +644,12 @@ ifeq ($$($(2)_CPE_ID_VALID),YES)
  endif
  endif
 
- # CPE_ID_NAME
- ifndef $(2)_CPE_ID_NAME
-  ifdef $(3)_CPE_ID_NAME
-   $(2)_CPE_ID_NAME = $$($(3)_CPE_ID_NAME)
+ # CPE_ID_PRODUCT
+ ifndef $(2)_CPE_ID_PRODUCT
+  ifdef $(3)_CPE_ID_PRODUCT
+   $(2)_CPE_ID_PRODUCT = $$($(3)_CPE_ID_PRODUCT)
   else
-   $(2)_CPE_ID_NAME = $$($(2)_RAWNAME)
+   $(2)_CPE_ID_PRODUCT = $$($(2)_RAWNAME)
   endif
  endif
 
@@ -681,7 +681,7 @@ ifeq ($$($(2)_CPE_ID_VALID),YES)
  endif
 
  # Calculate complete CPE ID
- $(2)_CPE_ID = $$($(2)_CPE_ID_PREFIX):$$($(2)_CPE_ID_VENDOR):$$($(2)_CPE_ID_NAME):$$($(2)_CPE_ID_VERSION):$$($(2)_CPE_ID_VERSION_MINOR):*:*:*:*:*:*
+ $(2)_CPE_ID = $$($(2)_CPE_ID_PREFIX):$$($(2)_CPE_ID_VENDOR):$$($(2)_CPE_ID_PRODUCT):$$($(2)_CPE_ID_VERSION):$$($(2)_CPE_ID_VERSION_MINOR):*:*:*:*:*:*
 endif # ifeq ($$($(2)_CPE_ID_VALID),YES)
 
 # When a target package is a toolchain dependency set this variable to
index 118f9fc334aaccb8992fb485ca932a3ae8be0b1e..08560090b5060adc1d854164267447f534041a18 100644 (file)
@@ -11,7 +11,7 @@ PPPD_LICENSE_FILES = \
        pppd/tdb.c pppd/plugins/pppoatm/COPYING \
        pppdump/bsd-comp.c pppd/ccp.c pppd/plugins/passprompt.c
 PPPD_CPE_ID_VENDOR = samba
-PPPD_CPE_ID_NAME = ppp
+PPPD_CPE_ID_PRODUCT = ppp
 
 # 0001-pppd-Fix-bounds-check.patch
 PPPD_IGNORE_CVES += CVE-2020-8597
index 24c41f2c53cd25e0c64d0cdc0776f65bf0016649..fe99f82472120dfc0ddb9e0d3eec4f62623edd40 100644 (file)
@@ -16,7 +16,7 @@ PYTHON_LXML_LICENSE_FILES = \
        doc/licenses/elementtree.txt \
        src/lxml/isoschematron/resources/rng/iso-schematron.rng
 PYTHON_LXML_CPE_ID_VENDOR = lxml
-PYTHON_LXML_CPE_ID_NAME = lxml
+PYTHON_LXML_CPE_ID_PRODUCT = lxml
 
 # python-lxml can use either setuptools, or distutils as a fallback.
 # So, we use setuptools.
index ade5ca552150cff5596564949d545915665816a6..08a180ce0c30457d2a9575f3021f45b85ec5fd4d 100644 (file)
@@ -12,7 +12,7 @@ PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b0/f3/44da7482a
 PYTHON_SETUPTOOLS_LICENSE = MIT
 PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE
 PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python
-PYTHON_SETUPTOOLS_CPE_ID_NAME = setuptools
+PYTHON_SETUPTOOLS_CPE_ID_PRODUCT = setuptools
 PYTHON_SETUPTOOLS_SETUP_TYPE = setuptools
 HOST_PYTHON_SETUPTOOLS_NEEDS_HOST_PYTHON = python2
 
index ce7d3641fcbb7e64c198b55ce9d3aa7808bd134d..12d12b1296dc9431c6d969d310c28edfe9cb7ca3 100644 (file)
@@ -10,7 +10,7 @@ QUOTA_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) host-nfs-utils
 QUOTA_LICENSE = GPL-2.0+
 QUOTA_LICENSE_FILES = COPYING
 QUOTA_CPE_ID_VENDOR = jan_kara
-QUOTA_CPE_ID_NAME = linux_diskquota
+QUOTA_CPE_ID_PRODUCT = linux_diskquota
 QUOTA_CONF_ENV = LIBS="$(TARGET_NLS_LIBS)"
 QUOTA_CONF_OPTS = --disable-pie
 
index 4b4611d3e1dcc9eaf4eb05efd920feac129df4f0..61d81901279e0ca61942212e77299ae5cca31ffd 100644 (file)
@@ -11,7 +11,7 @@ SAMBA4_INSTALL_STAGING = YES
 SAMBA4_LICENSE = GPL-3.0+
 SAMBA4_LICENSE_FILES = COPYING
 SAMBA4_CPE_ID_VENDOR = samba
-SAMBA4_CPE_ID_NAME = samba
+SAMBA4_CPE_ID_PRODUCT = samba
 SAMBA4_DEPENDENCIES = \
        host-e2fsprogs host-heimdal host-nfs-utils host-python3 \
        cmocka e2fsprogs gnutls popt zlib \
index 45023b43422c4ba5b8839f02b95b95d35a8da1dd..494e963d64532d1b29e7dfc6f63e03e093ed4637 100644 (file)
@@ -11,7 +11,7 @@ TFTPD_CONF_OPTS = --without-tcpwrappers
 TFTPD_LICENSE = BSD-4-Clause
 TFTPD_LICENSE_FILES = tftpd/tftpd.c
 TFTPD_CPE_ID_VENDOR = tftpd-hpa_project
-TFTPD_CPE_ID_NAME = tftpd-hpa
+TFTPD_CPE_ID_PRODUCT = tftpd-hpa
 
 define TFTPD_INSTALL_TARGET_CMDS
        $(INSTALL) -D $(@D)/tftp/tftp $(TARGET_DIR)/usr/bin/tftp
index 3a8e21ec9bf0495d0649afccde6f03e5966bdab3..1313107e0e6acaf2bed297f4c558ba433ef44e9a 100644 (file)
@@ -10,7 +10,7 @@ UBOOT_TOOLS_SITE = ftp://ftp.denx.de/pub/u-boot
 UBOOT_TOOLS_LICENSE = GPL-2.0+
 UBOOT_TOOLS_LICENSE_FILES = Licenses/gpl-2.0.txt
 UBOOT_TOOLS_CPE_ID_VENDOR = denx
-UBOOT_TOOLS_CPE_ID_NAME = u-boot
+UBOOT_TOOLS_CPE_ID_PRODUCT = u-boot
 UBOOT_TOOLS_INSTALL_STAGING = YES
 
 # u-boot 2020.01+ needs make 4.0+
index 6ee80fd45a8810a988d37057d6738fe561de127b..95eb7d39a2ca884821f2ff1d365beb1d91b96a28 100644 (file)
@@ -10,7 +10,7 @@ VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz
 VLC_LICENSE = GPL-2.0+, LGPL-2.1+
 VLC_LICENSE_FILES = COPYING COPYING.LIB
 VLC_CPE_ID_VENDOR = videolan
-VLC_CPE_ID_NAME = vlc_media_player
+VLC_CPE_ID_PRODUCT = vlc_media_player
 VLC_DEPENDENCIES = host-pkgconf
 VLC_AUTORECONF = YES
 
index abfd4d6a30fb9cea296f179088df7fe7bec3606a..d9174b44c730cf593d8bc78f46920adc967f7f34 100644 (file)
@@ -10,7 +10,7 @@ XERCES_SITE = http://archive.apache.org/dist/xerces/c/3/sources
 XERCES_LICENSE = Apache-2.0
 XERCES_LICENSE_FILES = LICENSE
 XERCES_CPE_ID_VENDOR = apache
-XERCES_CPE_ID_NAME = xerces-c\+\+
+XERCES_CPE_ID_PRODUCT = xerces-c\+\+
 XERCES_INSTALL_STAGING = YES
 
 define XERCES_DISABLE_SAMPLES
index c37f73fa824ddabcac92ecf71debb2fdd6ea7b3f..8603d20d9d8d24c180bbdd9979805ea137a28f17 100644 (file)
@@ -1,6 +1,6 @@
 CPE_ID_PKG4_VERSION = 67
 CPE_ID_PKG4_CPE_ID_VENDOR = foo
-CPE_ID_PKG4_CPE_ID_NAME = bar
+CPE_ID_PKG4_CPE_ID_PRODUCT = bar
 CPE_ID_PKG4_CPE_ID_VERSION = 42
 CPE_ID_PKG4_CPE_ID_VERSION_MINOR = b2
 CPE_ID_PKG4_CPE_ID_PREFIX = cpe:2.4:a
index 18e98c4ca44c82373a51cf1948e7757f54937c96..e1ac501e3ee9e9d61239f398d6fc42baeebe8572 100644 (file)
@@ -1,13 +1,13 @@
 CPE_ID_PKG5_VERSION = 57
 
 CPE_ID_PKG5_CPE_ID_VENDOR = foo
-CPE_ID_PKG5_CPE_ID_NAME = bar
+CPE_ID_PKG5_CPE_ID_PRODUCT = bar
 CPE_ID_PKG5_CPE_ID_VERSION = 42
 CPE_ID_PKG5_CPE_ID_VERSION_MINOR = b2
 CPE_ID_PKG5_CPE_ID_PREFIX = cpe:2.4:a
 
 HOST_CPE_ID_PKG5_CPE_ID_VENDOR = baz
-HOST_CPE_ID_PKG5_CPE_ID_NAME = fuz
+HOST_CPE_ID_PKG5_CPE_ID_PRODUCT = fuz
 HOST_CPE_ID_PKG5_CPE_ID_VERSION = 43
 HOST_CPE_ID_PKG5_CPE_ID_VERSION_MINOR = b3
 HOST_CPE_ID_PKG5_CPE_ID_PREFIX = cpe:2.5:a
index acac8c3adfc9c978aa556e50af29645b095f26d0..af8d3c28966d450df70eccdee335396eb6aee9cb 100644 (file)
@@ -22,7 +22,7 @@ class CpeIdTest(infra.basetest.BRConfigTest):
         # this package has no CPE ID information, it should not have
         # any CPE_ID variable defined.
         pkg_vars = self.get_vars("CPE_ID_PKG1_CPE_ID")
-        cpe_vars = ["CPE_ID_VALID", "CPE_ID_NAME", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
+        cpe_vars = ["CPE_ID_VALID", "CPE_ID_PRODUCT", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
                     "CPE_ID_PREFIX", "CPE_ID"]
         for v in cpe_vars:
             self.assertNotIn("CPE_ID_PKG1_%s" % v, pkg_vars)
@@ -39,7 +39,7 @@ class CpeIdTest(infra.basetest.BRConfigTest):
         # this package has no CPE ID information, it should not have
         # any CPE_ID variable defined.
         pkg_vars = self.get_vars("HOST_CPE_ID_PKG2_CPE_ID")
-        cpe_vars = ["CPE_ID_VALID", "CPE_ID_NAME", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
+        cpe_vars = ["CPE_ID_VALID", "CPE_ID_PRODUCT", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
                     "CPE_ID_PREFIX", "CPE_ID"]
         for v in cpe_vars:
             self.assertNotIn("HOST_CPE_ID_PKG2_%s" % v, pkg_vars)
@@ -68,7 +68,7 @@ class CpeIdTest(infra.basetest.BRConfigTest):
 
     def test_pkg4(self):
         # this package defines
-        # <pkg>_CPE_ID_{VENDOR,NAME,VERSION,VERSION_MINOR,PREFIX},
+        # <pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,VERSION_MINOR,PREFIX},
         # make sure we get the computed <pkg>_CPE_ID, and that it is
         # inherited by the host variant
         pkg_vars = self.get_vars("CPE_ID_PKG4_CPE_ID")
@@ -89,8 +89,8 @@ class CpeIdTest(infra.basetest.BRConfigTest):
 
     def test_pkg5(self):
         # this package defines
-        # <pkg>_CPE_ID_{VENDOR,NAME,VERSION,VERSION_MINOR,PREFIX} and
-        # HOST_<pkg>_CPE_ID_{VENDOR,NAME,VERSION,VERSION_MINOR,PREFIX}
+        # <pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,VERSION_MINOR,PREFIX} and
+        # HOST_<pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,VERSION_MINOR,PREFIX}
         # separately, with different values. Make sure we get the
         # right <pkg>_CPE_ID and HOST_<pkg>_CPE_ID values.
         pkg_vars = self.get_vars("CPE_ID_PKG5_CPE_ID")