Merge lp:~timo-jyrinki/qtcreator-plugin-ubuntu/packaging into lp:~zeller-benjamin/qtcreator-plugin-ubuntu/sdk-refactor2

Proposed by Timo Jyrinki
Status: Merged
Merged at revision: 380
Proposed branch: lp:~timo-jyrinki/qtcreator-plugin-ubuntu/packaging
Merge into: lp:~zeller-benjamin/qtcreator-plugin-ubuntu/sdk-refactor2
Diff against target: 65 lines (+6/-16)
5 files modified
debian/qtcreator-plugin-ubuntu-autopilot.install (+1/-1)
debian/qtcreator-plugin-ubuntu-common.install (+1/-11)
debian/qtcreator-plugin-ubuntu.install (+1/-2)
debian/rules (+2/-1)
src/plugin.pri (+1/-1)
To merge this branch: bzr merge lp:~timo-jyrinki/qtcreator-plugin-ubuntu/packaging
Reviewer Review Type Date Requested Status
Benjamin Zeller Pending
Review via email: mp+261466@code.launchpad.net

Commit message

Make packaging produce functional packages (but do a hack for initial configure), install lib under arch triplet dir and adjust plugin directory, enable parallel build.

To post a comment you must log in.
379. By Timo Jyrinki

Merge trunk.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/qtcreator-plugin-ubuntu-autopilot.install'
--- debian/qtcreator-plugin-ubuntu-autopilot.install 2014-09-30 11:23:06 +0000
+++ debian/qtcreator-plugin-ubuntu-autopilot.install 2015-06-09 06:56:41 +0000
@@ -1,2 +1,2 @@
1usr/share/polkit-1/actions1usr/share/polkit-1/actions
2usr/lib/*/dist-packages/qtcreator_plugin_ubuntu/*2usr/lib/python3/dist-packages/qtcreator_plugin_ubuntu/*
33
=== modified file 'debian/qtcreator-plugin-ubuntu-common.install'
--- debian/qtcreator-plugin-ubuntu-common.install 2015-01-16 22:15:55 +0000
+++ debian/qtcreator-plugin-ubuntu-common.install 2015-06-09 06:56:41 +0000
@@ -1,13 +1,3 @@
1usr/bin/ubuntu-sdk1usr/bin/ubuntu-sdk
2usr/share/qtcreator/templates/wizards/ubuntu/backend-app-cmake2usr/share/qtcreator/templates/wizards/ubuntu/
3usr/share/qtcreator/templates/wizards/ubuntu/backend-app-qmake
4usr/share/qtcreator/templates/wizards/ubuntu/goproject
5usr/share/qtcreator/templates/wizards/ubuntu/html5-simple
6usr/share/qtcreator/templates/wizards/ubuntu/qtquick-app-qmake
7usr/share/qtcreator/templates/wizards/ubuntu/scope
8usr/share/qtcreator/templates/wizards/ubuntu/share
9usr/share/qtcreator/templates/wizards/ubuntu/simple-app-qmake
10usr/share/qtcreator/templates/wizards/ubuntu/simple-app-qmlproject
11usr/share/qtcreator/templates/wizards/ubuntu/simple-i18n-cmake
12usr/share/qtcreator/templates/wizards/ubuntu/webapp
13usr/share/qtcreator/ubuntu3usr/share/qtcreator/ubuntu
144
=== modified file 'debian/qtcreator-plugin-ubuntu.install'
--- debian/qtcreator-plugin-ubuntu.install 2014-12-12 13:42:11 +0000
+++ debian/qtcreator-plugin-ubuntu.install 2015-06-09 06:56:41 +0000
@@ -1,5 +1,4 @@
1debian/ubuntusdk.desktop usr/share/applications1debian/ubuntusdk.desktop usr/share/applications
2ubuntu-qtcreator.png usr/share/icons2ubuntu-qtcreator.png usr/share/icons
3usr/lib/*/qtcreator/plugins/Canonical/Ubuntu.pluginspec3usr/lib/*/qtcreator/plugins/libUbuntu.so
4usr/lib/*/qtcreator/plugins/Canonical/libUbuntu.so
5usr/bin/click-chroot-agent4usr/bin/click-chroot-agent
65
=== modified file 'debian/rules'
--- debian/rules 2015-06-05 09:16:05 +0000
+++ debian/rules 2015-06-09 06:56:41 +0000
@@ -16,10 +16,11 @@
16 dh $@ --fail-missing --parallel16 dh $@ --fail-missing --parallel
1717
18override_dh_auto_configure:18override_dh_auto_configure:
19 # Crude hack, the project needs to be fixed to not require hard coded path name
19 mkdir -p builddir20 mkdir -p builddir
20 rm -rf ../ubuntu21 rm -rf ../ubuntu
21 mv ../qtcreator-plugin-ubuntu-* ../ubuntu22 mv ../qtcreator-plugin-ubuntu-* ../ubuntu
22 IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) qmake -r ubuntu.pro23 dh_auto_configure -- IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH)
2324
24override_dh_auto_test:25override_dh_auto_test:
25 LD_LIBRARY_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject make check26 LD_LIBRARY_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject make check
2627
=== modified file 'src/plugin.pri'
--- src/plugin.pri 2015-05-26 14:35:05 +0000
+++ src/plugin.pri 2015-06-09 06:56:41 +0000
@@ -69,5 +69,5 @@
69 LIBS += -L$$DESTDIRBASE/QtProject/$$DESTDIRAPPNAME/plugins/$$QTCREATOR_VERSION/QtProject69 LIBS += -L$$DESTDIRBASE/QtProject/$$DESTDIRAPPNAME/plugins/$$QTCREATOR_VERSION/QtProject
70 }70 }
71 LIBS += -L$$[QT_INSTALL_LIBS]/qtcreator71 LIBS += -L$$[QT_INSTALL_LIBS]/qtcreator
72 LIBS += -L$$[QT_INSTALL_LIBS]/qtcreator/plugins/QtProject72 LIBS += -L$$[QT_INSTALL_LIBS]/qtcreator/plugins
73}73}

Subscribers

People subscribed via source and target branches

to all changes: