diff options
Diffstat (limited to 'recipes-qt/qt4/qmake2_2.10a.bb')
| -rw-r--r-- | recipes-qt/qt4/qmake2_2.10a.bb | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/recipes-qt/qt4/qmake2_2.10a.bb b/recipes-qt/qt4/qmake2_2.10a.bb new file mode 100644 index 0000000000..77d909f8eb --- /dev/null +++ b/recipes-qt/qt4/qmake2_2.10a.bb | |||
| @@ -0,0 +1,60 @@ | |||
| 1 | QTVERSION="4.4.3" | ||
| 2 | FILESDIR += "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/qmake2" | ||
| 3 | |||
| 4 | BBCLASSEXTEND = "native sdk" | ||
| 5 | |||
| 6 | require ${PN}.inc | ||
| 7 | |||
| 8 | SRC_URI += "file://qmake-hack.diff" | ||
| 9 | |||
| 10 | do_install() { | ||
| 11 | install -d ${D}/${bindir} | ||
| 12 | install -m 0755 bin/qmake ${D}/${bindir}/qmake2 | ||
| 13 | install -m 0755 bin/qmake ${D}/${bindir}/qmake-qt4 | ||
| 14 | install -d ${D}/${datadir}/qt4 | ||
| 15 | install -d ${D}/${datadir}/qtopia | ||
| 16 | |||
| 17 | script="${D}/${datadir}/qtopia/environment-setup" | ||
| 18 | touch $script | ||
| 19 | echo 'export QT_DIR_NAME=qtopia' >> $script | ||
| 20 | echo 'export QT_LIBINFIX=E' >> $script | ||
| 21 | echo 'export OE_QMAKE_AR=ar' >> $script | ||
| 22 | echo 'export OE_QMAKE_CC=gcc' >> $script | ||
| 23 | echo 'export OE_QMAKE_CXX=g++' >> $script | ||
| 24 | echo 'export OE_QMAKE_LINK=g++' >> $script | ||
| 25 | echo 'export OE_QMAKE_LIBDIR_QT=${libdir}' >> $script | ||
| 26 | echo 'export OE_QMAKE_INCDIR_QT=${includedir}/qtopia' >> $script | ||
| 27 | echo 'export OE_QMAKE_MOC=${bindir}/moc' >> $script | ||
| 28 | echo 'export OE_QMAKE_UIC=${bindir}/uic' >> $script | ||
| 29 | echo 'export OE_QMAKE_UIC3=${bindir}/uic3' >> $script | ||
| 30 | echo 'export OE_QMAKE_RCC=${bindir}/rcc' >> $script | ||
| 31 | echo 'export OE_QMAKE_QDBUSCPP2XML=${bindir}/qdbuscpp2xml' >> $script | ||
| 32 | echo 'export OE_QMAKE_QDBUSXML2CPP=${bindir}/qdbusxml2cpp' >> $script | ||
| 33 | echo 'export OE_QMAKE_QT_CONFIG=${datadir}/qtopia/mkspecs/qconfig.pri' >> $script | ||
| 34 | echo 'export QMAKESPEC=${datadir}/qtopia/mkspecs/linux-g++' >> $script | ||
| 35 | |||
| 36 | script="${D}/${datadir}/qt4/environment-setup" | ||
| 37 | touch $script | ||
| 38 | echo 'export OE_QMAKE_AR=ar' >> $script | ||
| 39 | echo 'export OE_QMAKE_CC=gcc' >> $script | ||
| 40 | echo 'export OE_QMAKE_CXX=g++' >> $script | ||
| 41 | echo 'export OE_QMAKE_LINK=g++' >> $script | ||
| 42 | echo 'export OE_QMAKE_LIBDIR_QT=${libdir}' >> $script | ||
| 43 | echo 'export OE_QMAKE_INCDIR_QT=${includedir}/qt4' >> $script | ||
| 44 | echo 'export OE_QMAKE_MOC=${bindir}/moc' >> $script | ||
| 45 | echo 'export OE_QMAKE_UIC=${bindir}/uic' >> $script | ||
| 46 | echo 'export OE_QMAKE_UIC3=${bindir}/uic3' >> $script | ||
| 47 | echo 'export OE_QMAKE_RCC=${bindir}/rcc' >> $script | ||
| 48 | echo 'export OE_QMAKE_QDBUSCPP2XML=${bindir}/qdbuscpp2xml' >> $script | ||
| 49 | echo 'export OE_QMAKE_QDBUSXML2CPP=${bindir}/qdbusxml2cpp' >> $script | ||
| 50 | echo 'export OE_QMAKE_QT_CONFIG=${datadir}/qt4/mkspecs/qconfig.pri' >> $script | ||
| 51 | echo 'export QMAKESPEC=${datadir}/qt4/mkspecs/linux-g++' >> $script | ||
| 52 | |||
| 53 | chmod 0755 ${D}${datadir}/qt*/environment-setup | ||
| 54 | } | ||
| 55 | |||
| 56 | FILES_${PN} += "${datadir}/qt*/environment-setup" | ||
| 57 | |||
| 58 | |||
| 59 | SRC_URI[md5sum] = "9a639aec44a1e4c70040117183d247a3" | ||
| 60 | SRC_URI[sha256sum] = "05d06b93f95092f1318634fca24f0c2d0a1252c9f1dc2fbb427b07e8ecbb4f39" | ||
