AgeCommit message (Collapse)Author
2011-12-08classes: remove qt3e.bbclassPaul Eggleton
We can't make use of this class since we don't have qt3-embedded, so remove it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-12-08qt-x11-free(-native): remove erroneous PROVIDESPaul Eggleton
None of these statements do anything, because a recipe always PROVIDES ${PN} by default. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-12-08qt-x11-free: use INC_PRPaul Eggleton
PR was being set in both the inc and the recipes, this is not correct. Move them to use INC_PR so the recipe and inc can be updated and retain sanity. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-12-08qt-x11-free: remove version 3.3.6Paul Eggleton
We only need one version, 3.3.7 was the default preference (in the absence of DEFAULT_PREFERENCE) and the 3.3.6 recipe depends on uicmoc3-native which we do not have, so remove it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-12-08qt-x11-free-native: add qt3-cstddef.patchPaul Eggleton
When building on Fedora 15 the build failed with the error mentioned in this patch ("qvaluelist.h: error: 'ptrdiff_t' does not name a type"), so it is needed by the native recipe as well. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-09-14qt-x11-free-native: fix where qmake gets linkededison-6.01.2_M1.rc11.1_M4.rc41.1_M4.rc2+stage/rc21.1_M4Saul Wold
[YOCTO #1484] qmake was getting linked in the sysroot directory to the build area and this was being picked up by sstate. Change how the symbolic link is created Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-09-14qt-x11-free-common: allow BBPATH to find qt3x11Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-15qt3: Stop TARGET_OS differences causing build failuresXiaofeng Yan
[YOCTO #1348] The TARGET_OS variable can differ with values like "linux" to "linux-gnueabi". If these values change from the native to target tools, problems can occur, e.g. when building qt-x11-free-native and qt-x11-free: $ bitbake qt-x11-free-native -e | grep ^TARGET_OS TARGET_OS="linux" $ bitbake qt-x11-free -e | grep ^TARGET_OS TARGET_OS="linux-gnueabi" So add a task function before do_configure for linking ${TARGET_OS} to linux-g++. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-22meta-qt3: Resolve the compilation error when building an lsb image for qemuarm1.1_M3.rc31.1_M3.rc21.1_M3.final1.1_M2.rc31.1_M2.rc21.1_M2.final1.1_M31.1_M2Xiaofeng Yan
The difference for the variable TARGET_OS and BUILD_OS caused compilation error. I submit this patch to fix this problem. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2011-06-09Qt3: Add head file "cstddef" to Qt3Xiaofeng Yan
Failed to compile Qt3 while building lsb image with the updated library libstdc++ and compilation tool. Qt3 reported data type "ptrdiff_t" doesn't name a type. Actually "ptrdiff_t" is defined in head file "cstddef". Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2011-05-17README: Update README of meta-qt3Xiaofeng Yan
The README is about the following two respects: 1 How to build a lsb-image including qt3 library 2 How to Add qt3 library for user to their custom image Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2011-05-09meta-qt3: move files to top level for layerSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-09README: add some works - needs more editingSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-09COPYING.MIT: Added LICENSE for meta-dataSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-09qt3: Add qt3 to poky for fixing [YOCTO #816]Xiaofeng Yan
Add a new layer "meta-qt3" and import recipes-qt3,qt3e.bbclass and qt3x11.bbclass from OE. Qt3 is needed by LSB Test Suite. Changes from the meta-openembedded version: 1 Add "-L ${STAGING_LIBDIR} -I ${STAGING_INCDIR_NATIVE}" to function do_configure() in file qt-x11-free-native_3.3.5.bb 2 Remove do_stage and transfer contents from do_stage to do_install in file qt-x11-free-native_3.3.5.bb 3 Add LIC_FILES_CHKSUM and PR in file qt-x11-free-native_3.3.5.bb 4 Remove -plugin-sql-mysql from "QT_CONFIG_FLAGS" in file qt-x11-free-common.inc 5 Add "install -m 0755 ${STAGING_BINDIR_NATIVE}/moc3 ${S}/bin/moc install -m 0755 ${STAGING_BINDIR_NATIVE}/uic3 ${S}/bin/uic" to function do_compile() in file qt-x11-free-common.inc 6 Change do_stage to do_install_prepend in file qt-x11-free-common.inc 7 Add LIC_FILES_CHKSUM and PR in file qt-x11-free_3.3.7.bb 8 Add links in qt-x11-free-native_3.3.5.bb cd ${D}${bindir} for i in qmake moc uic lrelease lupdate;do ln -s ${i}3 ${i} done 9 Remove depends for qt-x11-free_3.3.7 10 Change "GPL QPL" to "GPL | QPL" 11 Add images/core-image-lsb-qt3.bb 12 Add tasks/task-core-qt3.bb 12 Add conf/layer.conf Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2011-05-09Creation of meta-qt3Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>