mconnect - KDE Connect protocol implementation in Vala/C
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.6 KiB

  1. name: m-connect
  2. version: '0.3+git'
  3. summary: Connect your Android phone running KDE connect with you computer
  4. description: |
  5. mconnect is an application for connecting your Android Phone running KDE
  6. connect application with your computer. It is an implementation of KDE Connect
  7. protocol without KDE dependencies making it easier to use in non-KDE setups.
  8. grade: devel
  9. confinement: devmode
  10. parts:
  11. main:
  12. source: .
  13. plugin: meson # you may need to add xenial-backports repository
  14. meson-parameters: [--prefix=/usr]
  15. source-type: git
  16. after:
  17. - desktop-gtk3
  18. build-packages:
  19. - valac
  20. - libgirepository1.0-dev
  21. - libjson-glib-dev
  22. - libgee-0.8-dev
  23. - libgnutls28-dev
  24. - libnotify-dev
  25. - libgtk-3-dev
  26. - glib-networking
  27. - python3-pip
  28. prime:
  29. - usr/share/applications/mconnect.desktop
  30. - usr/bin/mconnect
  31. - usr/bin/mconnectctl
  32. plugs:
  33. gnome-3-26-1604:
  34. interface: content
  35. target: $SNAP/gnome-platform
  36. default-provider: gnome-3-26-1604:gnome-3-26-1604
  37. slots:
  38. mconnect:
  39. bus: session
  40. name: org.mconnect
  41. interface: dbus
  42. apps:
  43. mconnect:
  44. command: desktop-launch mconnect
  45. plugs:
  46. # device cache, downloads
  47. - desktop
  48. - desktop-legacy
  49. - home
  50. # pointer control
  51. - x11
  52. # connecting to remote clients
  53. - network
  54. # listening for connections
  55. - network-bind
  56. # monitor network state for changes
  57. - network-observe
  58. # # shared Gnome 3.26 content
  59. - gnome-3-26-1604
  60. desktop: usr/share/applications/mconnect.desktop
  61. mconnectctl:
  62. command: desktop-launch mconnectctl