Merge lp:~ken-vandine/music-app/content-hub-desktop into lp:music-app

Proposed by Ken VanDine
Status: Superseded
Proposed branch: lp:~ken-vandine/music-app/content-hub-desktop
Merge into: lp:music-app
Diff against target: 96 lines (+20/-8)
4 files modified
CMakeLists.txt (+6/-4)
app/music-app.qml (+1/-1)
debian/changelog (+12/-2)
manifest.json.in (+1/-1)
To merge this branch: bzr merge lp:~ken-vandine/music-app/content-hub-desktop
Reviewer Review Type Date Requested Status
Jenkins Bot continuous-integration Approve
Andrew Hayzen Needs Fixing
Review via email: mp+279333@code.launchpad.net

This proposal has been superseded by a proposal from 2015-12-03.

Commit message

Install the content-hub peer registration json file properly when installing from a deb. Renamed .desktop file when installed from deb.

Description of the change

Install the content-hub peer registration json file properly when installing from a deb. Renamed .desktop file when installed from deb.

To post a comment you must log in.
Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Thanks for this!

One inline comment so far, also I am about to bump the version in the changelog (as we just had a release) once this is done could you pull and add an entry for yourself in there :-)

review: Needs Fixing
Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Also this fails to build with click [0] [1]

And for reference this is the MP with the version bump and release in the changelog etc [2]

0 - http://pastebin.ubuntu.com/13645357/
1 - https://core-apps-jenkins.ubuntu.com/job/music-app-ci/14/console
2 - https://code.launchpad.net/~ahayzen/music-app/release-2.2ubuntu2/+merge/279444

review: Needs Fixing
Revision history for this message
Ken VanDine (ken-vandine) :
953. By Ken VanDine

fixed click build

Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)
954. By Ken VanDine

merged release-2.2ubuntu2 branch

955. By Ken VanDine

Install the content-hub json file in the correct place for peer registry

Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2015-08-08 18:32:22 +0000
3+++ CMakeLists.txt 2015-12-03 19:59:23 +0000
4@@ -38,6 +38,8 @@
5 configure_file(manifest.json.in ${CMAKE_CURRENT_BINARY_DIR}/manifest.json)
6 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/manifest.json apparmor.json
7 music-app-content.json DESTINATION ${CMAKE_INSTALL_PREFIX})
8+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${DESKTOP_FILE}
9+ DESTINATION ${DESKTOP_DIR})
10 else(CLICK_MODE)
11 set(DATA_DIR ${CMAKE_INSTALL_DATADIR}/${APP_HARDCODE})
12 set(EXEC ${APP_HARDCODE})
13@@ -48,6 +50,9 @@
14 DESTINATION ${CMAKE_INSTALL_BINDIR})
15 set(DESKTOP_DIR ${CMAKE_INSTALL_DATADIR}/applications)
16 set(URLS_DIR ${CMAKE_INSTALL_DATADIR}/url-dispatcher/urls)
17+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${DESKTOP_FILE}
18+ DESTINATION ${DESKTOP_DIR} RENAME music-app.desktop)
19+ install(FILES music-app-content.json DESTINATION ${CMAKE_INSTALL_DATADIR}/content-hub/peers/ RENAME music-app)
20 endif(CLICK_MODE)
21
22 file(GLOB_RECURSE I18N_SRC_FILES
23@@ -60,7 +65,7 @@
24
25 file(GLOB SRC_FILES
26 RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
27- *.qml *.js *.png *.js *.json)
28+ *.qml *.js *.png *.js)
29 install(DIRECTORY app DESTINATION ${DATA_DIR})
30 install(FILES ${SRC_FILES} ${ICON_FILE} DESTINATION ${DATA_DIR})
31
32@@ -71,9 +76,6 @@
33 COMMAND LC_ALL=C ${INTLTOOL_MERGE} -d -u ${CMAKE_SOURCE_DIR}/po ${DESKTOP_FILE}.in ${DESKTOP_FILE}
34 )
35
36-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${DESKTOP_FILE}
37- DESTINATION ${DESKTOP_DIR})
38-
39 install(FILES ${URLS_FILE} DESTINATION ${URLS_DIR})
40
41 # Tests
42
43=== modified file 'app/music-app.qml'
44--- app/music-app.qml 2015-11-17 01:51:14 +0000
45+++ app/music-app.qml 2015-12-03 19:59:23 +0000
46@@ -268,7 +268,7 @@
47
48 // VARIABLES
49 property string musicName: i18n.tr("Music")
50- property string appVersion: '2.2'
51+ property string appVersion: '2.3'
52 property bool toolbarShown: musicToolbar.visible
53 property bool selectedAlbum: false
54 property alias firstRun: startupSettings.firstRun
55
56=== modified file 'debian/changelog'
57--- debian/changelog 2015-11-17 01:59:57 +0000
58+++ debian/changelog 2015-12-03 19:59:23 +0000
59@@ -1,4 +1,14 @@
60-music-app (2.2ubuntu2) UNRELEASED; urgency=medium
61+music-app (2.3) UNRELEASED; urgency=medium
62+
63+ [ Andrew Hayzen ]
64+ * Release 2.2ubuntu2 and start on 2.3
65+
66+ [ Ken VanDine ]
67+ * Install the content-hub json file in the correct place for peer registry
68+
69+ -- Andrew Hayzen <ahayzen@gmail.com> Thu, 03 Dec 2015 14:11:35 +0000
70+
71+music-app (2.2ubuntu2) vivid; urgency=medium
72
73 [ Bartosz Kosiorek ]
74 * Reduce size of images (with tinypng.com) to decrease click size and improve performance
75@@ -17,7 +27,7 @@
76 * Switch to using the new uc1.3 listitems within the SDK
77 * Workaround for bug 1514143 by locking the header when searching (LP: #1514143)
78
79- -- Bartosz Kosiorek <gang65@poczta.onet.pl> Tue, 08 Sep 2015 10:08:49 +0200
80+ -- Andrew Hayzen <ahayzen@gmail.com> Thu, 03 Dec 2015 14:10:59 +0000
81
82 music-app (2.2ubuntu1) vivid; urgency=medium
83
84
85=== modified file 'manifest.json.in'
86--- manifest.json.in 2015-10-18 17:48:14 +0000
87+++ manifest.json.in 2015-12-03 19:59:23 +0000
88@@ -14,7 +14,7 @@
89 "maintainer": "Ubuntu App Cats <ubuntu-touch-coreapps@lists.launchpad.net>",
90 "name": "@PROJECT_NAME@",
91 "title": "Music",
92- "version": "2.2.@BZR_REVNO@",
93+ "version": "2.3.@BZR_REVNO@",
94 "x-source": {
95 "vcs-bzr": "@BZR_SOURCE@",
96 "vcs-bzr-revno": "@BZR_REVNO@"

Subscribers

People subscribed via source and target branches