{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"gnome-common-0.3.18.0-7.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/gnome-common-0.3.18.0-7.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-autoconf-2.72-9519248a-2e53-42cd-8321-b6bb220eb0c6-17afda22-f1cf-4e85-a7d2-ae2efc412ebe",
			"name":"autoconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7d71550ecdf237431de50b861a34249c7ec4eb0d5f816eb99838377c03bdd4e3"
				}
			],
			"description":"Autoconf is an extensible package of M4 macros that produce shell scripts to automatically\nconfigure software source code packages. These scripts can adapt the packages to many kinds\nof UNIX-like systems without manual user intervention. Autoconf creates a configuration script\nfor a package from a template file that lists the operating system features that the package\ncan use, in the form of M4 macro calls.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/autoconf@2.72-1.oe2409?arch=noarch&epoch=0&upstream=autoconf-2.72-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/autoconf/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An extensible package to automatically configure software source code packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.72-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-autoconf-archive-2023.02.20-345b97e9-1da0-415c-baeb-9fdedc86ca12-7433dd2c-b9b1-483e-8e12-e7f8a5b191ea",
			"name":"autoconf-archive",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5ca549ce0c759f765a76a73768ac4cda6cd142a9957bff6095d6f41d3e6df52c"
				}
			],
			"description":"Autoconf Macro Archive aims to provide a central repository of useful\nand tested Autoconf macros for software developers around the world.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/autoconf-archive@2023.02.20-1.oe2409?arch=noarch&epoch=0&upstream=autoconf-archive-2023.02.20-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/autoconf-archive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Autoconf Macro Archive",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2023.02.20-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-automake-1.17-ed404c57-35b4-4b09-a990-f05a17644919-e897c0e1-b38b-4b81-abe9-861c8ad0c9a5",
			"name":"automake",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"22dc4bc06437d350d5467ee3fa57f8abb54abfa6af1ddeab412ee7db893cf168"
				}
			],
			"description":"iAutomake is a tool for automatically generating Makefile.in files compliant\nwith the GNU Coding Standards. Automake requires the use of Autoconf.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/automake@1.17-1.oe2409?arch=noarch&epoch=0&upstream=automake-1.17-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/automake/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A tool for automatically generating Makefile.in files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.17-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-2aa7d782-3c9b-49b6-ade6-5b107664d899",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-c87ca4ab-a9fe-40d5-b933-89dfbea001f0",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gettext-0.22.5-25cde8d0-a68f-46bb-add4-daa5bfa11573-81adfa87-b9da-4aaf-8229-be4a501ef5d8",
			"name":"gettext",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"554bfcdbb5eb46fafb4cc6a33234fd5f97cbb1e0c48bc610b2da7a2f706ce5ca"
				}
			],
			"description":"GNU gettext is an important step for the GNU Translation Project, as it\nis an asset on which we may build many other steps. This package offers\nto programmers, translators, and even users, a well integrated set of\ntools and documentation. Specifically, the GNU gettext utilities are a\nset of tools that provides a framework to help other GNU packages\nproduce multi-lingual messages. These tools include a set of conventions\nabout how programs should be written to support message catalogs, a\ndirectory and file naming organization for the message catalogs themselves,\na runtime library supporting the retrieval of translated messages, and\na few stand-alone programs to massage in various ways the sets of\ntranslatable strings, or already translated strings. A special GNU Emacs\nmode also helps interested parties in preparing these sets, or bringing\nthem up to date.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gettext@0.22.5-1.oe2409?arch=aarch64&epoch=0&upstream=gettext-0.22.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/gettext/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.22.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libtool-2.4.7-ea2678a5-36f0-4845-972d-58f0a62243a3-3fabd2d0-36b0-4306-8c54-7225f6ae447b",
			"name":"libtool",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5a82d35df2c893b9ef71856a7ef379c56bc69eabf42a9d27aa5fc7f40c79b925"
				}
			],
			"description":"GNU libtool is a generic library support script.\nLibtool hides the complexity of using shared libraries behind a consistent, portable interface.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libtool@2.4.7-3.oe2409?arch=aarch64&epoch=0&upstream=libtool-2.4.7-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/libtool/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU Portable Library Tool",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.4.7-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-028f47c5-2c68-4ddd-bb58-f2fbe4e0a00e",
			"name":"pkgconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2d8aaef2f08aa47b0e5b9e74fb4162b76bde98650eb79bd587cc1b6fc437e06"
				}
			],
			"description":"pkgconf is a program which helps to configure compiler and linker flags for development frameworks.\nIt is similar to pkg-config from freedesktop.org, providing additional functionality while also\nmaintaining compatibility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pkgconf@1.9.5-1.oe2409?arch=aarch64&epoch=0&upstream=pkgconf-1.9.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://pkgconf.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Package compiler and linker metadata toolkit",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-yelp-tools-42.1-344fd6bd-da1c-470a-b5c6-cf27c579af2e-5c06bb63-e2e3-43df-9ca4-30bf97ae0e57",
			"name":"yelp-tools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1708c9b00b1c18fedc5ded7f4dce08be6ed3b962cb39e29e96311330ef7922d9"
				}
			],
			"description":"yelp-tools is a collection of scripts and build utilities to help create,\nmanage, and publish documentation for Yelp and the web. Most of the heavy\nlifting is done by packages like yelp-xsl and itstool.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/yelp-tools@42.1-1.oe2409?arch=noarch&epoch=0&upstream=yelp-tools-42.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Apps/Yelp/Tools",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Create, manage, and publish documentation for Yelp",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:42.1-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-autoconf-2.72-9519248a-2e53-42cd-8321-b6bb220eb0c6-17afda22-f1cf-4e85-a7d2-ae2efc412ebe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-autoconf-archive-2023.02.20-345b97e9-1da0-415c-baeb-9fdedc86ca12-7433dd2c-b9b1-483e-8e12-e7f8a5b191ea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-automake-1.17-ed404c57-35b4-4b09-a990-f05a17644919-e897c0e1-b38b-4b81-abe9-861c8ad0c9a5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-2aa7d782-3c9b-49b6-ade6-5b107664d899"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-c87ca4ab-a9fe-40d5-b933-89dfbea001f0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gettext-0.22.5-25cde8d0-a68f-46bb-add4-daa5bfa11573-81adfa87-b9da-4aaf-8229-be4a501ef5d8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libtool-2.4.7-ea2678a5-36f0-4845-972d-58f0a62243a3-3fabd2d0-36b0-4306-8c54-7225f6ae447b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-028f47c5-2c68-4ddd-bb58-f2fbe4e0a00e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gnome-common-3.18.0-0952d09a-7ef7-4a80-9e65-6bfe999fa682",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-yelp-tools-42.1-344fd6bd-da1c-470a-b5c6-cf27c579af2e-5c06bb63-e2e3-43df-9ca4-30bf97ae0e57"
		}
	]
}