{
  "eka2l1": [
    {
      "source_url": "https://github.com/EKA2L1/EKA2L1/releases/download/{VERSION}/*.AppImage",
      "source_type": "github_release",
      "version": "$EKA2L1_DESIRED_VERSION",
      "extraction_type": "appimage",
      "assets": [
        {
          "type": "dir",
          "source": "usr/bin",
          "dest": "bin"
        },
        {
          "type": "dir",
          "source": "$REPO_ROOT/$COMPONENT_NAME",
          "dest": "$COMPONENT_ARTIFACT_ROOT"
        },
        {
          "type": "create",
          "dest": "component_version",
          "contents": "$SOURCE_VERSION"
        },
        {
          "type": "file",
          "source": "$REPO_ROOT/$COMPONENT_NAME/component_functions.sh",
          "dest": "$COMPONENT_ARTIFACT_ROOT"
        },
        {
          "type": "file",
          "source": "$REPO_ROOT/$COMPONENT_NAME/component_launcher.sh",
          "dest": "$COMPONENT_ARTIFACT_ROOT"
        },
        {
          "type": "file",
          "source": "$REPO_ROOT/$COMPONENT_NAME/component_manifest.json",
          "dest": "$COMPONENT_ARTIFACT_ROOT"
        },
        {
          "type": "file",
          "source": "$REPO_ROOT/$COMPONENT_NAME/component_recipe.json",
          "dest": "$COMPONENT_ARTIFACT_ROOT"
        }
      ],
      "libs": [
        {
          "library": "libQt5Widgets.so.5",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libQt5Svg.so.5",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libQt5Gui.so.5",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libQt5Core.so.5",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libQt5Network.so.5",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libssl.so.1.1",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libcrypto.so.1.1",
          "runtime_name": "org.kde.Platform",
          "runtime_version": "5.15",
          "dest": "shared-libs"
        },
        {
          "library": "libicui18n.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libicuuc.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libicudata.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libicui18n.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libicuuc.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libicudata.so.67",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libstdc++.so.6:",
          "runtime_name": "org.freedesktop.Platform",
          "runtime_version": "20.08",
          "dest": "shared-libs"
        },
        {
          "library": "libbz2.so.1.0",
          "source": "usr/lib",
          "dest": "shared-libs"
        }
      ]
    }
  ]
}