--- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/changelog +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/changelog @@ -0,0 +1,975 @@ +qtcreator-plugin-ubuntu (3.1.1+14.10.20141020-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Remove all references to cordova from plugin. Fix debug support: + since we switched to SSH stdout and stderr are. forwarded correctly + to us. So we really need to read stderr to pick up the gdb port + message Create the ubuntu-sdk configdirectory if it does not exist + right at. the beginning + + -- Ubuntu daily release Mon, 20 Oct 2014 20:56:05 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20141017-0ubuntu1) utopic; urgency=low + + [ Pete Woods ] + * Add translation support to scope templates + + [ Benjamin Zeller ] + * Fix bug lp:1363857 "Use click-review from click-reviewers-tools". + Fix bug lp:1379689 "Add internationalization support to QML app + templates". Fix bug lp:1361936 "error information box is not + updated". Fix bug lp:1368521 "After choosing "Create emulator", + nothing happens. after that" Fix bug lp:1371807 "multi user problem + writing to /tmp/sdk.log" (LP: #1361936, #1363857, #1368521, + #1371807, #1379689) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Fri, 17 Oct 2014 10:16:41 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20141010-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Fix error warnings about overriding Actions. Fix missing devicepage + icons on trusty. Fix bug lp:1379644 "I can only get the test + configuration for scope. development" (LP: #1379644) + + -- Ubuntu daily release Fri, 10 Oct 2014 11:40:52 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20141009-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Fix Bug 1377090: "Overiding an app doesn't work". Fix Bug 1377094: + "Click review errors prevent applications from being. deployed to + the device" (LP: #1377090, #1377094) + * Refactor UI of devicespage. Fix Bug #1372633 "Device tab content + page needs to allow vertical. scrolling" (LP: #1372633) + * Add a TaskHandler, so we can open the links directly from the Issues + tab. Removed unused Settings. Review click packages before uploading + them to the phone. Show review errors in Issues output view. + + [ Jean-Francois Moy ] + * Improve the HTML5 application template (LP: #1377928) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Thu, 09 Oct 2014 10:03:07 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20141002-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add a TaskHandler, so we can open the links directly from the Issues + tab. Removed unused Settings. Review click packages before uploading + them to the phone. Show review errors in Issues output view. + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Thu, 02 Oct 2014 09:56:10 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140930-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Support named click chroots. + + -- Ubuntu daily release Tue, 30 Sep 2014 11:39:24 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140925-0ubuntu1) utopic; urgency=low + + [ Pete Woods ] + * Show headers in QtCreator for the scope template (LP: #1371010) + * Add new "empty" scope template + + [ Benjamin Zeller ] + * Add runconfig option to disable the "app installed" check when + running a app. Add runconfig option to disable uninstall after the + app has finished. Ask the user if he wants to override the already + installed app . + * Make the simple template, really simple . make sure autopilot tests + work again . + + -- Ubuntu daily release Thu, 25 Sep 2014 14:44:34 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140915-0ubuntu1) utopic; urgency=low + + [ CI bot ] + * Run pkcon with --allow-untrusted (LP: #1360582). (LP: #1360582) + + [ Michael Vogt ] + * Tiny fix to set the options dialog as modal parent for the + "runClick" dialog when creating a click chroot. + + -- Ubuntu daily release Mon, 15 Sep 2014 06:10:55 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140912.3-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Put back the HTML5 template + * Add ubuntu-emulator to the dependencies. Fixes LP: #1367246 (LP: + #1367246) + + [ CI bot ] + * Run pkcon with --allow-untrusted (LP: #1360582). (LP: #1360582) + + [ Benjamin Zeller ] + * Less launcher output, add prefix so its clear if the output is from + launcher/app. Use default application directories to create control + files. Native Backend template now automatically substitutes the + correct architecture into the manifest file. Make sure the wizards + don't accept invalid characters . + * Make sure .ssh folder and authorized_keys2 file have the correct + owner and permissions + + [ Pete Woods ] + * New scope template that talks to openweather API + + [ Ubuntu daily release ] + * New rebuild forced + + [ Michael Vogt ] + * Run pkcon with --allow-untrusted (LP: #1360582). (LP: #1360582) + * This branch cleans up the deploy script a little bit so that it + reports errors from e.g. scp/ssh to the user. It will also fail + early when a subcommand (like ssh) fails. (LP: #1366786) + * Another tiny branch. This makes it easier for the user to see when + his/her click package is deployed to the device. (LP: #1366791) + + -- Ubuntu daily release Fri, 12 Sep 2014 13:38:53 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140908-0ubuntu1) utopic; urgency=low + + [ Michael Vogt ] + * Run pkcon with --allow-untrusted (LP: #1360582). (LP: #1360582) + + -- Ubuntu daily release Mon, 08 Sep 2014 09:47:27 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140903.3-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Adopt connectivity scripts to the new adbd policy + * Change templates to use the Ubuntu.Components 1.1 and set + useDeprecatedToolbar to false in MainView + * test environment setup and simple app enhancements + + [ Benjamin Zeller ] + * check if app is already installed on the device before overwriting + it. redirect stdout and stderr to pipes we can read from the + launcher. refactor launcher to support scopes. pass hook to the + launcher, so multiple hooks are supported. make sure name in the + manifest file only contains lowercase letters when created from a + template. always package debughelper to get correct output. Get rid + of project type guessing. Enable Scopes in deploy configurations. + + [ Maxim Ermilov ] + * we are switching to cordova-ubuntu by default. all qtcreator + integration will be done via separate plugin ( + https://code.launchpad.net/qtcreator-plugin-cordova-ubuntu ). + + -- Ubuntu daily release Wed, 03 Sep 2014 11:50:17 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140821-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add UbuntuCMakeCache. Add support for UBUNTU_MANIFEST_PATH cache + variable to support core. apps Fallback to search the manifest file + in builddir if the desktop file. path in the project dir manifest + file is not valid (core apps compatibility) Fix bug lp:1358381 "new + click-check-* scripts not shown in Validate. section of Ubuntu + Publish" (LP: #1358381) + + -- Ubuntu daily release Thu, 21 Aug 2014 07:27:06 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140819-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add real editors for manifest.json and apparmor files. Fix Bug + lp:1297021 (Plugin pollutes code dir with manifests). remove + manifest editors from packaging tab. cleanup Packaging Tab (credits + to bzoltan). (LP: #1297021) + + -- Ubuntu daily release Tue, 19 Aug 2014 10:52:54 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140812.1-0ubuntu1) utopic; urgency=low + + [ Zygmunt Krynicki ] + * This branch fixes two problems: 3b5a62a Fix parameter check in + 'device_search' script 831db0a Don't ignore devices with upper-case + serial number + + [ Benjamin Zeller ] + * Fix bug LP:1338936 "Use Suru Icon theme for buttons". Fix Bug + lp:1355086 "welcome wizard "do not show again" does not work if you + click cancel". Disable runconfiguration if the app is running to + prevent execution of the same configuration multiple times. Make it + possible to create Kits even if the Device is not attached. Do not + crash if there is no deploy configuration. Do not change the project + name if it contains a cmake var (LP: #1338936, #1355086) + + -- Ubuntu daily release Tue, 12 Aug 2014 08:12:11 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140806-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add gdb-multiarch as a dependency lp:1338440. Save Emulator Settings + lp:1336154. Autostart Emulator when its not started lp:1336660. Show + a dialog that tells the user to attach the device and can wait. for + the device being ready (LP: #1338440, #1336154, #1336660) + + -- Ubuntu daily release Wed, 06 Aug 2014 16:23:36 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140805.1-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Quick and dirty fix for trusty development env, until we sorted out + how to handle frameworks and policy versions correctly + + -- Ubuntu daily release Tue, 05 Aug 2014 11:40:36 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140804.1-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Apidocs should point to the currently used UI toolkit version + lp:1276695. Fixes bug: lp:1335883 "ubuntu qtcreator is removing user + files" (LP: #1335883, #1276695) + + -- Ubuntu daily release Mon, 04 Aug 2014 15:01:06 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140804-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Clean up the unnecessary file and directory checks in the + click_create_target + + [ Benjamin Zeller ] + * Force scope project names to lowercase -Fix the firststart wizard to + use the correct device type id -Disable local scope in the template + + -- Ubuntu daily release Mon, 04 Aug 2014 09:30:59 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140801-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Discover the processor type of the device and the emulator + * Use the click API to check if the chroot exists (LP: #1351065) (LP: + #1351065) + + [ Benjamin Zeller ] + * Store architecture of a device in the devicetype ID. Fix all + existing devices and Kits . + + -- Ubuntu daily release Fri, 01 Aug 2014 16:05:25 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140731-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Deal with emulator names with any non white space characters + + [ Benjamin Zeller ] + * Adding device runsupport for QML projects. Create a QtVersion per + chroot on the host. Fix deprecated warnings in the SDK launcher . + + -- Ubuntu daily release Thu, 31 Jul 2014 10:39:53 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140728.1-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Do not exit the click_destroy_target when umounting fails + * Move the click-reviewers-tools to the recommended packages (LP: + #1349052) (LP: #1349052) + + -- Ubuntu daily release Mon, 28 Jul 2014 17:40:26 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140728-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Custom qmake to deal with click chroots + * Enable channel selection when creating an emulator ( (LP: #1334691, + #1257711) + + [ Michael Vogt ] + * README file is added to the project + * Added missing dialog/message box parents. (LP: #1346783) + + -- Ubuntu daily release Mon, 28 Jul 2014 09:38:56 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140724-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Making the webapp-container dependency arch-dependent + * Add tests to check Ubuntu plugins and validate the simple qml app + template + + [ Benjamin Zeller ] + * Adding run support for HTML and webcontainer projects. Refactored + some code to make the project easier to maintain. Remove MenuItems + for HTML projects. Fix packaging widget to work correctly for the + new HTML configurations. Adding UbuntuHtmlBuildConfiguration. Add + TargetSetupPage to the new htmlproject wizard. Make sure trusty + users get a list of available frameworks based on the. Toolchain + they use Hardcode list of frameworks for now since click chroots are + broken . + * Fix execution of click review tools to handle package names with + spaces correctly + + [ Alexandre Abreu ] + * Add a bit of documentation in the html5 template index to guide the + developer to the "import cordova runtime options" (LP: #1338445) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Thu, 24 Jul 2014 08:49:51 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140716-0ubuntu1) utopic; urgency=low + + [ Alexandre Abreu ] + * Add the inspector flag for debugging html5 apps in desktop file + template (LP: #1341893) + + -- Ubuntu daily release Wed, 16 Jul 2014 04:46:37 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140711-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Improved webapp template with packaging support + + -- Ubuntu daily release Fri, 11 Jul 2014 10:32:34 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140710-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Fix the scope template manifest file, add missing fields + + [ Anthony Wong ] + * Supports the plural form of i18n.tr + + -- Ubuntu daily release Thu, 10 Jul 2014 17:42:32 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140708-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Adding unit tests for UbuntuClickManifest + * Migrating Wizards to QtC custom wizard API and description files. + Dropping homegrown solution. Merged Scope wizards into one with a + Combobox to select between network/no network (LP: #1330397) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Tue, 08 Jul 2014 09:46:33 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140704.1-0ubuntu1) utopic; urgency=low + + [ daker ] + * Make sure the webapp apparmor json file is valid + * Fixed param that causes the webapp-container to open http://cookies + (LP: #1327761) + + [ Adnane Belmadiaf ] + * Fixed data-role name in the HTML5 app template (LP: #1335692) + + [ Michael Vogt ] + * Some guidance to the webapp app.desktop template. + + -- Ubuntu daily release Fri, 04 Jul 2014 17:41:00 +0000 + +qtcreator-plugin-ubuntu (3.1.1+14.10.20140704-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Migrate the device check script from the obsolate project + + [ Benjamin Zeller ] + * Merge the Ubuntu and QtC welcome page into one. + * Use aa-clickquery to get correct policy version (LP: #1293586) (LP: + #1293586) + * Support SDK launcher for cmake based projects. Autocreate now can + create a ToolChain directly if none is available . + + [ Michael Vogt ] + * Fix for the webapps app.desktop template. + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Fri, 04 Jul 2014 14:23:20 +0000 + +qtcreator-plugin-ubuntu (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:23:50 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140613-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Detect device arch and create kits accordingly + + -- Ubuntu daily release Fri, 13 Jun 2014 17:29:41 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140611.2-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Add 14.10 target support (LP: #1328436) (LP: #1328436) + * Use unknown as developed ID when there is no LP ID available (LP: + #1324555) (LP: #1324555) + + [ Benjamin Zeller ] + * Use only one SSH key for all ubuntu devices Move the storage + location of the SSH key to ~/.config/ubuntu-sdk Fixes LP:#1237923 + (LP: #1237923) + + -- Ubuntu daily release Wed, 11 Jun 2014 13:50:36 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140609-0ubuntu2) utopic; urgency=medium + + * test + + -- Zoltán Balogh Wed, 11 Jun 2014 06:52:33 +0200 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140609-0ubuntu1) utopic; urgency=low + + [ Pete Woods ] + * Update scope templates to match released version of apparmor + templates + + [ Benjamin Zeller ] + * Removed dead code. Code compiles without warnings now. Treat all + warnings as errors. Enable C++11 and use the override keyword . to + protect us from missing upstream API changes + * Add a fallback to UpstartAppLaunch in case the UbuntuAppLaunch is + not available (LP:#1327066) (LP: #1327066) + + -- Ubuntu daily release Mon, 09 Jun 2014 07:54:45 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140602-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Automatically add missing fields to manifest.json when its loaded + * Unittests for adb forward --list parser. Simple unittest for + /etc/lsb-release parser . + + [ Alan Pope ] + * Switch eog to xdg-open to fix bug 1325272 (LP: #1325272) + + -- Ubuntu daily release Mon, 02 Jun 2014 11:32:11 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140527-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Install the app icon to click package in cmake projects + + [ Benjamin Zeller ] + * Automatically add missing fields to manifest.json when its loaded + + -- Ubuntu daily release Tue, 27 May 2014 05:17:20 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140522.1-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Add default icon to template projects + + [ Benjamin Zeller ] + * Introduce the sdk-launcher tool that can run a click package. + Migrate QML, Go and HTML5 projects to the sdk-launcher . + * Use the correct desktop_file_hint when running a application + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Thu, 22 May 2014 14:47:05 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140521.1-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Install go click application on the device from QTC + + -- Ubuntu daily release Wed, 21 May 2014 11:49:52 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140520.2-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Remove obsolate backend template and rename templates. Introduce the + qtcreator-plugin-go dependency as recommended package . + + [ Benjamin Zeller ] + * Remove the need of attaching the device if its actually not + required. Fix building GO applications on the device . + + -- Ubuntu daily release Tue, 20 May 2014 15:23:09 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140520-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Add Go project integration and project wizard (no hard dependency on + the golang plugin). Fix a problem with apps not starting on the + phone. Add Utopic to the feature set . + + -- Ubuntu daily release Tue, 20 May 2014 10:14:23 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140516.2-0ubuntu1) utopic; urgency=low + + [ Pete Woods ] + * Add click packaging for scopes + + [ Benjamin Zeller ] + * Unittest for click validation output parser + + -- Ubuntu daily release Fri, 16 May 2014 16:56:11 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140516-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Remove the -client parameter from the desktop file + + -- Ubuntu daily release Fri, 16 May 2014 04:04:25 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140515-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Open file in existing qtcreator instance (LP: #1172844) (LP: + #1172844) + + [ Benjamin Zeller ] + * Merge the emulator and device page. Add control facilites for + emulators. emulator control scripts . + + [ CI bot ] + * Add a script to wait for the started emulator and return the serial + number + + -- Ubuntu daily release Thu, 15 May 2014 15:36:50 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140512.1-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Move the UITK examples to recommended packages (LP: #1265689) (LP: + #1265689) + + [ Benjamin Zeller ] + * Fallback to local policy detection if no device is detected Do not + hardcode policy version + + [ Alexandre Abreu ] + * Add tab.js dependency to the html5 template (LP: #1311997) + + -- Ubuntu daily release Mon, 12 May 2014 18:05:52 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140509-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * Rename AppArmor tab to Security profile + + [ Benjamin Zeller ] + * Implement editor for device displayName, shows on doubleclick + + [ CI bot ] + * Integrate the device_wait_for_shell script into the device detection + process. + + -- Ubuntu daily release Fri, 09 May 2014 11:52:56 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140508-0ubuntu1) utopic; urgency=low + + [ Zoltán Balogh ] + * New script to wait for Unity8 shell on the given device + + -- Ubuntu daily release Thu, 08 May 2014 15:27:14 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140507-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Implement metacall in menu.json, makes it possible to call + slots/signals/invokables. Restore the install package menu item for + cmake projects (LP: #1316783). Check if reviewer tools are installed + before running them (LP: #1316787) . (LP: #1316787, #1316783) + + -- Ubuntu daily release Wed, 07 May 2014 11:02:32 +0000 + +qtcreator-plugin-ubuntu (3.0.1+14.10.20140502.6-0ubuntu1) utopic; urgency=low + + [ Benjamin Zeller ] + * Added new QML based devices mode. Reworked backend that handles + devices and emulators and put . it into QAbstractListModel derived + classes to control them from QML Fixed a bug with starting + applications on the device that don't use . a launcher Switched to + the RemoteLinux configuration widget , it provides better . + informations about the device state in the options dialog Easy + creation of Kits for devices that are not assigned (Autocreate Kit). + + [ Jussi Pakkanen ] + * Minor fixes for scope preview template. + + [ Alexandre Abreu ] + * Update webapp template to account for the latest & most up to date + changes (LP: #1313889) + + [ David Barth ] + * This re-enables launching HTML5 apps on the device after the recent + interface change. (LP: #1311692) + + -- Ubuntu daily release Fri, 02 May 2014 16:22:49 +0000 + +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.1.1+14.10.20141020.orig/debian/compat +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/compat @@ -0,0 +1 @@ +9 --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/control +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/control @@ -0,0 +1,105 @@ +Source: qtcreator-plugin-ubuntu +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + libqt5script5 (>= 5.3), + libqt5scripttools5 (>= 5.3), + libqt5webkit5-dev, + libqt5widgets5 (>= 5.3), + libsqlite3-dev, + qt5-qmake (>= 5.3), + qtcreator-dev (>= 3.1), + qtdeclarative5-dev-tools (>= 5.3), + qtdeclarative5-private-dev (>= 5.3), + qtquick1-5-dev (>= 5.3), + qtquick1-5-dev-tools (>= 5.3), + qtscript5-private-dev (>= 5.3), + qttools5-dev-tools (>= 5.3), + qtxmlpatterns5-dev-tools, + libudev-dev, + libicu-dev, + qtcreator-plugin-cmake-dev (>= 3.1.1~), + qtcreator-plugin-remotelinux-dev (>= 3.1.1~), +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, + click-apparmor, + devscripts, + dh-make, + qtcreator-plugin-ubuntu-common, + ubuntu-ui-toolkit-doc, + rsync, + qtcreator-plugin-cmake (>= 3.1.1~), + qtcreator-plugin-remotelinux (>= 3.1.1~), + qtdeclarative5-controls-plugin, + webapp-container [i386 amd64 armhf], +# Only for unity8-supported archs + unity-scope-tool [i386 amd64 armhf], + gdb-multiarch, + click-reviewers-tools, + ${shlibs:Depends}, + ${misc:Depends}, +Recommends: ubuntu-sdk, + ubuntu-ui-toolkit-examples, + qtcreator-plugin-go, + ubuntu-emulator +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. + +Package: qtcreator-plugin-ubuntu-autopilot +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + autopilot-qt5, + dpkg-dev, + libqt5test5, + libqt5widgets5, + python-autopilot (>= 1.4), + python-fixtures, + python-gi, + python-mock, + python-testscenarios, + python-testtools, + python3-fixtures, + python3-gi, + python3-testscenarios, + python3-testtools, + python3-autopilot (>= 1.4), + qttestability-autopilot, + ubuntu-ui-toolkit-examples, + qtcreator-plugin-ubuntu, +Description: Test package for Ubuntu plugin for Qt Creator IDE + Autopilot tests for the Ubuntu plugin for Qt Creator IDE package + --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/copyright +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/copyright @@ -0,0 +1,24 @@ +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'. + --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/qtcreator-plugin-ubuntu-autopilot.install +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/qtcreator-plugin-ubuntu-autopilot.install @@ -0,0 +1,2 @@ +usr/share/polkit-1/actions +usr/lib/*/dist-packages/qtcreator_plugin_ubuntu/* --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/qtcreator-plugin-ubuntu-common.install +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/qtcreator-plugin-ubuntu-common.install @@ -0,0 +1,11 @@ +usr/bin/ubuntu-sdk +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/scope +usr/share/qtcreator/templates/wizards/ubuntu/simple +usr/share/qtcreator/templates/wizards/ubuntu/tabs +usr/share/qtcreator/templates/wizards/ubuntu/goproject +usr/share/qtcreator/templates/wizards/ubuntu/share +usr/share/qtcreator/templates/wizards/ubuntu/simplei18n +usr/share/qtcreator/ubuntu --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/qtcreator-plugin-ubuntu.install +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/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.1.1+14.10.20141020.orig/debian/rules +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/rules @@ -0,0 +1,38 @@ +#!/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_test: + LD_LIBRARY_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject make check + +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 + mkdir -p $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/qtcreator_plugin_ubuntu + cp -r $(CURDIR)/tests/autopilot/qtcreator_plugin_ubuntu/* $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/qtcreator_plugin_ubuntu + mkdir -p $(CURDIR)/debian/tmp/usr/share/polkit-1/actions + cp $(CURDIR)/tests/com.ubuntu.pkexec.ubuntu-sdk-autopilot.policy $(CURDIR)/debian/tmp/usr/share/polkit-1/actions/ + dh_auto_install --destdir=debian/tmp/usr + rm -rfv debian/tmp/usr/usr/tests + + +override_dh_shlibdeps: + dh_shlibdeps -l/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator:/usr/lib/$(DEB_HOST_MULTIARCH)/qtcreator/plugins/QtProject --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/shlibs.local +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/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.1.1+14.10.20141020.orig/debian/tests/control +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/debian/tests/control @@ -0,0 +1,2 @@ +Tests: qtcreator-launch +Depends: @, ubuntu-sdk, xvfb --- qtcreator-plugin-ubuntu-3.1.1+14.10.20141020.orig/debian/tests/qtcreator-launch +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/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.1.1+14.10.20141020.orig/debian/ubuntusdk.desktop +++ qtcreator-plugin-ubuntu-3.1.1+14.10.20141020/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