{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "texlive-hypdestopt-9.svn56253-3.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T04:28:12.092529219Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/texlive-hypdestopt-9.svn56253-3.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "name": "texlive-hypdestopt",
      "licenseConcluded": "LPPL-1.3c",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bda5fb321c33c15cf6126d00b8499ef51bef3c8713e77cef4d11bcc801e1aef"
        }
      ],
      "description": "This package supports hyperref's pdfTeX driver. It removes\nunnecessary destinations and shortens the destination names or\nuses numbered destinations to get smaller PDF files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hypdestopt@svn56253-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LPPL-1.3c",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Hyperref destination optimizer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56253-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-alphalph-svn53087",
      "name": "texlive-alphalph",
      "licenseConcluded": "LPPL-1.3c",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "65909802739ec4949df66e11ecee796be14619e2b448dc778818466d96e749f4"
        }
      ],
      "description": "Provides commands \\alphalph and \\AlphAlph. They are like\n\\number but the expansion consists of lowercase and uppercase\nletters respectively (1 to a, 26 to z, 27 to aa, 52 to zz, 53\nto ba, 702 to zz, 703 to aaa, etc.). Can be used as a\nreplacement for LaTeX's \\@alph and \\@Alph macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-alphalph@svn53087-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LPPL-1.3c",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Convert numbers to letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53087-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-auxhook-svn53173",
      "name": "texlive-auxhook",
      "licenseConcluded": "LPPL-1.3c",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d512e522e05d2090bad87b8af397ecbccb5acd06963dc3512fd0f4c69d4bb517"
        }
      ],
      "description": "This package auxhook provides hooks for adding stuff at the\nbegin of .aux files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-auxhook@svn53173-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LPPL-1.3c",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Hooks for auxiliary files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53173-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-base-20210325",
      "name": "texlive-base",
      "licenseConcluded": "ASL 2.0 and LGPL-2.1-only and Zlib and OFL-1.1 and Public Domain and LGPL-2.0-only and GPLv2+ and MPL-1.1 and Libpng and LGPL-3.0-only and BSL-1.0 and GPLv2 and GPLv3 and CPL-1.0 and IJG and MIT and LPPL-1.3c and ICU and psutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "35f25d8507088cb3426732ed6eb2d4ca4e59ac05402383c117b896a325acd45f"
        }
      ],
      "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-13.oe2403sp4?arch=aarch64&epoch=9&upstream=texlive-base-20210325-13.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "ASL 2.0 and LGPL-2.1-only and Zlib and OFL-1.1 and Public Domain and LGPL-2.0-only and GPLv2+ and MPL-1.1 and Libpng and LGPL-3.0-only and BSL-1.0 and GPLv2 and GPLv3 and CPL-1.0 and IJG and MIT and LPPL-1.3c and ICU and psutils",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "TeX formatting system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-13.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iftex-svn56594",
      "name": "texlive-iftex",
      "licenseConcluded": "Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL-1.3a and LPPL-1.3c and MIT and Public Domain and UCD and Utopia",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "55da85946ffde4d045dd327fdee30f9328ef340375277cb9f3a9c4015a0933ae"
        }
      ],
      "description": "The package, which works both for Plain TeX and for LaTeX,\ndefines the \\ifPDFTeX, \\ifXeTeX, and \\ifLuaTeX conditionals for\ntesting which engine is being used for typesetting. The package\nalso provides the \\RequirePDFTeX, \\RequireXeTeX, and\n\\RequireLuaTeX commands which throw an error if pdfTeX, XeTeX\nor LuaTeX (respectively) is not the engine in use.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iftex@svn56594-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL-1.3a and LPPL-1.3c and MIT and Public Domain and UCD and Utopia",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Am I running under pdfTeX, XeTeX or LuaTeX?",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56594-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kpathsea-20210325",
      "name": "texlive-kpathsea",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2e0608e2ba2348e5b245cbf4710d842e5a694d7c29ecc18fa5c21b0b6dbed994"
        }
      ],
      "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-13.oe2403sp4?arch=aarch64&epoch=9&upstream=texlive-base-20210325-13.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Path searching library for TeX-related files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-13.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfescape-svn53082",
      "name": "texlive-pdfescape",
      "licenseConcluded": "LPPL-1.3c",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5522906fc0620c3469aa1b88543bf3522d5929d31b737c081251238a6c3f524c"
        }
      ],
      "description": "This package implements pdfTeX's escape features\n(\\pdfescapehex, \\pdfunescapehex, \\pdfescapename,\n\\pdfescapestring) using TeX or e-TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfescape@svn53082-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LPPL-1.3c",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Implements pdfTeX's escape features using TeX or e-TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53082-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdftexcmds-svn55777",
      "name": "texlive-pdftexcmds",
      "licenseConcluded": "LPPL-1.3c",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "268f36bcc2cf43080e8553a38690fdd9b2e4a6e7b560408c861a7412ba5f2a70"
        }
      ],
      "description": "LuaTeX provides most of the commands of pdfTeX 1.40. However, a\nnumber of utility functions are not available. This package\ntries to fill the gap and implements some of the missing\nprimitives using Lua.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdftexcmds@svn55777-3.oe2403sp4?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "licenseDeclared": "LPPL-1.3c",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "LuaTeX support for pdfTeX utility functions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55777-3.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-alphalph-svn53087"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-auxhook-svn53173"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-base-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iftex-svn56594"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kpathsea-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfescape-svn53082"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdftexcmds-svn55777"
    }
  ]
}
