]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/qmake/qmake-native_1.07a.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / qmake / qmake-native_1.07a.bb
1 DESCRIPTION = "TrollTech Makefile Generator"
2 PRIORITY = "optional"
3 HOMEPAGE = "http://www.trolltech.com"
4 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
5 SECTION = "devel"
6 LICENSE = "GPL QPL"
7 PR = "r2"
8
9 QTEVER = "qt-embedded-free-3.3.5"
10
11 SRC_URI = "ftp://ftp.trolltech.com/pub/qt/source/${QTEVER}.tar.bz2 \
12            file://linux-oe-qmake.conf"
13 S = "${WORKDIR}/${QTEVER}"
14
15 inherit autotools native
16
17 export QTDIR = "${S}"
18 EXTRA_OEMAKE = "-e"
19
20 do_configure() {
21         # Install the OE build templates (linux, linux-uclibc)
22         install -d ${S}/mkspecs/linux-oe-g++
23         install -d ${S}/mkspecs/linux-uclibc-oe-g++
24         install -m 0644 ${WORKDIR}/linux-oe-qmake.conf \
25                 ${S}/mkspecs/linux-oe-g++/qmake.conf
26         ln -sf ../linux-g++/qplatformdefs.h \
27                 ${S}/mkspecs/linux-oe-g++/qplatformdefs.h
28         ln -sf ../linux-oe-g++/qmake.conf \
29                 ${S}/mkspecs/linux-uclibc-oe-g++/qmake.conf
30         ln -sf ../linux-g++/qplatformdefs.h \
31                 ${S}/mkspecs/linux-uclibc-oe-g++/qplatformdefs.h
32
33         QMAKESPEC=
34         PLATFORM=${HOST_OS}-oe-g++
35         export PLATFORM
36         oenote ./configure ${EXTRA_OECONF}
37         echo yes | ./configure ${EXTRA_OECONF} || die "Configuring qt failed"
38 }
39
40 do_compile() {
41         :
42 }
43
44 do_stage() {
45         install -m 0755 bin/qmake ${STAGING_BINDIR}
46         install -d ${QMAKE_MKSPEC_PATH}
47         cp -dfR mkspecs/* ${QMAKE_MKSPEC_PATH}
48 }
49
50 do_install() {
51         :
52 }