Manual merge from the lp:ubuntu-sdk-ide-click with kalikiana's fix

This commit is contained in:
Zoltán Balogh
2016-09-07 11:55:57 +03:00
parent 83af1e731f
commit f3d0865da9
11 changed files with 490 additions and 0 deletions

5
click/apparmor.json Normal file
View File

@@ -0,0 +1,5 @@
{
"policy_version": 1.3,
"template": "unconfined",
"policy_groups": []
}

15
click/manifest.json Normal file
View File

@@ -0,0 +1,15 @@
{
"architecture": "armhf",
"description": "Ubuntu SDK IDE and DevKit",
"framework": "ubuntu-sdk-15.04",
"hooks": {
"sdk": {
"apparmor": "apparmor.json",
"desktop": "sdk.desktop"
}
},
"maintainer": "Zoltán Balogh <zoltan.balogh@ubuntu.com>",
"name": "com.ubuntu.sdk",
"title": "Ubuntu SDK IDE and DevKit",
"version": "27"
}

17
click/sdk.desktop Normal file
View File

@@ -0,0 +1,17 @@
[Desktop Entry]
Name=Ubuntu SDK IDE and DevKit
Exec=ubuntu-sdk-ide-click %F
Terminal=false
Type=Application
X-Ubuntu-Touch=true
X-Ubuntu-Gettext-Domain=com.ubuntu.sdk
X-Ubuntu-XMir-Enable=true
# Added Icon and Path as a workaround for http://pad.lv/1227359.
# TODO remove them once that bug is fixed. --elopio - 2013-09-18
Icon=ubuntu-sdk-ide.png
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=IDE;Ubuntu SDK IDE;buntu SDK;SDK;Ubuntu Touch;Qt Creator;Qt

23
click/ubuntu-sdk-ide-click Executable file
View File

@@ -0,0 +1,23 @@
#!/bin/sh
export PERL5LIB=//opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/share/perl5/:/opt/click.ubuntu.com/com.ubuntu.sdk/23/usr/lib/arm-linux-gnueabihf/perl/5.20.2/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/lib/arm-linux-gnueabihf
/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/bin/matchbox-window-manager -theme ../../..//opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/share/themes/Default/ -use_titlebar no &
#XKB config
#export XKB_CONFIG_ROOT=/usr/share/X11/xkb
# Qt Platform to Mir
export QT_QPA_PLATFORM=xcb
#export QTCHOOSER_NO_GLOBAL_DIR=1
export LD_LIBRARY_PATH=/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/lib/arm-linux-gnueabihf:/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/ubuntu-sdk-ide/lib/qtcreator/:/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/ubuntu-sdk-ide/qtcreator/lib:/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/lib:$LD_LIBRARY_PATH
# Qt Modules
export QT_PLUGIN_PATH=/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/ubuntu-sdk-ide/bin/plugins/
#export QML2_IMPORT_PATH=/opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/ubuntu-sdk-dev/qml
exec /opt/click.ubuntu.com/com.ubuntu.sdk/current/usr/ubuntu-sdk-ide/bin/qtcreator

BIN
click/ubuntu-sdk-ide.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB