{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"gl2ps-devel-0.1.4.2-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/gl2ps-devel-0.1.4.2-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-gl2ps-1.4.2-e69c99fd-05e9-4e15-a503-e0d507e57a0f-e264b0f9-17fa-473f-8c1b-09dd564e2b6f",
			"name":"gl2ps",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fc1473f1b3230a566f77559ae46c2fb24e09e46f2e0b117067e9bb8c953a6dc1"
				}
			],
			"description":"GL2PS is a C library providing high quality vector output for any\nOpenGL application. The main difference between GL2PS and other\nsimilar libraries is the use of sorting algorithms capable of handling\nintersecting and stretched polygons, as well as non manifold objects.\nGL2PS provides advanced smooth shading and text rendering, culling of\ninvisible primitives, mixed vector/bitmap output, and much more...\n\nGL2PS can currently create PostScript (PS), Encapsulated PostScript\n(EPS) and Portable Document Format (PDF) files, as well as LaTeX files\nfor the text fragments. Adding new vector output formats should be\nrelatively easy (and amongst the formats we would be interested in\nadding, SVG is first in line). Meanwhile, you can use the excellent\npstoedit program to transform the PostScript files generated by GL2PS\ninto many other vector formats such as xfig, cgm, wmf, etc.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gl2ps@1.4.2-1.oe2409?arch=aarch64&epoch=0&upstream=gl2ps-1.4.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.geuz.org/gl2ps/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An OpenGL to PostScript printing library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.4.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-mesa-libGL-devel-24.2.1-1c320bbc-cf46-4ede-a2f2-8accbd7b50dd-294fe57e-db8d-4a8c-95cd-da5030525d76",
			"name":"mesa-libGL-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"68d086217383817923583a73472a26c4ac2a94d2c1d476b2b671d841008173c3"
				}
			],
			"description":"Mesa libGL development package.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mesa-libGL-devel@24.2.1-3.oe2409?arch=aarch64&epoch=0&upstream=mesa-24.2.1-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.mesa3d.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Mesa libGL development package",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:24.2.1-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-gl2ps-devel-1.4.2-08a28a86-78ae-486a-9cf8-af47f96550ef",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gl2ps-1.4.2-e69c99fd-05e9-4e15-a503-e0d507e57a0f-e264b0f9-17fa-473f-8c1b-09dd564e2b6f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gl2ps-devel-1.4.2-08a28a86-78ae-486a-9cf8-af47f96550ef",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mesa-libGL-devel-24.2.1-1c320bbc-cf46-4ede-a2f2-8accbd7b50dd-294fe57e-db8d-4a8c-95cd-da5030525d76"
		}
	]
}