DESCRIPTION = "TrollTech Makefile Generator" HOMEPAGE = "http://www.trolltech.com" SECTION = "devel" LICENSE = "GPLv2" PR = "r7" QTEVER = "qt-embedded-free-3.3.5" SRC_URI = "ftp://ftp.trolltech.com/pub/qt/source/${QTEVER}.tar.bz2 \ file://linux-oe-qmake.conf" S = "${WORKDIR}/${QTEVER}" LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=629178675a7d49c9fa19dfe9f43ea256 \ file://README;beginline=1;endline=7;md5=a85582a7befb26735438461afd8559af" inherit qmake_base BBCLASSEXTEND = "native nativesdk" export QTDIR = "${S}" EXTRA_OECONF += "-platform ${HOST_OS}-oe-g++" do_configure() { # Install the OE build templates for template in linux-oe-g++ linux-uclibc-oe-g++ linux-gnueabi-oe-g++ linux-uclibceabi-oe-g++ do install -d ${S}/mkspecs/$template install -m 0644 ${WORKDIR}/linux-oe-qmake.conf ${S}/mkspecs/$template/qmake.conf ln -sf ../linux-g++/qplatformdefs.h ${S}/mkspecs/$template/qplatformdefs.h done bbnote ./configure ${EXTRA_OECONF} echo yes | ./configure ${EXTRA_OECONF} || die "Configuring qt failed" } do_compile() { : } do_install() { install -d ${D}${bindir} install -m 0755 bin/qmake ${D}${bindir} install -d ${D}${datadir}/qmake cp -fPR mkspecs/* ${D}${datadir}/qmake } SRC_URI[md5sum] = "022d7a3c572b554f3c47b12cae71a8a4" SRC_URI[sha256sum] = "a97656796c0ef8e87dd83e6138bc406e31830d08f9b213e039d8be39ea65c8e4"