{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"texlive-glossaries-9.20210325-9.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-glossaries-9.20210325-9.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-d69c03f0-9dd2-4473-9b15-65a9826e8308",
			"name":"perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1cc1d4df3e2feb90c5250bb3619d63d60b9ec82bb75e180bdeecccce97e37e91"
				}
			],
			"description":"Perl 5 is a highly capable, feature-rich programming language with over 30 years of development.\nPerl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid\nprototyping and large scale development projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A highly capable, feature-rich programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-1596138a-1b3e-4cf8-a94a-df26251b4856",
			"name":"perl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"767b285aad322c1f004fa698cf646f37bf052c9caaafecbbdf567655466b12f2"
				}
			],
			"description":"This package is the shared library for perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libs@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The libraries for the perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-accsupp-svn53052-de3d094b-9db0-47b8-b7f4-b4e77b2a1171-40d467b7-2666-49af-a35c-05c97ebc5a61",
			"name":"texlive-accsupp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"355926a3aa83ca2b41b647fb18ae92db113b25e5f316a136df1026c0610f6d24"
				}
			],
			"description":"Since PDF 1.5 portions of a page can be marked for better\naccessibility support. For example, replacement texts or\nexpansions of abbreviations can be provided. This package\nstarts with providing a minimal low-level interface for\nprogrammers; its status is experimental. Support necessary for\nthe package was added to the \"distill\" capabilities of\nGhostscript with version 9.15 of Ghostscript; the dvips is only\navailable with that version (or later).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-accsupp@svn53052-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":"Better accessibility support for PDF files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53052-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-amsmath-svn56514-cc9ab08c-81bc-444f-b09b-8e8ef20f06cb-fe9f9744-ae7e-46f8-ad0a-735cf88232a8",
			"name":"texlive-amsmath",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dfad9033e560cb8b3fa456bc132e8d013da5509b8ee87ba1f022bdfefb028d8e"
				}
			],
			"description":"The package provides the principal packages in the AMS-LaTeX\ndistribution. It adapts for use in LaTeX most of the\nmathematical features found in AMS-TeX; it is highly\nrecommendsd as an adjunct to serious mathematical typesetting\nin LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy\n(for bold symbols), amsopn (for operator names) and amstext\n(for text embdedded in mathematics) are also loaded. Amsmath is\npart of the LaTeX required distribution; however, several\ncontributed packages add still further to its appeal; examples\nare empheq, which provides functions for decorating and\nhighlighting mathematics, and ntheorem, for specifying theorem\n(and similar) definitions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-amsmath@svn56514-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-a-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":"AMS mathematical facilities for LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56514-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-fb5ea5c5-7cbc-4645-991f-23579abb3bc1",
			"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-datatool-svn52663-07d978bd-9d60-4790-bb28-2d09c250caac-08be038d-bbd3-4fc7-a5ad-c86f3afdce76",
			"name":"texlive-datatool",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d861d478fe8aa1b411347f4396696e60b2956996fa41689f573570f974694a63"
				}
			],
			"description":"The tools comprise six packages: datatool.sty: databases may be\ncreated using LaTeX commands or by importing external files;\nthey may be sorted numerically or alphabetically; repetitive\noperations (such as mail merging) may be performed on each row\nof a database, subject to conditions to exclude particular\nrows; commands are provided to examine database elements, and\nto convert formats (for example, to convert a numeric element\nto a format compatible with the fp package; datapie.sty: a\ndatabase may be represented as a pie chart; flexible options\nallow colouring of the chart, and annotation hooks are\navailable; dataplot.sty: a database may be represented as a 2-\ndimensional scatter or line plot; flexible options control of\nthe plot's overall appearance, and of legends and other extra\ninformation; databar.sty: a database may be represented as a\nbar chart; overall appearance, colouring and annotation are\ncontrollable; datagidx.sty: provides a way of indexing or\ncreating glossaries/lists of acronyms that uses TeX to do the\nsorting and collating instead of using an external indexing\napplication, such as xindy or makeindex; databib.sty: a\nbibliography may be loaded into a datatool database, and\nmanipulated there before being printed (this permits a LaTeX-\nbased route to printing bibliographies in formats for which no\nBibTeX style is available); and person.sty: provides support\nfor displaying a person's name and pronoun in a document, thus\navoiding cumbersome use of \"he/she\", etc. The drawing packages\nmake use of PGF/TikZ for their output. The bundle supersedes\nand replaces the author's csvtools bundle.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-datatool@svn52663-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-f-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":"Tools to load and manipulate data",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn52663-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-552301aa-74c3-43c4-865b-d92703cffed8",
			"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-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"name":"texlive-glossaries",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b0c25aff244ab86bc41e5c0f02e513f6644604ca4154647e70929a1bffcb310a"
				}
			],
			"description":"The glossaries package supports acronyms and multiple\nglossaries, and has provision for operation in several\nlanguages (using the facilities of either babel or\npolyglossia). New entries are defined to have a name and\ndescription (and optionally an associated symbol). Support for\nmultiple languages is offered, and plural forms of terms may be\nspecified. An additional package, glossaries-accsupp, can make\nuse of the accsupp package mechanisms for accessibility support\nfor PDF files containing glossaries. The user may define new\nglossary styles, and preambles and postambles can be specified.\nThere is provision for loading a database of terms, but only\nterms used in the text will be added to the relevant glossary.\nThe package uses an indexing program to provide the actual\nglossary; either makeindex or xindy may serve this purpose, and\na Perl script is provided to serve as interface. The package\ndistribution also provides the mfirstuc package, for changing\nthe first letter of a word to upper case. The package\nsupersedes the author's glossary package (which is now\nobsolete), and a conversion tool is provided.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-glossaries@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":"Create glossaries and lists of acronyms",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-f883e59e-bd99-494e-9869-efb082c5cd10",
			"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-5ec96175-56d4-4794-baef-15bcc19e0fb2",
			"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-c611df34-66fa-4f4a-9a9c-2ceb9c31fbdc",
			"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-mfirstuc-svn45803-68b61734-1520-414d-b8c8-3b2486794c4a-3bf8523a-f300-4427-88ab-c9803b90c562",
			"name":"texlive-mfirstuc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1d7dd2ae03643bfef824478029c8b46e74be5886c23bc470eaa3ebc50734f763"
				}
			],
			"description":"The package provides commands \\makefirstuc that uppercases the\nfirst letter in its argument, and \\xmakefirstuc which expands\nthe argument before uppercasing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-mfirstuc@svn45803-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-o-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":"Uppercase the first letter of a word",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn45803-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-supertabular-svn15878.4.1a-48ef677c-65f5-44d1-87f3-a04827e2e15c-9eda8fb4-e54e-4cd4-86ab-2a38bc6808d9",
			"name":"texlive-supertabular",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"53b4437df7f93fa3424df8b6e20f204fa007362ebc4937dc04a37cca4cb8cb2b"
				}
			],
			"description":"The package was a predecessor of longtable; the newer package\n(designed on quite different principles) is easier to use and\nmore flexible, in many cases, but supertabular retains its\nusefulness in a few situations where longtable has problems.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-supertabular@svn15878.4.1a-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":"A multi-page tables package",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.4.1a-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-textcase-svn52092-05d01f58-0c8c-4a02-999d-e98d6e19009e-ffb3c013-8470-4c2a-a49a-d0f635188923",
			"name":"texlive-textcase",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a4f2897989137bf3bc79483a9f4e0b20bcca140624000d07fb7531e9dc9ce339"
				}
			],
			"description":"The textcase package offers commands \\MakeTextUppercase and\n\\MakeTextLowercase are similar to the standard \\MakeUppercase\nand \\MakeLowercase, but they do not change the case of any\nsections of mathematics, or the arguments of \\cite, \\label and\n\\ref commands within the argument. A further command\n\\NoCaseChange does nothing but suppress case change within its\nargument, so to force uppercase of a section including an\nenvironment, one might say:\n\\MakeTextUppercase{...\\NoCaseChange{\\begin{foo}}\n...\\NoCaseChange{\\end{foo}}...}",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-textcase@svn52092-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-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":"Case conversion ignoring mathematics, etc",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn52092-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tools-svn56514-0bac6dc5-f33b-46e1-9fec-d57396a82260-9241f233-452b-43de-822b-228c1ac0e498",
			"name":"texlive-tools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7d337656c1c563d295fa148d93f297bb8288c6df191bf19b0216e4c49ac3bdd6"
				}
			],
			"description":"A collection of (variously) simple tools provided as part of\nthe LaTeX required tools distribution, comprising the packages:\nafterpage, array, bm, calc, dcolumn, delarray, enumerate,\nfileerr, fontsmpl, ftnright, hhline, indentfirst, layout,\nlongtable, multicol, rawfonts, showkeys, somedefs, tabularx,\ntheorem, trace, varioref, verbatim, xr, and xspace.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tools@svn56514-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-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":"The LaTeX standard tools bundle",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56514-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tracklang-svn55707-ad4e5073-4e10-4e69-8fef-5c0159797827-858b371c-a44d-4432-938d-c756a46142d1",
			"name":"texlive-tracklang",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d9e1bb653b311fe7d296336c9f7ffa46f775d5c4fed22826ca86b5963d99a41e"
				}
			],
			"description":"The tracklang package is provided for package developers who\nwant a simple interface to find out which languages the user\nhas requested through packages such as babel or polyglossia.\nThis package does not provide any translations! Its purpose is\nsimply to track which languages have been requested by the\nuser. Generic TeX code is in tracklang.tex for non-LaTeX users.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tracklang@svn55707-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-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":"Language and dialect tracker",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn55707-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-translator-svn56052-298c32f6-d558-4f4e-8216-043261eb745b-fe20b2cc-7fbf-443f-9014-54748c35e693",
			"name":"texlive-translator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c05844a9e2a64384f27a17df094e2730f647d0bd9cfbe38709fa37b5d6c764c6"
				}
			],
			"description":"This LaTeX package provides a flexible mechanism for\ntranslating individual words into different languages. For\nexample, it can be used to translate a word like \"figure\" into,\nsay, the German word \"Abbildung\". Such a translation mechanism\nis useful when the author of some package would like to\nlocalize the package such that texts are correctly translated\ninto the language preferred by the user. This package is not\nintended to be used to automatically translate more than a few\nwords.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-translator@svn56052-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-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":"Easy translation of strings in LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56052-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xfor-svn15878.1.05-06d269bf-2943-475e-a6a2-b486db9f2b2d-6a315bd8-7ef3-4f4b-a291-a333bbc77c77",
			"name":"texlive-xfor",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2fcf74ec3b0e9f74197d003d1a61411bbaa748d6cb5eb8fbd9a2575086a12629"
				}
			],
			"description":"The package redefines the LaTeX internal \\@for macro so that\nthe loop may be prematurely terminated. The action is akin to\nthe C/Java break statement, except that the loop does not\nterminate until the end of the current iteration",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xfor@svn15878.1.05-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":"A reimplementation of the LaTeX for-loop macro",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.05-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xkeyval-svn57006-eca7d945-e450-4685-854d-7808daedb5a3-0260d6d3-eab8-487f-a621-719024632f82",
			"name":"texlive-xkeyval",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"61f851ae2868612d67aae6ab7420aae49b82065a84ab8e1d4063f421f48fa0ca"
				}
			],
			"description":"This package is an extension of the keyval package and offers\nadditional macros for setting keys and declaring and setting\nclass or package options. The package allows the programmer to\nspecify a prefix to the name of the macros it defines for keys,\nand to define families of key definitions; these all help use\nin documents where several packages define their own sets of\nkeys.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xkeyval@svn57006-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":"Extension of the keyval package",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn57006-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-d69c03f0-9dd2-4473-9b15-65a9826e8308"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-1596138a-1b3e-4cf8-a94a-df26251b4856"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-accsupp-svn53052-de3d094b-9db0-47b8-b7f4-b4e77b2a1171-40d467b7-2666-49af-a35c-05c97ebc5a61"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-amsmath-svn56514-cc9ab08c-81bc-444f-b09b-8e8ef20f06cb-fe9f9744-ae7e-46f8-ad0a-735cf88232a8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-fb5ea5c5-7cbc-4645-991f-23579abb3bc1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-datatool-svn52663-07d978bd-9d60-4790-bb28-2d09c250caac-08be038d-bbd3-4fc7-a5ad-c86f3afdce76"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-552301aa-74c3-43c4-865b-d92703cffed8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-f883e59e-bd99-494e-9869-efb082c5cd10"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-20210325-f4eb9f4b-f346-4328-b848-446f6d774983-5ec96175-56d4-4794-baef-15bcc19e0fb2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-base-dev-svn59080-aa7bccf9-3bac-4768-b98e-eeae682b08c7-c611df34-66fa-4f4a-9a9c-2ceb9c31fbdc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-mfirstuc-svn45803-68b61734-1520-414d-b8c8-3b2486794c4a-3bf8523a-f300-4427-88ab-c9803b90c562"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-supertabular-svn15878.4.1a-48ef677c-65f5-44d1-87f3-a04827e2e15c-9eda8fb4-e54e-4cd4-86ab-2a38bc6808d9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-textcase-svn52092-05d01f58-0c8c-4a02-999d-e98d6e19009e-ffb3c013-8470-4c2a-a49a-d0f635188923"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tools-svn56514-0bac6dc5-f33b-46e1-9fec-d57396a82260-9241f233-452b-43de-822b-228c1ac0e498"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tracklang-svn55707-ad4e5073-4e10-4e69-8fef-5c0159797827-858b371c-a44d-4432-938d-c756a46142d1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-translator-svn56052-298c32f6-d558-4f4e-8216-043261eb745b-fe20b2cc-7fbf-443f-9014-54748c35e693"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xfor-svn15878.1.05-06d269bf-2943-475e-a6a2-b486db9f2b2d-6a315bd8-7ef3-4f4b-a291-a333bbc77c77"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-5371b6d4-fdc0-4e98-9287-26c530d159a8",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xkeyval-svn57006-eca7d945-e450-4685-854d-7808daedb5a3-0260d6d3-eab8-487f-a621-719024632f82"
		}
	]
}