]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/qmake/qmake-native_2.00a.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / qmake / qmake-native_2.00a.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 = "r4"
8
9 DEFAULT_PREFERENCE = "-1"
10
11 QTVER = "qt-x11-opensource-src-4.0.1"
12
13 SRC_URI = "ftp://ftp.trolltech.com/pub/qt/source/${QTVER}.tar.gz \
14            file://linux-oe-qmake.conf"
15 S = "${WORKDIR}/${QTVER}"
16
17 inherit autotools native
18
19 export QTDIR = "${S}"
20 EXTRA_OEMAKE = "-e"
21
22 do_configure() {
23         # Install the OE build templates (linux, linux-uclibc)
24         install -d ${S}/mkspecs/linux-oe-g++
25         install -d ${S}/mkspecs/linux-uclibc-oe-g++
26         install -m 0644 ${WORKDIR}/linux-oe-qmake.conf \
27                 ${S}/mkspecs/linux-oe-g++/qmake.conf
28         ln -sf ../linux-g++/qplatformdefs.h \
29                 ${S}/mkspecs/linux-oe-g++/qplatformdefs.h
30         ln -sf ../linux-oe-g++/qmake.conf \
31                 ${S}/mkspecs/linux-uclibc-oe-g++/qmake.conf
32         ln -sf ../linux-g++/qplatformdefs.h \
33                 ${S}/mkspecs/linux-uclibc-oe-g++/qplatformdefs.h
34
35         QMAKESPEC=
36         PLATFORM=${HOST_OS}-oe-g++
37         export PLATFORM
38         oenote ./configure ${EXTRA_OECONF}
39         echo yes | ./configure ${EXTRA_OECONF} || die "Configuring qt failed"
40 }
41
42 do_compile() {
43         :
44 }
45
46 do_stage() {
47         install -m 0755 bin/qmake ${STAGING_BINDIR}
48         install -d ${QMAKE_MKSPEC_PATH}
49         cp -dfR mkspecs/* ${QMAKE_MKSPEC_PATH}
50 }
51
52 do_install() {
53         :
54 }