{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "gnustep-base-doc-0.1.29.0-2.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T06:18:35.28438444Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/gnustep-base-doc-0.1.29.0-2.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-gnustep-base-doc-1.29.0",
      "name": "gnustep-base-doc",
      "licenseConcluded": "GPLv3+ and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "21c52378911127ecc4dfc19646a360972a7bef5d7519f0eacfef7ee9997fced9"
        }
      ],
      "description": "This package contains the documentation of the gnustep-base package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnustep-base-doc@1.29.0-2.oe2403sp4?arch=x86_64&epoch=0&upstream=gnustep-base-1.29.0-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnustep.org/",
      "licenseDeclared": "GPLv3+ and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "Documentation for gnustep-base",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.29.0-2.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnustep-base-1.29.0",
      "name": "gnustep-base",
      "licenseConcluded": "GPLv3+ and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "99372be7e5e2e3e7be1fee85c01f61d9ce5857aedc933625480268a07dd85bc2"
        }
      ],
      "description": "The GNUstep Base Library is a powerful fast library of general-purpose,\nnon-graphical Objective C classes, inspired by the superb OpenStep API but\nimplementing Apple and GNU additions to the API as well.  It includes for\nexample classes for unicode strings, arrays, dictionaries, sets, byte\nstreams, typed coders, invocations, notifications, notification dispatchers,\nscanners, tasks, files, networking, threading, remote object messaging\nsupport (distributed objects), event loops, loadable bundles, attributed\nunicode strings, xml, mime, user defaults. This package includes development\nheaders too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnustep-base@1.29.0-2.oe2403sp4?arch=x86_64&epoch=0&upstream=gnustep-base-1.29.0-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnustep.org/",
      "licenseDeclared": "GPLv3+ and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "GNUstep Base library package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.29.0-2.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnustep-filesystem-2.8.0",
      "name": "gnustep-filesystem",
      "licenseConcluded": "Public Domain",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c28a8791a2c830cdf9f82e4f9b4f6a5078f635df123fe5472670d3fff4dc10ba"
        }
      ],
      "description": "The gnustep-filesystem package contains the basic directory layout for\nGNUstep packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnustep-filesystem@2.8.0-2.oe2403sp4?arch=x86_64&epoch=0&upstream=gnustep-make-2.8.0-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnustep.org/",
      "licenseDeclared": "Public Domain",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "The basic directory layout for GNUstep packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.8.0-2.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-gnustep-base-doc-1.29.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnustep-base-1.29.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gnustep-base-doc-1.29.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnustep-filesystem-2.8.0"
    }
  ]
}
