--- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/changelog +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/changelog @@ -0,0 +1,358 @@ +qtcreator-plugin-ubuntu (3.0.1+14.04.20140415-0ubuntu1) trusty; urgency=low + + [ Zoltán Balogh ] + * Change Ubuntu API link and add link to HTML5 docs (LP: #1303535) + (LP: #1303535) + * Remove .desktop linking to the ~/.local/share/applications + * Replace scripts and share paths even if there is no device (LP: + #1307713) (LP: #1307713) + + [ Benjamin Zeller ] + * Added missing plugin dependencies. Refresh ADB on startup . + + -- Ubuntu daily release Tue, 15 Apr 2014 08:32:25 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.04.20140410.1-0ubuntu1) trusty; urgency=low + + [ Benjamin Zeller ] + * Added Toolchains and Kit support to automatically.   detect a + available click chroot Added Devicesupport, connected Ubuntu devices + are.   automatically registered in QtCreator and can be set   for + different kits Added Deploysupport(CMake), the projects contents are + uploaded.   automatically using SSH after running make install on a + local   directory Added Run and Debugsupport: the command that + should be run.   on the device is read from the desktop file in the + deployed   directory. This means C++ and QML debugging work as well +   as QML Profiling Dynamically forward ports, depending on adb + forward --list.   output. Adb Server is not restarted by default + anymore, only a press.   on the refresh button will trigger the + restart. That will fix   problems with failing adb scripts Added + local run support for Ubuntu projects . + + -- Ubuntu daily release Thu, 10 Apr 2014 16:54:54 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.04.20140408-0ubuntu1) trusty; urgency=low + + [ Zoltán Balogh ] + * Add dependency to unity-scope-tool (LP: #1297812) (LP: #1297812) + + [ Ubuntu daily release ] + * New rebuild forced + + [ Łukasz 'sil2100' Zemczak ] + * Make the new unity-scope-tool dependency arch-specific, only for + those architectures supported by unity8 + + -- Ubuntu daily release Tue, 08 Apr 2014 10:55:43 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.04.20140329-0ubuntu1) trusty; urgency=low + + [ Benjamin Zeller ] + * Split device string with a regex instead of a fixed number of spaces + (LP: #1297989) (LP: #1297989) + * grep desktop file path from the manifest, if its not in the root + dir. rsync instead of tar and scp . + * CMake projects are not properly handled when the project name is not + lowercase (LP: #1298566) (LP: #1298566) + + [ David Planella ] + * Adds the required Author key to the scope template's .ini file. (LP: + #1297862) + + -- Ubuntu daily release Sat, 29 Mar 2014 20:05:25 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.04.20140324.1-0ubuntu1) trusty; urgency=medium + + [ Zoltán Balogh ] + * New Unity scope template + * Forced clean up before running cmake + * Remove redundant file listing from HTML5 template (LP: #1289870) + * Remove redindant file listing from HTML5 template (LP: #1289870) + (LP: #1289870) + + [ Benjamin Zeller ] + * Use Rsync to upload source to the device + * Automatically create click package after build on device + * Switch to framework ubuntu-sdk-14.04 + * Adds combobox for selecting the framework in publish tab + * Remove Series from the scripts + * only save a manifest if it was opened before (or otherwise the codepath that sets defaults is never entered) + * filter the available targets by the framework specified in the manifest, + and automatically start to compile if only one target was found + * Save framework version only if the combobox does not show the empty/unknown framework item + * automatically change the policy version when the framework is changed + * Show frameworks with higher versions first when selecting a build target. + * List only frameworks that are available on the development host + * Pass user arguments to cmake running in the chroot (LP: #1292892) + + + * Pass user arguments to cmake running in the chroot (LP: #1292892) + (LP: #1292892) + * enable menu item to build on device + * Removed libqt5v8-5-dev from device developertools + * Use Rsync to upload source to the device. Automatically create click + package after build. + + [ Ubuntu daily release ] + * New rebuild forced + + [ CI bot ] + * Join to the CI Train + + -- Ubuntu daily release Mon, 24 Mar 2014 08:57:44 +0000 + +qtcreator-plugin-ubuntu (3.0.1-0ubuntu4) trusty; urgency=medium + + * debian/shlibs.local: Include the shlibs info that qtcreator should. + * debian/control: Remove hard-coded qtcreator and libqt dependencies. + * debian/rules: Make dh_shlibdeps search plugin directories for deps. + + -- Adam Conrad Fri, 14 Mar 2014 21:24:39 -0600 + +qtcreator-plugin-ubuntu (3.0.1-0ubuntu3) trusty; urgency=medium + + * Rebuild against Qt 5.2 and QtWebKit 5.1.1 + + -- Timo Jyrinki Thu, 13 Mar 2014 19:09:59 +0000 + + +qtcreator-plugin-ubuntu (3.0.1-0ubuntu2) trusty; urgency=medium + + [ Benjamin Zeller ] + * Fix ubuntuproject loading + * Add TargetSetupPage to application wizard, if a cmake project is created + * Missing dependency qtdeclarative5-controls-plugin + * Fixed compiler errors after merging the changes from the 2.8 branch + + [ Zoltán Balogh ] + * Handle the case when the ubuntu-emulator directory does not exist (LP: #1287866) + * IDocument API changed + * the qt4project is renamed to qmakeproject in QtC3.0 + + -- Timo Jyrinki Mon, 10 Mar 2014 08:47:44 +0200 + +qtcreator-plugin-ubuntu (3.0.1-0ubuntu1) trusty; urgency=medium + + [ Alexandre Abreu ] + * Updateed HTML5 template + * Exec line from qtc html5 desktop which should refer to absolute path (LP: #1283183) + * Automatically copy the prebuild cordova runtime packages to the project structure after the download completes + * Update to follow new html5 project code layout necessary to embed the current cordova runtime. + + [ Jean-Baptiste Lallement ] + * Enable autopkgtest to check that ubuntu-sdk is installable and qtcreator can be launched. + + [ David Barth ] + * Pick the trusty (device release) for the armhf libs + + [ Benjamin Zeller ] + * Plugin code adopted to QtCreator 3.0 + + -- Zoltán Balogh Thu, 05 Mar 2014 12:50:52 +0200 + +qtcreator-plugin-ubuntu (2.8.1.3-0ubuntu1) trusty; urgency=medium + + [ Alexandre Abreu ] + * Project template implements tab navigation by default, and has an + alternative pagestack example bundled in. (LP: #1271611) + * Enable the web inspector mode by default when running HTML5 apps from + QtCreator. (LP: #1281611) + + -- Daniel Holbach Tue, 18 Feb 2014 18:20:06 +0100 + +qtcreator-plugin-ubuntu (2.8.1.2-0ubuntu2) trusty; urgency=medium + + [ Alexandre Abreu ] + * Fix location and name of cordova runtime. (LP: #1281012) + + -- Daniel Holbach Tue, 18 Feb 2014 09:35:50 +0100 + +qtcreator-plugin-ubuntu (2.8.1.2-0ubuntu1) trusty; urgency=medium + + [Benjamin Zeller] + * Enable Publish tab if the click-review tools are installed + * Show detailed information about a error under the validation treeview + * Install cmake to the click chroots + * Packaging tab is renamed to Publish + * Parser for click-run-checks output and show results in a itemview + * Fix run on device for cmake projects + * New cmake project template + * cmake project deployment to the device + * Automatically validate click packages created from CMake projects + * Build click package for cmake projects + * The menu.json parser is refactored to show menus only in a special context + * New option to menu.json if a clicktarget is required for executing the action + * Tweaking build files to allow local build. + * Do not ship a comment in the desktop file, because manifest should take precedence + * The manifest desciption always takes precedence over the desktop file (LP: #1264404) + * Read script output with QString::fromLocal8Bit instead of fromLatin1 (LP: #1211169) + * Added cmake build and maintenance support for click chroots + + [Alexandre Abreu] + * HTML5 app deployment on device is fixed + * Fixed HTML5 template to have a cleaner example of tabs implementation + * Updated HTML5 tab structure + + [David Barth] + * Tool to download a pre-compiled cordova runtime (LP: #1277667) + + [Zoltan Balogh] + * Emulator features rebased on ubuntu-emulator + * Remove forced update of the maintainer in the manifest.json (LP: #1274265) + * Removed gksu from the dependency list (LP: #1235531) + * The click package reviewing tool is executed on the click package created in the Packaging tab. + * Enable scope templates on Trusty (LP: #1263593) + + -- Zoltán Balogh Thu, 13 Feb 2014 11:50:52 +0200 + +qtcreator-plugin-ubuntu (2.8.1.1-0ubuntu1) trusty; urgency=low + + [ Timo Jyrinki ] + * Automatic snapshot from revision 52 (bootstrap) + + [ Zoltán Balogh ] + * Fixing security policy groups saving bug (LP: #1252965) + * Welcome screen renamed from Touch to Ubuntu + * Cordova HTMl5 and HTML5 templates are merged + * Simple webapp template added + * References to the "Touch" platform are removed + + -- Zoltán Balogh Mon, 25 Nov 2013 14:13:21 +0200 + +qtcreator-plugin-ubuntu (2.8.1bzr56saucy0+testing6+0newqtc1ubuntu1) UNRELEASED; urgency=medium + + * local build + + -- Benjamin Zeller Thu, 16 Jan 2014 08:44:37 +0100 + +qtcreator-plugin-ubuntu (2.8.1bzr56saucy0+testing6+0newqtc1) trusty; urgency=low + + * qt4project renamed to qmakeproject + + -- Zoltán Balogh Thu, 05 Dec 2013 10:22:10 +0100 + +qtcreator-plugin-ubuntu (2.8.1-0ubuntu1) trusty; urgency=low + + [ Juhapekka Piiroinen ] + * Fix plugin to compile against Qt Creator 2.8.1. + * Platfom development mode needs write access on the RO image (LP: #1229129) + * Do not hard code the phablet user (LP: #1223363) + * Click package script removes plugin includes from the desktop file (LP: #1220939) + * Fixed bug where click packaging manifest files wasnt created on new application creation. + * Moved misc buttons from Devices tabs under Settings page. + * Added more Settings pages. + * execute sanity checks for click packages after generation (LP: #1230413) + * Can't run html5 apps on device from SDK (LP: 1232061) + * created click pkg for cordova desktop has qmlscene exec (LP: #1232213) + * do not execute i18n stuff on all project files (LP: #1176433) + * Internationalization workflow improvements (LP: #1177449) + * [i18n] The .pot file generator should provide relative paths (LP: #1180325) + * Split out reserved security policies from regular ones (LP: #1227814) + * Fixed an issue where Click package creation or installation wasnt visible for cordova projects. + + [ Maxim Ermilov ] + * Fixed CordovaUbuntuProjectManager to compile against Qt Creator 2.8 + + [ Zoltán Balogh ] + * Saving the AppArmor manifest file when Click package is created (LP: #1233683) + + -- Timo Jyrinki Mon, 23 Sep 2013 10:01:41 +0300 + +qtcreator-plugin-ubuntu (2.7.2-0ubuntu5) saucy; urgency=low + + * Cannot add device: device key expected before created (LP: #1227820) + + -- Juhapekka Piiroinen Fri, 20 Sep 2013 11:04:13 +0300 + +qtcreator-plugin-ubuntu (2.7.2-0ubuntu4) saucy; urgency=low + + * If no device is present, try to use the system package to + detect security policy groups, else, manual entry (LP: #1227618) + + -- Juhapekka Piiroinen Thu, 19 Sep 2013 16:23:02 +0300 + +qtcreator-plugin-ubuntu (2.7.2-0ubuntu3) saucy; urgency=low + + * USB Device connection / disconnection detection. + * Refactored Menus. + * Can't set version number in Packaging form (LP: #1212326) + * QtC cuts folder names when building on the device (LP: #1212937) + * Click packages need to exclude the .bzr dir (LP: #1214628) + * Force lower case click package name (LP: #1219877) + * Packaging resets package name, other attributes to default every + time it's opened (LP: #1219948) + * please provide gui for security manifest (LP: #1221407) + * Cannot enable developer mode on read-only image (LP: #1223301) + * Cannot launch application through qtcreator (LP: #1225178) + * Application installation script problems (LP: #1213902) + * Comment field in .desktop file should be generated on the fly + (LP: #1223388) + * SDK should set applicationName to "name" value in the click manifest + (LP: #1227085) + + -- Juhapekka Piiroinen Wed, 18 Sep 2013 15:36:58 +0300 + +qtcreator-plugin-ubuntu (2.7.2-0ubuntu2) saucy; urgency=low + + [ Zoltan Balogh ] + * Fix app id and the dbus session adress (LP: #1221414). + * Use pkcon to install click packages (LP: #1223014) + + [ Timo Jyrinki ] + * Add Cordova dependencies to the Cordova plugin (LP: #1209385) + * Recommend ubuntu-sdk from qtcreator-plugin-ubuntu (LP: #1198084) + + -- Timo Jyrinki Mon, 16 Sep 2013 08:58:21 +0300 + +qtcreator-plugin-ubuntu (2.7.2-0ubuntu1) saucy; urgency=low + + [ Juhapekka Piiroinen ] + * Move the plugin code from qtcreator source package to here, fix install + * Depend on qtcreator-dev + + [ Zoltán Balogh ] + * Fixing the build dependencies + + [ Timo Jyrinki ] + * Follow Qt Creator version numbering but slightly higher to allow upgrades + * Move icon out of debian/ directory + * Remove provides/conflicts/replaces for old PPA ubuntu-qtcreator-plugins + * Clean out packaging with wrap-and-sort -a -t + * Add recommended cflags and QT_SELECT to debian/rules + * Make dependencies stricter. Require Qt Creator >= 2.7.1 and recommend + the plugins from the -common packages. + * A file moved from ubuntu plugin package to cordova plugin package, adding + Replaces. + + -- Timo Jyrinki Fri, 06 Sep 2013 07:12:02 +0300 + +qtcreator-plugin-ubuntu (0.1-0ubuntu3) saucy; urgency=low + + * The Cordova project type in the template definition file had a typo. The + fileName was wrongly filename. So the .desktop file was not created. + (LP: #1216046) + + -- Zoltán Balogh Tue, 27 Aug 2013 22:15:56 +0300 + +qtcreator-plugin-ubuntu (0.1-0ubuntu2) saucy; urgency=low + + * New snapshot relese from bazaar revision 17. + - Add desktop file to the Cordova template. + - Depend on gksu from the common packages (LP: #1209369) + - Fix bug #1197537 (LP: #1197537) + - xgettext is called using --from-code=UTF-8 (LP: #1183045) + + -- Timo Jyrinki Tue, 27 Aug 2013 17:18:31 +0300 + +qtcreator-plugin-ubuntu (0.1-0ubuntu1) saucy; urgency=low + + [ Juhapekka Piiroinen ] + * Initial release + + [ Timo Jyrinki ] + * Automatic snapshot from revision 3 (bootstrap) + + [ Zoltán Balogh ] + * Adopt to new syntax of the phablet-flash + + -- Zoltán Balogh Thu, 15 Aug 2013 10:19:41 +0300 --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/compat +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/compat @@ -0,0 +1 @@ +9 --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/control +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/control @@ -0,0 +1,75 @@ +Source: qtcreator-plugin-ubuntu +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + libqt5script5 (>= 5.2), + libqt5scripttools5 (>= 5.2), + libqt5webkit5-dev, + libqt5widgets5 (>= 5.2), + libsqlite3-dev, + qt5-qmake (>= 5.2), + qtcreator-dev (>= 3.0), + qtdeclarative5-dev-tools (>= 5.2), + qtdeclarative5-private-dev (>= 5.2), + qtquick1-5-dev (>= 5.2), + qtquick1-5-dev-tools (>= 5.2), + qtscript5-private-dev (>= 5.2), + qttools5-dev-tools (>= 5.2), + qtxmlpatterns5-dev-tools, + libudev-dev, + libicu-dev, + qtcreator-plugin-cmake-dev, + qtcreator-plugin-remotelinux-dev, +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/qtcreator-plugin-ubuntu +# 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-ubuntu/trunk +XS-Testsuite: autopkgtest + +Package: qtcreator-plugin-ubuntu +Architecture: any +Depends: android-tools-adb, + click, + click-dev, + click-doc, + devscripts, + dh-make, + qtcreator-plugin-ubuntu-common, + ubuntu-ui-toolkit-doc, + ubuntu-ui-toolkit-examples, + rsync, + qtcreator-plugin-cmake, + qtcreator-plugin-remotelinux, + qtdeclarative5-controls-plugin, +# Only for unity8-supported archs + unity-scope-tool [i386 amd64 armhf], + ${shlibs:Depends}, + ${misc:Depends}, +Recommends: ubuntu-sdk +Suggests: click-reviewers-tools +Description: Ubuntu 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 Ubuntu plugin for Qt Creator, providing + deeper integration for developing applications for Ubuntu using the + Ubuntu UI Toolkit. It also introduces an Ubuntu themed welcome + screen. + +Package: qtcreator-plugin-ubuntu-common +Architecture: all +Depends: ${misc:Depends}, +Recommends: qtcreator-plugin-ubuntu +Replaces: qtcreator-plugin-ubuntu (<= 2.7.1-0ubuntu4), +Conflicts: qtcreator-plugin-ubuntu (<= 2.7.1-0ubuntu4), +Description: Common data files for the Ubuntu 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 runtime data files for the Ubuntu plugin for + Qt Creator IDE. + --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/copyright +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/copyright @@ -0,0 +1,50 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: qtcreator-plugin-ubuntu +Source: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-ubuntu/trunk + +Files: * +Copyright: 2013 Canonical Ltd. +License: LGPL-2.1 + +License: LGPL-2.1 + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; version 2.1. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General Public + License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. + +Files: share/qtcreator/templates/wizards/ubuntu/cordovaubuntu/index.html + share/qtcreator/templates/wizards/ubuntu/cordovaubuntu/plugins.xml + share/qtcreator/templates/wizards/ubuntu/cordovaubuntu/css/index.css +License: Apache-2.0 +Copyright: 2012 The Apache Software Foundation + +License: Apache-2.0 + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + . + On Debian systems, the complete text of the Apache License, Version 2.0 + can be found in `/usr/share/common-licenses/Apache-2.0'. --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/qtcreator-plugin-ubuntu-common.install +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/qtcreator-plugin-ubuntu-common.install @@ -0,0 +1,10 @@ +usr/bin/ubuntu-sdk +usr/share/qtcreator/templates/wizards/ubuntu/backend +usr/share/qtcreator/templates/wizards/ubuntu/webapp +usr/share/qtcreator/templates/wizards/ubuntu/backendplustabs +usr/share/qtcreator/templates/wizards/ubuntu/html5-simple +usr/share/qtcreator/templates/wizards/ubuntu/projectypes.json +usr/share/qtcreator/templates/wizards/ubuntu/scope +usr/share/qtcreator/templates/wizards/ubuntu/simple +usr/share/qtcreator/templates/wizards/ubuntu/tabs +usr/share/qtcreator/ubuntu --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/qtcreator-plugin-ubuntu.install +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/qtcreator-plugin-ubuntu.install @@ -0,0 +1,4 @@ +debian/ubuntusdk.desktop usr/share/applications +ubuntu-qtcreator.png usr/share/icons +usr/lib/*/qtcreator/plugins/Canonical/Ubuntu.pluginspec +usr/lib/*/qtcreator/plugins/Canonical/libUbuntu.so --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/rules +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/rules @@ -0,0 +1,29 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed +export QT_SELECT := qt5 + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +# ----------------------------------- + +%: + dh $@ --fail-missing + +override_dh_auto_configure: + mkdir -p builddir + dh_auto_configure -- IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) + +override_dh_auto_install: + mkdir -p $(CURDIR)/debian/tmp/usr/bin + ln -s /usr/bin/qtcreator debian/tmp/usr/bin/ubuntu-sdk + cp -r $(CURDIR)/share $(CURDIR)/debian/tmp/usr + dh_auto_install --destdir=debian/tmp/usr + +override_dh_shlibdeps: + dh_shlibdeps -l/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/shlibs.local +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/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) --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/tests/control +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/tests/control @@ -0,0 +1,2 @@ +Tests: qtcreator-launch +Depends: @, ubuntu-sdk, xvfb --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/tests/qtcreator-launch +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/tests/qtcreator-launch @@ -0,0 +1,38 @@ +#!/bin/sh +# +# autopkgtest check to verify that qtcreator can be launched +# +# (C) 2014 Canonical Ltd +# Author: Jean-Baptiste Lallement +# +set -e + +DISPNUM=100 +xvfb_pid=0 +rc=1 + +on_exit() { + pkill -9 -x qtcreator||true + kill -9 $xvfb_pid ||true + exit $rc +} +trap on_exit EXIT INT QUIT ABRT PIPE TERM + + +Xvfb :$DISPNUM -screen 0 1024x768x24 -nolisten tcp -auth /dev/null 2>&1 & +xvfb_pid=$! +export DISPLAY=:$DISPNUM + +qtcreator 2>&1 & +qtc_pid=$! +sleep 10 + +if kill -0 $qtc_pid 2>/dev/null; then + echo "I: The following qtcreator processes are running" + ps ax|grep -w qtcreator +else + echo "E: QTCreator failed to start!" + exit +fi + +rc=0 --- qtcreator-plugin-ubuntu-3.0.1+14.04.20140415.orig/debian/ubuntusdk.desktop +++ qtcreator-plugin-ubuntu-3.0.1+14.04.20140415/debian/ubuntusdk.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Exec=qtcreator %F +Icon=ubuntu-qtcreator +Type=Application +Terminal=false +Name=Ubuntu SDK +GenericName=Integrated Development Environment +MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;application/x-qmlproject; +Categories=Qt;Development;IDE; +InitialPreference=9 +Keywords=Ubuntu SDK;SDK;Ubuntu Touch;Qt Creator;Qt