Merge lp:~jamesh/thumbnailer/build-packages into lp:thumbnailer/devel

Proposed by James Henstridge on 2017-02-23
Status: Merged
Approved by: Michi Henning on 2017-02-23
Approved revision: 374
Merged at revision: 374
Proposed branch: lp:~jamesh/thumbnailer/build-packages
Merge into: lp:thumbnailer/devel
Diff against target: 45 lines (+29/-2)
1 file modified
snapcraft.yaml (+29/-2)
To merge this branch: bzr merge lp:~jamesh/thumbnailer/build-packages
Reviewer Review Type Date Requested Status
unity-api-1-bot continuous-integration Approve on 2017-02-23
Michi Henning (community) 2017-02-23 Approve on 2017-02-23
Review via email: mp+318075@code.launchpad.net

Commit message

Extend snapcraft.yaml build-packages based on contents of debian/control.

Description of the change

Extend snapcraft.yaml build-packages based on contents of debian/control.

To post a comment you must log in.
Michi Henning (michihenning) wrote :

Looks good, thanks!

review: Approve
unity-api-1-bot (unity-api-1-bot) wrote :

PASSED: Continuous integration, rev:374
https://jenkins.canonical.com/unity-api-1/job/lp-thumbnailer-ci/38/
Executed test runs:
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build/1713
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-0-fetch/1720
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=xenial+overlay/1495/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=zesty/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=amd64,release=zesty/1495/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=xenial+overlay/1495/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=armhf,release=zesty/1495/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=xenial+overlay/1495/artifact/output/*zip*/output.zip
    SUCCESS: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/1495
        deb: https://jenkins.canonical.com/unity-api-1/job/build-2-binpkg/arch=i386,release=zesty/1495/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://jenkins.canonical.com/unity-api-1/job/lp-thumbnailer-ci/38/rebuild

review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'snapcraft.yaml'
2--- snapcraft.yaml 2017-02-08 06:54:23 +0000
3+++ snapcraft.yaml 2017-02-23 08:33:43 +0000
4@@ -62,8 +62,6 @@
5 source: .
6 after:
7 - desktop-ubuntu-app-platform
8- build-packages:
9- - gstreamer1.0-libav # For H.264
10 filesets:
11 binaries:
12 - bin/*
13@@ -94,3 +92,32 @@
14 plugin=$(echo /usr/lib/*/gstreamer-1.0/libgstlibav.so)
15 mkdir -p $SNAPCRAFT_PART_INSTALL/$(dirname $plugin)
16 cp $plugin $SNAPCRAFT_PART_INSTALL/$plugin
17+
18+ build-packages:
19+ - cmake
20+ - cmake-extras
21+ - google-mock
22+ - gstreamer1.0-libav # For H.264
23+ - libapparmor-dev
24+ - libboost-filesystem-dev
25+ - libboost-iostreams-dev
26+ - libboost-regex-dev
27+ - libexif-dev
28+ - libgdk-pixbuf2.0-dev
29+ - libgstreamer1.0-dev
30+ - libgstreamer-plugins-base1.0-dev
31+ - libgtest-dev
32+ - libleveldb-dev
33+ - libqtdbustest1-dev
34+ - librsvg2-common
35+ - libtag1-dev
36+ - libunity-api-dev
37+ - lsb-release
38+ - persistent-cache-cpp-dev
39+ - qml-module-qtquick2
40+ - qml-module-qttest
41+ - qtbase5-dev
42+ - qtbase5-dev-tools
43+ - qtdeclarative5-dev
44+ - shared-mime-info
45+ - doxygen

Subscribers

People subscribed via source and target branches

to all changes: