Merge lp://qastaging/~jamesh/unity-scope-mediascanner/click-support into lp://qastaging/unity-scope-mediascanner
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Paweł Stołowski | ||||
Approved revision: | 193 | ||||
Merged at revision: | 196 | ||||
Proposed branch: | lp://qastaging/~jamesh/unity-scope-mediascanner/click-support | ||||
Merge into: | lp://qastaging/unity-scope-mediascanner | ||||
Diff against target: |
1076 lines (+452/-170) 38 files modified
CMakeLists.txt (+16/-10) cmake/ClickBuild.cmake (+43/-0) cmake/ClickScope.cmake (+33/-0) cmake/Intltool.cmake (+17/-0) config.h.in (+3/-0) data/CMakeLists.txt (+0/-49) po/CMakeLists.txt (+20/-10) src/CMakeLists.txt (+0/-50) src/musicaggregator/CMakeLists.txt (+39/-0) src/musicaggregator/apparmor.json (+5/-0) src/musicaggregator/manifest.json.in (+16/-0) src/musicaggregator/musicaggregator.ini.in (+3/-7) src/musicaggregator/musicaggregatorquery.cpp (+3/-3) src/musicaggregator/musicaggregatorscope.cpp (+7/-1) src/musicaggregator/onlinemusicresultforwarder.h (+1/-1) src/mymusic/CMakeLists.txt (+29/-0) src/mymusic/apparmor.json (+5/-0) src/mymusic/manifest.json.in (+16/-0) src/mymusic/mediascanner-music.ini.in (+2/-6) src/mymusic/music-scope.cpp (+2/-2) src/myvideos/CMakeLists.txt (+29/-0) src/myvideos/apparmor.json (+5/-0) src/myvideos/manifest.json.in (+16/-0) src/myvideos/mediascanner-video.ini.in (+2/-5) src/myvideos/video-scope.cpp (+2/-2) src/utils/CMakeLists.txt (+11/-0) src/utils/i18n.cpp (+32/-0) src/utils/i18n.h (+8/-0) src/videoaggregator/CMakeLists.txt (+37/-0) src/videoaggregator/apparmor.json (+5/-0) src/videoaggregator/manifest.json.in (+16/-0) src/videoaggregator/videoaggregator.ini.in (+3/-6) src/videoaggregator/videoaggregatorquery.cpp (+3/-3) src/videoaggregator/videoaggregatorscope.cpp (+7/-1) tests/CMakeLists.txt (+9/-9) tests/test-music-scope.cpp (+2/-1) tests/test-result-forwarder.cpp (+3/-3) tests/test-video-scope.cpp (+2/-1) |
||||
To merge this branch: | bzr merge lp://qastaging/~jamesh/unity-scope-mediascanner/click-support | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paweł Stołowski (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+237731@code.qastaging.launchpad.net |
Commit message
Reorganise package and update build rules to support building scopes as click packages. Also update icons to the latest versions from design.
Description of the change
Reorganise package to allow for building as click packages.
By default, it will build as before (as is happening in Jenkins). The click packages can be built with something like:
mkdir build
cd build
cmake .. -DCMAKE_
make
make install
make click
This branch moves the data files under $libdir even for the non-click builds, since that reduced the delta between the two builds.
The icons for some of the scopes have also been updated to match the ones from design (previously it was using the same icons for the local media and aggregator scopes, for instance).
FAILED: Continuous integration, rev:191 /code.launchpad .net/~jamesh/ unity-scope- mediascanner/ click-support/ +merge/ 237731/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// jenkins. qa.ubuntu. com/job/ unity-scope- mediascanner- ci/154/ jenkins. qa.ubuntu. com/job/ unity-scope- mediascanner- utopic- amd64-ci/ 56 jenkins. qa.ubuntu. com/job/ unity-scope- mediascanner- utopic- armhf-ci/ 56 jenkins. qa.ubuntu. com/job/ unity-scope- mediascanner- utopic- i386-ci/ 56
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity- scope-mediascan ner-ci/ 154/rebuild
http://