{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"texlive-lexref-9.svn36026.1.1a-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-lexref-9.svn36026.1.1a-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-756ab4f7-31d4-4d30-ac6d-3ef9fb4aa56c",
			"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-d7d4ceda-6733-4069-8276-a14afec207d3",
			"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-31b12f5c-397c-4753-a665-2b94871b20be",
			"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-latex-20210325-f4eb9f4b-f346-4328-b848-446f6d774983-cd838595-aaea-4b8e-89c9-cf80d20019c2",
			"name":"texlive-latex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b04afab922488513dfdfbf4ef127ac0825a14ad4de6f35cb51c56bc7a5ddcde4"
				}
			],
			"description":"LaTeX is a widely-used macro package for TeX, providing many\nbasic document formating commands extended by a wide range of\npackages. It is a development of Leslie Lamport's LaTeX 2.09,\nand superseded the older system in June 1994. The basic\ndistribution is catalogued separately, at latex-base; apart\nfrom a large set of contributed packages and third-party\ndocumentation (elsewhere on the archive), the distribution\nincludes: - a bunch of required packages, which LaTeX authors\nare \"entitled to assume\" will be present on any system running\nLaTeX; and - a minimal set of documentation detailing\ndifferences from the 'old' version of LaTeX in the areas of\nuser commands, font selection and control, class and package\nwriting, font encodings, configuration options and modification\nof LaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-latex@20210325-9.oe2409?arch=noarch&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":"A TeX macro package that defines LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-latex-base-dev-svn59080-aa7bccf9-3bac-4768-b98e-eeae682b08c7-988a864e-7a2b-4ed5-91e2-d1f021d4aded",
			"name":"texlive-latex-base-dev",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"04b108e3c3da70c29a4e8e9c1963aec8a7c97873a3ab6375dbd26f3f3412ccf3"
				}
			],
			"description":"This package provides a testing release for upcoming LaTeX2e\nkernel changes. Testing by the LaTeX team itself suggests that\nthe code is stable and usable, but wider use by knowledgeable\nusers is required by adding these changes to the release LaTeX\nkernel. Typically, the code here will be used by a TeX system\nto create dedicated formats, for example pdflatex-dev, which\ncan then be used explicitly for testing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-latex-base-dev@svn59080-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-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":"Development pre-release of the LaTeX kernel",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59080-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-nomencl-svn15878.3.1a-494a94e2-d678-4548-89ee-887eff537aea-4b7c84e3-7d8d-4469-ade8-680f437e45c6",
			"name":"texlive-nomencl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d3fb590fee8ba43e1563fd3e0f209add097e19355b2228036c267b52baa9d440"
				}
			],
			"description":"Produces lists of symbols using the capabilities of the\nMakeIndex program.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-nomencl@svn15878.3.1a-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.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":"Produce lists of symbols as in nomenclature",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.3.1a-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-splitindex-20210325-f69b91f9-1473-4eb6-b943-c436b919c832-cce3bf5a-2e35-401c-889e-923590c6b33b",
			"name":"texlive-splitindex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7c11bed3adbc69e876bff33341c2362fa4259a21c90bac3d0d8a0968ab63f778"
				}
			],
			"description":"SplitIndex consists of a LaTeX package, splitidx, and a small\nprogram, splitindex. The package may be used to produce one\nindex or several indexes. Without splitindex (for example,\nusing the index package), the number of indexes is limited by\nthe number of TeX's output streams. But using the program you\nmay use even more than 16 indexes: splitidx outputs only a\nsingle file \\jobname.idx and the program splits that file into\nseveral raw index files and calls your favorite index processor\nfor each of the files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-splitindex@20210325-9.oe2409?arch=noarch&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":"Unlimited number of indexes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-stringstrings-svn57097-b2e1cf98-cdc3-424d-bcbe-ae00bcaa14c3-9b53d4f2-f57a-472c-a24b-6ba801dcb564",
			"name":"texlive-stringstrings",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"505438ff6bdee14f3c2ee3d3915300834591294fd23717a7f4b54ffc51abc206"
				}
			],
			"description":"The package provides a large and sundry set of macros for the\nmanipulation of strings. The macros are developed not merely\nfor cosmetic application (such as changing the case of letters\nand string substitution), but also for programming applications\nsuch as character look-ahead, argument parsing, conditional\ntests on various string conditions, etc. The macros were\ndesigned all to be expandable (note that things such as\n\\uppercase and \\lowercase are not expandable), so that the\nmacros may be strung together sequentially and nested (after a\nfashion) to achieve rather complex manipulations.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-stringstrings@svn57097-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-v-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":"String manipulation for cosmetic and programming application",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn57097-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xargs-svn15878.1.1-ee8be41a-3f2f-434a-a158-71c2d6cba00f-6a0fa503-0740-4295-aeaf-92ac99c62d41",
			"name":"texlive-xargs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e22e791687fefc69c520828b4669bc5bc9e6b606ff00ab1c0794e896a26419fd"
				}
			],
			"description":"The package provides extended versions of \\newcommand and\nrelated LaTeX commands, which allow easy and robust definition\nof macros with many optional arguments, using a clear and\nsimple xkeyval-style syntax.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xargs@svn15878.1.1-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-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":"Define commands with many optional arguments",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xstring-svn49946-7a42fb5a-8699-48ad-94ad-652bb45fd635-f7b75b86-d621-4314-b143-5d706d4b9db4",
			"name":"texlive-xstring",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"38aa89b4baffa9bdd40eb731e7af04f3e20872b8105821c5dcd9a85717060282"
				}
			],
			"description":"The package provides macros for manipulating strings -- testing\na string's contents, extracting substrings, substitution of\nsubstrings and providing numbers such as string length,\nposition of, or number of recurrences of, a substring. The\npackage works equally in Plain TeX and LaTeX (though e-TeX is\nalways required). The strings to be processed may contain\n(expandable) macros.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xstring@svn49946-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-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":"String manipulation for (La)TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49946-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-756ab4f7-31d4-4d30-ac6d-3ef9fb4aa56c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-d7d4ceda-6733-4069-8276-a14afec207d3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-31b12f5c-397c-4753-a665-2b94871b20be"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-20210325-f4eb9f4b-f346-4328-b848-446f6d774983-cd838595-aaea-4b8e-89c9-cf80d20019c2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-base-dev-svn59080-aa7bccf9-3bac-4768-b98e-eeae682b08c7-988a864e-7a2b-4ed5-91e2-d1f021d4aded"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-nomencl-svn15878.3.1a-494a94e2-d678-4548-89ee-887eff537aea-4b7c84e3-7d8d-4469-ade8-680f437e45c6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-splitindex-20210325-f69b91f9-1473-4eb6-b943-c436b919c832-cce3bf5a-2e35-401c-889e-923590c6b33b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-stringstrings-svn57097-b2e1cf98-cdc3-424d-bcbe-ae00bcaa14c3-9b53d4f2-f57a-472c-a24b-6ba801dcb564"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xargs-svn15878.1.1-ee8be41a-3f2f-434a-a158-71c2d6cba00f-6a0fa503-0740-4295-aeaf-92ac99c62d41"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-lexref-svn36026.1.1a-e938dde3-0b69-4549-b314-fd96457eca6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xstring-svn49946-7a42fb5a-8699-48ad-94ad-652bb45fd635-f7b75b86-d621-4314-b143-5d706d4b9db4"
		}
	]
}