name: m-connect
|
|
version: '0.3+git'
|
|
summary: Connect your Android phone running KDE connect with you computer
|
|
description: |
|
|
mconnect is an application for connecting your Android Phone running KDE
|
|
connect application with your computer. It is an implementation of KDE Connect
|
|
protocol without KDE dependencies making it easier to use in non-KDE setups.
|
|
|
|
grade: devel
|
|
confinement: devmode
|
|
|
|
parts:
|
|
main:
|
|
source: .
|
|
plugin: meson # you may need to add xenial-backports repository
|
|
meson-parameters: [--prefix=/usr]
|
|
source-type: git
|
|
after:
|
|
- desktop-gtk3
|
|
build-packages:
|
|
- valac
|
|
- libgirepository1.0-dev
|
|
- libjson-glib-dev
|
|
- libgee-0.8-dev
|
|
- libgnutls28-dev
|
|
- libnotify-dev
|
|
- libgtk-3-dev
|
|
- glib-networking
|
|
- python3-pip
|
|
prime:
|
|
- usr/share/applications/mconnect.desktop
|
|
- usr/bin/mconnect
|
|
- usr/bin/mconnectctl
|
|
|
|
plugs:
|
|
gnome-3-26-1604:
|
|
interface: content
|
|
target: $SNAP/gnome-platform
|
|
default-provider: gnome-3-26-1604:gnome-3-26-1604
|
|
|
|
slots:
|
|
mconnect:
|
|
bus: session
|
|
name: org.mconnect
|
|
interface: dbus
|
|
|
|
apps:
|
|
mconnect:
|
|
command: desktop-launch mconnect
|
|
plugs:
|
|
# device cache, downloads
|
|
- desktop
|
|
- desktop-legacy
|
|
- home
|
|
# pointer control
|
|
- x11
|
|
# connecting to remote clients
|
|
- network
|
|
# listening for connections
|
|
- network-bind
|
|
# monitor network state for changes
|
|
- network-observe
|
|
# # shared Gnome 3.26 content
|
|
- gnome-3-26-1604
|
|
desktop: usr/share/applications/mconnect.desktop
|
|
|
|
mconnectctl:
|
|
command: desktop-launch mconnectctl
|