qt5-native: change PV of 5.0.0-beta2 to sort lower then 5.0.0 when it's released

* also add version specific .inc files and move all version specific
  variables to it
* upgrade 5.0.0-beta1 to 5.0.0-beta2 and add include for latest git

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt5-native: install mkspecs and our g++.conf + linux.conf

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: add recipe for git version

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: add recipe for 5.0.0-beta2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt5-native: add -qt-xcb to EXTRA_OECONF

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt5: split QT_CONFIG_FLAGS to more separate variables

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: Drop unused patch for setting qt.conf override support

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
qtbase: Replace patch to allow specification of qt.conf file

This patch has been cleaned to the minimum version and is ready for
sending to upstream. Once it is accepted, a backport of the final
version will be included here.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
qt5-native: Allow override of qt.conf path

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
qt5-native: Always compile and install uic

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
qtbase: use the correct tools from the native sysroot

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
qt5-native: mkspecs are now installed correctly

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
qtbase: partially resolves module pri installation

The pri files get correctly placed under the work dir, but fail
to stage correctly. Also there are some packaging issues

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
Preserve the PARALLEL_MAKE value when compiling

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
Merge pull request #2 from levonmaa/master

Updating recipes to use correct tools and fixing installations
qt5-native: explicitly disable xcb

* otherwise we need for -system-xcb
  libxcb-native libxau-native libxdmcp-native xcb-util-wm-native
  xcb-util-image-native xcb-util-keysyms-native
  or for -qt-xcb
  libxcb-native libxau-native libxdmcp-native
  and fix underlinking in xcb linking test (QMAKE_LIBS_XCB)
  | linking xcb
  | /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libXau.so.6, needed by /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so, not found (try using -rpath or -rpath-link)
  | /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libXdmcp.so.6, needed by /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so, not found (try using -rpath or -rpath-link)
  | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XauDisposeAuth'
  | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XauGetBestAuthByAddr'
  | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XdmcpWrap'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: mkspecs are now staged correctly

They are placed under STAGING_DATADIR as they need to be
kept separate from the native side. The reason for doing so
is that some qt modules require native tools and the mkspecs
in STAGING_DATADIR_NATIVE cannot be polluted with the target
mkspecs

There are still some packaging issues

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
Merge pull request #3 from levonmaa/master

qtbase: mkspecs are now staged correctly
Updated QT_CONF_PATH default values in qmake5_base

This allows the subsequent modules to install correctly. Also during
do_configure we stage target specific file into the staging area and
modify some prf files inorder to make the module (qt_lib_<module>.pri)
files install correctly

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
qtjsbackend: Initial recipe

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>