Merge lp:camera-app/staging into lp:camera-app

Proposed by Florian Boucault
Status: Merged
Approved by: Florian Boucault
Approved revision: 724
Merged at revision: 673
Proposed branch: lp:camera-app/staging
Merge into: lp:camera-app
Diff against target: 90 lines (+22/-19)
3 files modified
debian/control (+1/-0)
snap/camera.wrapper (+8/-1)
snapcraft.yaml (+13/-18)
To merge this branch: bzr merge lp:camera-app/staging
Reviewer Review Type Date Requested Status
Ubuntu Phablet Team Pending
Review via email: mp+311748@code.launchpad.net

Commit message

New release:
- added snap packaging
- debian: added missing dependency on 'qml-module-qtsensors'

Description of the change

New release:
- added snap packaging
- debian: added missing dependency on 'qml-module-qtsensors'

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/control'
--- debian/control 2016-08-22 17:27:05 +0000
+++ debian/control 2016-11-24 19:04:53 +0000
@@ -45,6 +45,7 @@
45 qtdeclarative5-ubuntu-content1,45 qtdeclarative5-ubuntu-content1,
46 qml-module-ubuntu-thumbnailer0.1,46 qml-module-ubuntu-thumbnailer0.1,
47 qml-module-qtpositioning,47 qml-module-qtpositioning,
48 qml-module-qtsensors,
48 qtdeclarative5-ubuntu-ui-extras0.2,49 qtdeclarative5-ubuntu-ui-extras0.2,
49 ${misc:Depends},50 ${misc:Depends},
50 ${shlibs:Depends},51 ${shlibs:Depends},
5152
=== added directory 'snap'
=== renamed file 'camera.wrapper' => 'snap/camera.wrapper'
--- camera.wrapper 2016-09-29 13:47:52 +0000
+++ snap/camera.wrapper 2016-11-24 19:04:53 +0000
@@ -1,5 +1,12 @@
1#!/bin/sh1#!/bin/sh
22
3ARCH="x86_64-linux-gnu"
4# FIXME: (ubuntu-app-platform) missing pulse path on LD_LIBRARY_PATH
5export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SNAP/ubuntu-app-platform/usr/lib/$ARCH/pulseaudio
6
7# FIXME: Tell GStreamer where to find its system plugins
8export GST_PLUGIN_SYSTEM_PATH=$SNAP/ubuntu-app-platform/usr/lib/$ARCH/gstreamer-1.0
9
3# FIXME: this is a workaround for XDG variables10# FIXME: this is a workaround for XDG variables
4# not being set adequately11# not being set adequately
5# Ref.: https://bugs.launchpad.net/snappy/+bug/157747112# Ref.: https://bugs.launchpad.net/snappy/+bug/1577471
@@ -27,4 +34,4 @@
27mkdir -p $HOME/.config/34mkdir -p $HOME/.config/
28ln -s /home/$USER/.config/user-dirs.dirs $HOME/.config/user-dirs.dirs35ln -s /home/$USER/.config/user-dirs.dirs $HOME/.config/user-dirs.dirs
2936
30exec "$SNAP/bin/desktop-launch" "camera-app" --desktop_file_hint=unity8 "$@"37exec "$SNAP/usr/bin/camera-app" --desktop_file_hint=unity8 "$@"
3138
=== added directory 'snap/ubuntu-app-platform'
=== modified file 'snapcraft.yaml'
--- snapcraft.yaml 2016-09-29 13:38:02 +0000
+++ snapcraft.yaml 2016-11-24 19:04:53 +0000
@@ -7,21 +7,23 @@
77
8apps:8apps:
9 camera-app:9 camera-app:
10 command: bin/camera.wrapper10 command: desktop-launch $SNAP/bin/camera.wrapper
11 plugs: [unity7, opengl, camera, pulseaudio, home]11 plugs: [unity7, opengl, camera, pulseaudio, home, platform]
12
13plugs:
14 platform:
15 interface: content
16 content: ubuntu-app-platform1
17 target: ubuntu-app-platform
1218
13parts:19parts:
14 wrapper:20 wrapper:
15 source: .21 source: snap/
16 plugin: dump22 plugin: dump
17 organize:23 organize:
18 camera.wrapper: bin/camera.wrapper24 camera.wrapper: bin/camera.wrapper
19 stage:
20 - bin/camera.wrapper
21 snap:
22 - bin/camera.wrapper
2325
24 camera:26 camera-app:
25 source: .27 source: .
26 plugin: cmake28 plugin: cmake
27 configflags: [-DCMAKE_INSTALL_PREFIX=/usr, -DCLICK_MODE=off]29 configflags: [-DCMAKE_INSTALL_PREFIX=/usr, -DCLICK_MODE=off]
@@ -37,14 +39,7 @@
37 - libusermetricsinput1-dev39 - libusermetricsinput1-dev
38 - qtmultimedia5-dev40 - qtmultimedia5-dev
39 stage-packages:41 stage-packages:
40 - ubuntu-sdk-libs42 - xdg-user-dirs
41 - qtubuntu-desktop
42 - qml-module-qtpositioning
43 - qtdeclarative5-unity-action-plugin
44 - qtdeclarative5-usermetrics0.1
45 - qtdeclarative5-ubuntu-content1
46 - qtdeclarative5-ubuntu-ui-extras0.243 - qtdeclarative5-ubuntu-ui-extras0.2
47 - qtdeclarative5-ubuntu-thumbnailer0.144 after:
48 - xdg-user-dirs45 - desktop-ubuntu-app-platform
49 - mir-graphics-drivers-desktop
50 after: [desktop-qt5]

Subscribers

People subscribed via source and target branches