{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libmtp-devel-0.1.1.21-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/libmtp-devel-0.1.1.21-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-libgcrypt-devel-1.10.2-bb600416-594d-4cdf-af18-baf073036f30-49ea1f59-126d-4a3e-ba41-85f98c520b09",
			"name":"libgcrypt-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4835e9fc003338874c8b1df0bf16adda6fa722526b4b6ff9b9157bcce031e75d"
				}
			],
			"description":"Libgcrypt is a general purpose crypto library based on the code used\nin GNU Privacy Guard.  This package contains files needed to develop\napplications using libgcrypt.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgcrypt-devel@1.10.2-1.oe2409?arch=aarch64&epoch=0&upstream=libgcrypt-1.10.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnupg.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development files for the libgcrypt package",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.10.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libmtp-1.1.21-77335259-54bb-4a50-9970-dfece32b6e25-d15a2586-faa9-4a14-8d8e-a1957aa10f12",
			"name":"libmtp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4907ef2a3976d444fbc20d76be8957f814e743e906ec649e79e2a703ed2ef588"
				}
			],
			"description":"libmtp is an Initiator implementation of the Media Transfer Protocol (MTP)\nin the form of a library suitable primarily for POSIX compliant operating systems.\nWe implement MTP Basic, the stuff proposed for standardization.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libmtp@1.1.21-1.oe2409?arch=aarch64&epoch=0&upstream=libmtp-1.1.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://libmtp.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An Initiator implementation of the Media Transfer Protocol (MTP) in the form of a library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.1.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libusbx-devel-1.0.26-29aec24e-6b69-4e50-b656-e3cec8b1452f-08e18632-0441-4e40-bfb5-e462c9330596",
			"name":"libusbx-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d74c1a6a7afe8a32a7b90e5ddf89e9c7857b116a87ef6f5b0eeeb0f6389c705a"
				}
			],
			"description":"The libusbx-devel package contains libraries and header files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libusbx-devel@1.0.26-1.oe2409?arch=aarch64&epoch=0&upstream=libusbx-1.0.26-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://libusb.info",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"libusbx libs and docs files for development",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.0.26-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-9a5871fd-d454-4ca2-9499-5d8a4b954563",
			"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"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libmtp-devel-1.1.21-4eda0722-6a23-413e-a3eb-ff1ea828c981",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcrypt-devel-1.10.2-bb600416-594d-4cdf-af18-baf073036f30-49ea1f59-126d-4a3e-ba41-85f98c520b09"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libmtp-devel-1.1.21-4eda0722-6a23-413e-a3eb-ff1ea828c981",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libmtp-1.1.21-77335259-54bb-4a50-9970-dfece32b6e25-d15a2586-faa9-4a14-8d8e-a1957aa10f12"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libmtp-devel-1.1.21-4eda0722-6a23-413e-a3eb-ff1ea828c981",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libusbx-devel-1.0.26-29aec24e-6b69-4e50-b656-e3cec8b1452f-08e18632-0441-4e40-bfb5-e462c9330596"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libmtp-devel-1.1.21-4eda0722-6a23-413e-a3eb-ff1ea828c981",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pkgconf-1.9.5-42f1ae9e-ac87-43fd-b92d-e5d94e004ed2-9a5871fd-d454-4ca2-9499-5d8a4b954563"
		}
	]
}