mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-04 06:10:16 +03:00
Replace LIBFOO_CPE_ID_VERSION_MINOR by LIBFOO_CPE_ID_UPDATE
Replace LIBFOO_CPE_ID_VERSION_MINOR by LIBFOO_CPE_ID_UPDATE 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>
This commit is contained in:
committed by
Thomas Petazzoni
parent
5183d04270
commit
f7922a57f5
@@ -2,7 +2,7 @@ CPE_ID_PKG4_VERSION = 67
|
||||
CPE_ID_PKG4_CPE_ID_VENDOR = foo
|
||||
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_UPDATE = b2
|
||||
CPE_ID_PKG4_CPE_ID_PREFIX = cpe:2.4:a
|
||||
|
||||
$(eval $(generic-package))
|
||||
|
||||
@@ -3,13 +3,13 @@ CPE_ID_PKG5_VERSION = 57
|
||||
CPE_ID_PKG5_CPE_ID_VENDOR = foo
|
||||
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_UPDATE = 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_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_UPDATE = b3
|
||||
HOST_CPE_ID_PKG5_CPE_ID_PREFIX = cpe:2.5:a
|
||||
|
||||
$(eval $(generic-package))
|
||||
|
||||
@@ -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_PRODUCT", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
|
||||
cpe_vars = ["CPE_ID_VALID", "CPE_ID_PRODUCT", "CPE_ID_VERSION", "CPE_ID_UPDATE",
|
||||
"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_PRODUCT", "CPE_ID_VERSION", "CPE_ID_VERSION_MINOR",
|
||||
cpe_vars = ["CPE_ID_VALID", "CPE_ID_PRODUCT", "CPE_ID_VERSION", "CPE_ID_UPDATE",
|
||||
"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,PRODUCT,VERSION,VERSION_MINOR,PREFIX},
|
||||
# <pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,UPDATE,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,PRODUCT,VERSION,VERSION_MINOR,PREFIX} and
|
||||
# HOST_<pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,VERSION_MINOR,PREFIX}
|
||||
# <pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,UPDATE,PREFIX} and
|
||||
# HOST_<pkg>_CPE_ID_{VENDOR,PRODUCT,VERSION,UPDATE,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")
|
||||
|
||||
Reference in New Issue
Block a user