io.osdn.simplesok.yaml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. app-id: io.osdn.simplesok
  2. runtime: org.freedesktop.Platform
  3. runtime-version: '22.08'
  4. sdk: org.freedesktop.Sdk
  5. command: simplesok
  6. finish-args:
  7. - --device=all
  8. - --share=ipc
  9. - --share=network
  10. - --socket=x11
  11. - --socket=pulseaudio
  12. - --filesystem=home
  13. modules:
  14. - name: simplesok
  15. buildsystem: simple
  16. build-commands:
  17. - sed -i 's/usr\/share\/simplesok/app\/share\/simplesok/g' skin.c
  18. - make
  19. - install -Dm755 simplesok /app/bin/simplesok
  20. - mkdir -p /app/share/simplesok
  21. - mv skins /app/share/simplesok/skins
  22. - install -D io.osdn.simplesok.metainfo.xml /app/share/metainfo/io.osdn.simplesok.metainfo.xml
  23. - install -D io.osdn.simplesok.desktop /app/share/applications/io.osdn.simplesok.desktop
  24. - install -D io.osdn.simplesok.svg /app/share/icons/hicolor/scalable/apps/io.osdn.simplesok.svg
  25. sources:
  26. - type: archive
  27. url: http://simplesok.osdn.io/simplesok-1.0.3.tar.xz
  28. sha256: cbfaa6b1befc907652b9420220376377a43e9668131dd18573c7caa9678bc610
  29. - type: file
  30. path: io.osdn.simplesok.desktop
  31. - type: file
  32. path: io.osdn.simplesok.svg
  33. - type: file
  34. path: io.osdn.simplesok.metainfo.xml