{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"texlive-pbalance-9.svn59331-3.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/texlive-pbalance-9.svn59331-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-texlive-atbegshi-svn53051-0d9bd277-f7ab-4564-bf65-4642b713893d-85fdaf46-018a-43e1-b18d-684d7df961c1",
			"name":"texlive-atbegshi",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"016803d1ed41f2485542bd83525c860fcd0bb439c9a6ce88cd7df3b91e9850e5"
				}
			],
			"description":"This package is a modern reimplementation of package everyshi,\nproviding various commands to be executed before a \\shipout\ncommand. It makes use of e-TeX's facilities if they are\navailable. The package may be used either with LaTeX or with\nplain TeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-atbegshi@svn53051-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Execute stuff at \\shipout time",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53051-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-atveryend-svn53108-39ad3621-5c20-4112-b8a6-8a59358f80cb-d891420f-0821-4496-8988-8ca15c7be64e",
			"name":"texlive-atveryend",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a17e062d1335f07eedafbe9e4421f6e28c9a1946c143d8a9ef40e10abf8cc145"
				}
			],
			"description":"This LaTeX packages provides two hooks for \\end{document} that\nare executed after the hook of \\AtEndDocument:\n\\AfterLastShipout can be used for code that is to be executed\nright after the last \\clearpage before the `.aux' file is\nclosed. \\AtVeryEndDocument is used for code after closing and\nfinal reading of the `.aux' file.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-atveryend@svn53108-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Hooks at the very end of a document",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53108-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-7fecbae8-add1-4b3d-88b0-3e61ae00ee59",
			"name":"texlive-base",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6df3da9dcb2e7d2abbcbf26c0c7ceeb32278dcc5d1eb6bc5b836f6112526221c"
				}
			],
			"description":"The TeX Live software distribution offers a complete TeX system for a\nvariety of Unix, Macintosh, Windows and other platforms. It\nencompasses programs for editing, typesetting, previewing and printing\nof TeX documents in many different languages, and a large collection\nof TeX macros and font libraries.\n\nThe distribution includes extensive general documentation about TeX,\nas well as the documentation for the included software packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-base@20210325-9.oe2409?arch=aarch64&epoch=9&upstream=texlive-base-20210325-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TeX formatting system",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-1d8d9716-8635-4868-b5b0-2cd90ad15fda",
			"name":"texlive-etoolbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e622cc8e671f895d05f9ee848d3682fd74f32c73167e6d4dbc93a62c8a08fedd"
				}
			],
			"description":"The package is a toolbox of programming facilities geared\nprimarily towards LaTeX class and package authors. It provides\nLaTeX frontends to some of the new primitives provided by e-TeX\nas well as some generic tools which are not strictly related to\ne-TeX but match the profile of this package. Note that the\ninitial versions of this package were released under the name\nelatex. The package provides functions that seem to offer\nalternative ways of implementing some LaTeX kernel commands;\nnevertheless, the package will not modify any part of the LaTeX\nkernel.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-etoolbox@svn56554-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"e-TeX tools for LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56554-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-b715678d-61c0-4a41-b920-0a6451c046e9",
			"name":"texlive-kpathsea",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e6f3f53a3e8db013a31d19055cd51ee90cfe13273357c1f0acc2fcf38b8d8a65"
				}
			],
			"description":"Kpathsea is a library and utility programs which provide path\nsearching facilities for TeX file types, including the self-\nlocating feature required for movable installations, layered on\ntop of a general search mechanism.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-kpathsea@20210325-9.oe2409?arch=aarch64&epoch=9&upstream=texlive-base-20210325-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Path searching library for TeX-related files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-l3kernel-svn59118-a6376155-2bfb-4121-8a13-13b1253d0459-65c04f61-d6bb-4777-bc41-d14af3bd0571",
			"name":"texlive-l3kernel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"16ab23091b2bf222759584352287922ec03431a3339ea2c926595fc066d36d4f"
				}
			],
			"description":"The l3kernel bundle provides an implementation of the LaTeX3\nprogrammers' interface, as a set of packages that run under\nLaTeX 2e. The interface provides the foundation on which the\nLaTeX3 kernel and other future code are built: it is an API for\nTeX programmers. The packages are set up so that the LaTeX3\nconventions can be used with regular LaTeX 2e packages. All the\nfiles of the bundle are also available in the project's\nSubversion (SVN) repository",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-l3kernel@svn59118-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LaTeX3 programming conventions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59118-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-zref-svn56611-71c8dfca-08a3-484b-9b1f-cf6aa364d4c0-99a48395-989c-49fd-a567-9481687529b7",
			"name":"texlive-zref",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e062919b22fa006d1e31ec2377c682e3d7d4f2fd5b2d82700e3e304a28b72234"
				}
			],
			"description":"This package offers a means to remove the limitation, of only\ntwo properties, that is inherent in the way LaTeX's reference\nsystem works. The package implements an extensible referencing\nsystem, where properties may be defined and used in the course\nof a document. It provides an interface for macro programmers\nto access the new reference scheme and some modules that use\nit. Modules available are: zref-user, use zref for\n\"traditional\" labels and references; zref-abspage, retrieve\nabsolute page numbers (physical pages, as opposed to the\n'logical' page number that is normally typeset when a page\nnumber is requested; zref-lastpage, provide a zref-label for\nthe last page of the document; zref-nextpage, provide the page\nnumber of the next page of the document; zref-totpages, provide\nthe total number of pages in the document; zref-pagelayout,\nprovide the page layout parameters of a each page (which may\nthen be printed at the end of the document); zref-perpage, make\na counter reset for each new page; zref-titleref, make section\ntitle or caption text available through the reference system;\nzref-savepos, make positions on a page available; zref-dotfill,\ncontrolled dot-filling; zref-env, record the latest\nenvironment's name and the line it started on; and zref-xr,\nprovide the facilities of the xr and xr-hyper packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-zref@svn56611-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A new reference scheme for LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56611-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-atbegshi-svn53051-0d9bd277-f7ab-4564-bf65-4642b713893d-85fdaf46-018a-43e1-b18d-684d7df961c1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-atveryend-svn53108-39ad3621-5c20-4112-b8a6-8a59358f80cb-d891420f-0821-4496-8988-8ca15c7be64e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-7fecbae8-add1-4b3d-88b0-3e61ae00ee59"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-1d8d9716-8635-4868-b5b0-2cd90ad15fda"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-b715678d-61c0-4a41-b920-0a6451c046e9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-l3kernel-svn59118-a6376155-2bfb-4121-8a13-13b1253d0459-65c04f61-d6bb-4777-bc41-d14af3bd0571"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-pbalance-svn59331-9c159fdb-de71-4e05-abcb-4329c229eaa5",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-zref-svn56611-71c8dfca-08a3-484b-9b1f-cf6aa364d4c0-99a48395-989c-49fd-a567-9481687529b7"
		}
	]
}