{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"intltool-0.0.51.0-15.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/intltool-0.0.51.0-15.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-automake-1.17-ed404c57-35b4-4b09-a990-f05a17644919-146a966e-803c-4df9-a853-ab30cda7060e",
			"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-76db6638-87cb-444b-b500-c816718fa6fe",
			"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-2ae982fc-d1e8-4882-9593-99e7cd5e460b",
			"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-devel-0.22.5-f2432434-caed-4125-ae3f-0d698e5e51f7-258ea935-446d-4a43-ab1d-3bf411901af9",
			"name":"gettext-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7ae9ded11646f6c07f70f727a31d9891336eaba2b799c70f077584793a3e2232"
				}
			],
			"description":"This package provides development files and tools which help edit/alter\npo files, if you need to compile gettext related application/library or\nedit/alter po files, you should install this package.\nwant to add gettext support for your project.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gettext-devel@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":"Development files for gettext",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.22.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-patch-2.7.6-9724e09a-ed0d-4873-b8b3-c413a96219f7-e79bb32b-f2df-4577-a79e-4b2b260c3d74",
			"name":"patch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b3ec2f28b20065431a78c418fa3588a18594f21485322fa9aa02c540e069549f"
				}
			],
			"description":"Patch takes a patch file containing a difference listing produced by the\ndiff program and applies those differences to one or more original files,\nproducing patched versions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/patch@2.7.6-21.oe2409?arch=aarch64&epoch=0&upstream=patch-2.7.6-21.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/patch/patch.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Utiliity which applies a patch file to original files.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.7.6-21.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-7fe77c4a-a514-44b7-b9dd-c7615e007ae3",
			"name":"perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1cc1d4df3e2feb90c5250bb3619d63d60b9ec82bb75e180bdeecccce97e37e91"
				}
			],
			"description":"Perl 5 is a highly capable, feature-rich programming language with over 30 years of development.\nPerl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid\nprototyping and large scale development projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A highly capable, feature-rich programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-a2323e04-c5b9-4850-92a9-982c89f08ea0",
			"name":"perl-Encode",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f1cd3cdf02e3c8f3c0ab00ab5de019e0a80179f85d6cc212ff3197c414d9fdae"
				}
			],
			"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Encode@3.21-1.oe2409?arch=aarch64&epoch=4&upstream=perl-Encode-3.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Encode",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Character encodings in Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:3.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-8ac25ae9-1ea2-43b9-bba0-7492b26463a6",
			"name":"perl-Getopt-Long",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1e734a72588e3b97d3a3ac3a7b2eec76ac90d3cc1d83969594a35a4779cb34f7"
				}
			],
			"description":"Module Getopt::Long implements an extended getopt function called\nGetOptions(). This function implements the POSIX standard for command\nline options, with GNU extensions, while still capable of handling\nthe traditional one-letter options.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Getopt-Long@2.57-1.oe2409?arch=noarch&epoch=1&upstream=perl-Getopt-Long-2.57-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/pod/Getopt::Long",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Extended processing of command line options",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:2.57-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-cb2f438b-c335-4cb5-a908-46de418055bc",
			"name":"perl-PathTools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"87846dab0cb6f2aaf26113fff0ebcf650b1e30c122ad5a19b9c9b5fc41be50ab"
				}
			],
			"description":"Tools for working with directory and file names.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-PathTools@3.89-1.oe2409?arch=aarch64&epoch=0&upstream=perl-PathTools-3.89-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/PathTools",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"PathTools Perl Module (Cwd, File::Spec)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.89-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Text-Tabs-Wrap-2023.0511-b1fb6daf-6021-4928-999b-c9f50e5a54e8-16eae1db-17fd-46ed-a3c8-e23a7037bd54",
			"name":"perl-Text-Tabs+Wrap",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9c678d2ffd79fb8347c4d66e5475ca4f4f579c33dd82e236faba4c214f4f0d4a"
				}
			],
			"description":"Text::Tabs does most of what the unix utilities expand(1) and unexpand(1) do. Given\na line with tabs in it, expand replaces those tabs with the appropriate number of\nspaces. Given a line with or without tabs in it, unexpand adds tabs when it can save\nbytes by doing so, like the unexpand -a command.\n\nUnlike the old unix utilities, this module correctly accounts for any Unicode combining\ncharacters (such as diacriticals) that may occur in each line for both expansion and\nunexpansion. These are overstrike characters that do not increment the logical position.\nMake sure you have the appropriate Unicode settings enabled.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Text-Tabs+Wrap@2023.0511-1.oe2409?arch=noarch&epoch=0&upstream=perl-Text-Tabs+Wrap-2023.0511-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Text-Tabs%2BWrap",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Expand tabs and do simple line wrapping",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2023.0511-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-XML-Parser-2.46-d37638a6-e04f-4c34-b52b-912e56a195fe-28776268-a5ce-4cfb-817d-2e9bbdc34b1b",
			"name":"perl-XML-Parser",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"22ca0a29e8701b11cf69f4765d1f520475c0b7873d39bc9285f2118489ca6fe1"
				}
			],
			"description":"This module provides ways to parse XML documents. It is built on\ntop of XML::Parser::Expat, which is a lower level interface to\nJames Clark's expat library. Each call to one of the parsing\nmethods creates a new instance of XML::Parser::Expat which is\nthen used to parse the document. Expat options may be provided\nwhen the XML::Parser object is created. These options are then\npassed on to the Expat object on each parse call. They can also\nbe given as extra arguments to the parse methods, in which case\nthey override options given at XML::Parser creation time.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-XML-Parser@2.46-2.oe2409?arch=aarch64&epoch=1&upstream=perl-XML-Parser-2.46-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/XML-Parser",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl module for parsing XML documents",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:2.46-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-a84c7ff1-9f36-4aaa-96c1-72abbb074839",
			"name":"perl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"767b285aad322c1f004fa698cf646f37bf052c9caaafecbbdf567655466b12f2"
				}
			],
			"description":"This package is the shared library for perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libs@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The libraries for the perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-automake-1.17-ed404c57-35b4-4b09-a990-f05a17644919-146a966e-803c-4df9-a853-ab30cda7060e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-76db6638-87cb-444b-b500-c816718fa6fe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-2ae982fc-d1e8-4882-9593-99e7cd5e460b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gettext-devel-0.22.5-f2432434-caed-4125-ae3f-0d698e5e51f7-258ea935-446d-4a43-ab1d-3bf411901af9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-patch-2.7.6-9724e09a-ed0d-4873-b8b3-c413a96219f7-e79bb32b-f2df-4577-a79e-4b2b260c3d74"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-7fe77c4a-a514-44b7-b9dd-c7615e007ae3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-a2323e04-c5b9-4850-92a9-982c89f08ea0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-8ac25ae9-1ea2-43b9-bba0-7492b26463a6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-cb2f438b-c335-4cb5-a908-46de418055bc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Text-Tabs-Wrap-2023.0511-b1fb6daf-6021-4928-999b-c9f50e5a54e8-16eae1db-17fd-46ed-a3c8-e23a7037bd54"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-XML-Parser-2.46-d37638a6-e04f-4c34-b52b-912e56a195fe-28776268-a5ce-4cfb-817d-2e9bbdc34b1b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-intltool-0.51.0-915074c8-7c8d-4bf8-8693-7f0da099444e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-a84c7ff1-9f36-4aaa-96c1-72abbb074839"
		}
	]
}