~ubuntu-calendar-dev/ubuntu-calendar-app/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
name: ubuntu-calendar-app
version: 0.1.1
summary: Ubuntu calendar app
description: Ubuntu calendar app
confinement: devmode  # use "strict" to enforce system access only via declared interfaces
grade: devel
architectures: [all]

apps:
    ubuntu-calendar-app:
        command: desktop-launch qmlscene "$@" $SNAP/usr/share/calendar-app/calendar.qml
        plugs: [home, gsettings, opengl, platform, unity7, unity8, mir, mir-libs]

plugs:
    platform:
        interface: content
        content: ubuntu-app-platform1
        target: ubuntu-app-platform
        default-provider: ubuntu-app-platform
    mir-libs:
        interface: content
        content: mir0
        target: mir-libs
        default-provider: mir-libs

# eds-calendar and address-book not available yet. 
# FIXME: Fixt that after these interfaces appear on syncd
#    eds-calendar:
#        interface: eds
#        service: calendar
#    address-book:
#        interface: address-book

parts:
    ubuntu-calendar-app:
        plugin: cmake
        configflags: [-DCMAKE_INSTALL_PREFIX=/usr, -DCLICK_MODE=off]
        source: .
        build-packages:
            - cmake
            - intltool
        stage-packages: []
        after: [desktop-ubuntu-app-platform]

    environment:
        source: snap/
        plugin: dump