~comcloudway/melon

d0273c57ec7711f5f186e29c2c97d5ab430ebabf — Jakob Meier 6 months ago 4900d94
build .json manifest from git
add additional .yml manifest with multiple examples of sources
2 files changed, 50 insertions(+), 3 deletions(-)

M flatpak/icu.ccw.Melon.json
A flatpak/icu.ccw.Melon.yml
M flatpak/icu.ccw.Melon.json => flatpak/icu.ccw.Melon.json +4 -3
@@ 33,9 33,10 @@
            "buildsystem" : "meson",
            "sources" : [
                {
                "type": "dir",
                "path": ".."
            }
                "type": "git",
                "url": "https://codeberg.org/comcloudway/melon",
                "branch": "main"
                }
            ]
        }
    ]

A flatpak/icu.ccw.Melon.yml => flatpak/icu.ccw.Melon.yml +46 -0
@@ 0,0 1,46 @@
---
app-id: icu.ccw.melon
runtime: org.gnome.Platform
runtime-version: '45'
sdk: org.gnome.Sdk
command: melon
finish-args:
  - "--share=network"
  - "--share=ipc"
  - "--socket=fallback-x11"
  - "--device=dri"
  - "--socket=wayland"
cleanup:
  - "/include"
  - "/lib/pkgconfig"
  - "/man"
  - "/share/doc"
  - "/share/gtk-doc"
  - "/share/man"
  - "/share/pkgconfig"
  - "*.la"
  - "*.a"
modules:
  # dependencies
  - python3-beautifulsoup4.json
  - python3-lxml.json
  - python3-requests.json
  - python3-unidecode.json
  # melon itself
  - name: melon
    builddir: true
    buildsystem: meson
    sources:
      # uncomment to build local version instead
      # - type: dir
      #   path: ".."
      #
      # uncomment to build a specific version
      # - type: git
      #   url: https://codeberg.org/comcloudway/melon
      #   tag: "0.1.2"
      #
      # build latest main branch
      - type: git
        url: https://codeberg.org/comcloudway/melon
        branch: main