{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"recode-devel-0.3.7.14-1.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/recode-devel-0.3.7.14-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-recode-3.7.14-af97dd31-6b43-4414-a74a-b049ccdc4d8d-83e45f6d-a708-4e90-a2c9-dc396ac6bcf2",
			"name":"recode",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a3b470b295cb28a37ba5ad65af6c8917fe283d055cc3e5ebe0d41e3880e1afd6"
				}
			],
			"description":"The recode library converts files between character sets and usages.\nIt recognises or produces more than 300 different character sets\nand transliterates files between almost any pair.  When exact\ntransliteration are not possible, it gets rid of offending characters\nor fall back on approximations.  The recode program is a handy\nfront-end to the library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/recode@3.7.14-1.oe2409?arch=aarch64&epoch=0&upstream=recode-3.7.14-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/recode/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Converter between charsets and surfaces",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.7.14-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-recode-devel-3.7.14-33125d8e-3edb-4955-b697-17d026d34fc7",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-recode-3.7.14-af97dd31-6b43-4414-a74a-b049ccdc4d8d-83e45f6d-a708-4e90-a2c9-dc396ac6bcf2"
		}
	]
}