--- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/changelog +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/changelog @@ -0,0 +1,40 @@ +qtcreator-plugin-remotelinux (3.1.1+14.10.20140616-0ubuntu2) vivid; urgency=medium + + * No-change rebuild against Qt 5.3.2. + + -- Timo Jyrinki Wed, 29 Oct 2014 07:53:44 +0200 + +qtcreator-plugin-remotelinux (3.1.1+14.10.20140616-0ubuntu1) utopic; urgency=medium + + [ Benjamin Zeller ] + * Migrating to Qt5.3 and QtC 3.1 + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Mon, 16 Jun 2014 10:28:53 +0000 + +qtcreator-plugin-remotelinux (3.0.1+14.10.20140609-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add the changes that were required to merge upstream + + -- Ubuntu daily release Mon, 09 Jun 2014 08:00:41 +0000 + +qtcreator-plugin-remotelinux (3.0.1+14.04.20140410.1-0ubuntu1) trusty; urgency=medium + + [ Benjamin Zeller ] + * Added debian packaging + * Added AbstractRemoteLinuxRunConfiguration to allow plugins to + ship a custom RemoteRunConfiguration + * Backporting Fix for QTCREATORBUG-11553 + * Initial Import + * fix packaging + * Added missing wizards for qnx plugin + * adding templates to install file + * Fix debian packaging + + [ Zoltán Balogh ] + * Packaging fixes + + -- Ubuntu daily release Thu, 10 Apr 2014 17:02:59 +0000 --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/compat +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/compat @@ -0,0 +1 @@ +9 --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/control +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/control @@ -0,0 +1,94 @@ +Source: qtcreator-plugin-remotelinux +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + libqt5webkit5-dev, + libqt5widgets5 (>= 5.3.0~), + libsqlite3-dev, + qt5-qmake (>= 5.3.0~), + qtcreator-dev (>= 3.1.0), + qttools5-dev-tools (>= 5.3.0~), + qtbase5-private-dev (>= 5.3.0~), + qtxmlpatterns5-dev-tools, +Standards-Version: 3.9.5 +Homepage: https://launchpad.net/qtcreator-plugin-remotelinux +# If you aren't a member of ~ubuntu-sdk-team but need to upload packaging changes, +# just go ahead. ~ubuntu-sdk-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-remotelinux/trunk + +Package: qtcreator-plugin-remotelinux +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Replaces: qtcreator (<= 3.0.1-0ubuntu3) +Breaks: qtcreator (<= 3.0.1-0ubuntu3) +Description: Remotelinux plugin for Qt Creator IDE + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + This package contains the Remotelinux plugin for Qt Creator. + +Package: qtcreator-plugin-qnx +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, + qtcreator-plugin-remotelinux (= ${binary:Version}), +Replaces: qtcreator (<= 3.0.1-0ubuntu3) +Breaks: qtcreator (<= 3.0.1-0ubuntu3) +Description: QNX plugin for Qt Creator IDE + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + This package contains the QNX plugin for Qt Creator. + +Package: qtcreator-plugin-valgrind +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends}, + qtcreator-plugin-remotelinux (= ${binary:Version}), +Replaces: qtcreator (<= 3.0.1-0ubuntu3) +Breaks: qtcreator (<= 3.0.1-0ubuntu3) +Description: Valgrind plugin for Qt Creator IDE + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + This package contains the Valgrind plugin for Qt Creator. + +Package: qtcreator-plugin-remotelinux-dev +Architecture: any +Depends: qtcreator-plugin-remotelinux (= ${binary:Version}), + ${misc:Depends}, +Replaces: qtcreator-dev (<= 3.0.1-0ubuntu3) +Breaks: qtcreator-dev (<= 3.0.1-0ubuntu3) +Description: Qt Creator remotelinux plugin development files + This package contains the developer files for Qt + Creator remotelinux plugin development + +Package: qtcreator-plugin-valgrind-dev +Architecture: any +Depends: qtcreator-plugin-valgrind (= ${binary:Version}), + qtcreator-plugin-remotelinux-dev (= ${binary:Version}), + ${misc:Depends}, +Replaces: qtcreator-dev (<= 3.0.1-0ubuntu3) +Breaks: qtcreator-dev (<= 3.0.1-0ubuntu3) +Description: Qt Creator valgrind plugin development files + This package contains the developer files for Qt + Creator cmake valgrind development + +Package: qtcreator-plugin-qnx-dev +Architecture: any +Depends: qtcreator-plugin-qnx (= ${binary:Version}), + qtcreator-plugin-remotelinux-dev (= ${binary:Version}), + ${misc:Depends}, +Replaces: qtcreator-dev (<= 3.0.1-0ubuntu3) +Breaks: qtcreator-dev (<= 3.0.1-0ubuntu3) +Description: Qt Creator qnx plugin development files + This package contains the developer files for Qt + Creator qnx plugin development --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/copyright +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/copyright @@ -0,0 +1,57 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: qtcreator-plugin-remotelinux +Source: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-remotelinux/trunk + +Files: * +Copyright: 2011 - 2014 Research In Motion + 2012 - 2014 BlackBerry Limited + 2014 Digia Plc and/or its subsidiary(-ies). + 2014 Kläralvdalens Datakonsult AB, a KDAB Group company, info@kdab.com + 2014 Canonical Ltd. +License: LGPL-2.1 with Digia Qt LGPL Exception 1.1 + +Files: src/qnx/* +Copyright: 2014 BlackBerry Limited. +License: LGPL-2.1 with Digia Qt LGPL Exception 1.1 + +Files: src/qnx/qnxabstractrunsupport* src/qnx/qnxanalyzesupport* +Copyright: 2014 Digia Plc and/or its subsidiary(-ies). +License: LGPL-2.1 with Digia Qt LGPL Exception 1.1 + +License: LGPL-2.1 with Digia Qt LGPL Exception 1.1 + GNU Lesser General Public License version 2.1: + This file may be used under the terms of the GNU Lesser General Public + License version 2.1 as published by the Free Software Foundation and + appearing in the file LICENSE.LGPL included in the packaging of this + file. Please review the following information to ensure the GNU Lesser + General Public License version 2.1 requirements will be met: + http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + . + In addition, as a special exception, Digia gives you certain additional + rights. These rights are described in the Digia Qt LGPL Exception + version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + . + On Debian systems, the complete text of the GNU Lesser General Public License + can be found in `/usr/share/common-licenses/LGPL-2.1`. + . + Digia Qt LGPL Exception version 1.1: + As an additional permission to the GNU Lesser General Public License version + 2.1, the object code form of a "work that uses the Library" may incorporate + material from a header file that is part of the Library. You may distribute + such object code under terms of your choice, provided that: + (i) the header files of the Library have not been modified; and + (ii) the incorporated material is limited to numerical parameters, data + structure layouts, accessors, macros, inline functions and + templates; and + (iii) you comply with the terms of Section 6 of the GNU Lesser General + Public License version 2.1. + . + Moreover, you may apply this exception to a modified version of the Library, + provided that such modification does not involve copying material from the + Library into the modified Library's header files unless such material is + limited to (i) numerical parameters; (ii) data structure layouts; + (iii) accessors; and (iv) small macros, templates and inline functions of + five lines or less in length. + . + Furthermore, you are not required to apply this additional permission to a + modified version of the Library. --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-qnx-dev.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-qnx-dev.install @@ -0,0 +1 @@ +usr/src/qtcreator/src/plugins/qnx --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-qnx.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-qnx.install @@ -0,0 +1,5 @@ +usr/lib/*/qtcreator/plugins/BlackBerry/Qnx.pluginspec +usr/lib/*/qtcreator/plugins/BlackBerry/libQnx.so +usr/share/qtcreator/templates/wizards/bb-bardescriptor +usr/share/qtcreator/templates/wizards/bb-cascades-app +usr/share/qtcreator/templates/wizards/bb-qt5-bardescriptor --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-remotelinux-dev.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-remotelinux-dev.install @@ -0,0 +1 @@ +usr/src/qtcreator/src/plugins/remotelinux --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-remotelinux.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-remotelinux.install @@ -0,0 +1,2 @@ +usr/lib/*/qtcreator/plugins/QtProject/RemoteLinux.pluginspec +usr/lib/*/qtcreator/plugins/QtProject/libRemoteLinux.so --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-valgrind-dev.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-valgrind-dev.install @@ -0,0 +1 @@ +usr/src/qtcreator/src/plugins/valgrind --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/qtcreator-plugin-valgrind.install +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/qtcreator-plugin-valgrind.install @@ -0,0 +1,2 @@ +usr/lib/*/qtcreator/plugins/QtProject/Valgrind.pluginspec +usr/lib/*/qtcreator/plugins/QtProject/libValgrind.so --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/rules +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/rules @@ -0,0 +1,50 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +DPKG_EXPORT_BUILDFLAGS = yes +DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +include /usr/share/dpkg/default.mk +export QT_SELECT := qt5 +export QTC_PLUGIN_DIRS=$(CURDIR)/src + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +# ----------------------------------- + +%: + dh $@ --fail-missing --buildsystem=qmake --builddirectory=builddir + +override_dh_auto_configure: + mkdir -p builddir + cd builddir ; \ + qmake -recursive QMAKE_CFLAGS_RELEASE="$(QMAKE_CFLAGS_RELEASE)" \ + QMAKE_CFLAGS_DEBUG="$(QMAKE_CFLAGS_DEBUG)" \ + QMAKE_CXXFLAGS_RELEASE="$(QMAKE_CXXFLAGS_RELEASE)" \ + QMAKE_CXXFLAGS_DEBUG="$(QMAKE_CXXFLAGS_DEBUG)" \ + QMAKE_LFLAGS_RELEASE="$(QMAKE_LFLAGS_RELEASE)" \ + QMAKE_LFLAGS_DEBUG="$(QMAKE_LFLAGS_DEBUG)" \ + QMAKE_STRIP=: \ + PREFIX=/usr/ \ + $(CURDIR) $(GCC47) IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) IDE_PACKAGE_MODE=1 USE_SYSTEM_BOTAN=1 $(extra_configure_opts) + + + + +override_dh_auto_install: + mkdir -p $(CURDIR)/debian/tmp/usr/bin + cp -r $(CURDIR)/share $(CURDIR)/debian/tmp/usr + dh_auto_install --destdir=debian/tmp/usr + mkdir -p debian/tmp/usr/src/qtcreator/ + find | egrep -v '^\.\/builddir|^\.\/doc|^\.\/share|^\.\/\.pc|^\.\/debian|^\.\/tests|^\.\/share'|grep "remotelinux" | grep "\.pri\$$\|\.h\$$\|\.xsl\$$" | xargs -I{} cp --parents -r "{}" debian/tmp/usr/src/qtcreator + find | egrep -v '^\.\/builddir|^\.\/doc|^\.\/share|^\.\/\.pc|^\.\/debian|^\.\/tests|^\.\/share'|grep "valgrind" | grep "\.pri\$$\|\.h\$$\|\.xsl\$$" | xargs -I{} cp --parents -r "{}" debian/tmp/usr/src/qtcreator + find | egrep -v '^\.\/builddir|^\.\/doc|^\.\/share|^\.\/\.pc|^\.\/debian|^\.\/tests|^\.\/share'|grep "qnx" | grep "\.pri\$$\|\.h\$$\|\.xsl\$$" | xargs -I{} cp --parents -r "{}" debian/tmp/usr/src/qtcreator + mkdir -p debian/tmp/usr/src/qtcreator/src/plugins + mv debian/tmp/usr/src/qtcreator/src/remotelinux debian/tmp/usr/src/qtcreator/src/plugins/remotelinux + mv debian/tmp/usr/src/qtcreator/src/valgrind debian/tmp/usr/src/qtcreator/src/plugins/valgrind + mv debian/tmp/usr/src/qtcreator/src/qnx debian/tmp/usr/src/qtcreator/src/plugins/qnx +# cd debian/tmp/usr/src/cmakeprojectmanager; cp -r builddir/* .; rm -R builddir + +override_dh_shlibdeps: + dh_shlibdeps -l/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject --- qtcreator-plugin-remotelinux-3.1.1+14.10.20140616.orig/debian/shlibs.local +++ qtcreator-plugin-remotelinux-3.1.1+14.10.20140616/debian/shlibs.local @@ -0,0 +1,12 @@ +libAggregation 1 qtcreator (>= 3.0.1) +libCPlusPlus 1 qtcreator (>= 3.0.1) +libExtensionSystem 1 qtcreator (>= 3.0.1) +libGLSL 1 qtcreator (>= 3.0.1) +libLanguageUtils 1 qtcreator (>= 3.0.1) +libQmlDebug 1 qtcreator (>= 3.0.1) +libQmlEditorWidgets 1 qtcreator (>= 3.0.1) +libQmlJS 1 qtcreator (>= 3.0.1) +libQtcSsh 1 qtcreator (>= 3.0.1) +libUtils 1 qtcreator (>= 3.0.1) +libqbscore 1 qtcreator (>= 3.0.1) +libzeroconf 1 qtcreator (>= 3.0.1)