1 DESCRIPTION = "Base library for the Qt/Embedded based palmtop environments"
2 HOMEPAGE = "http://www.trolltech.com"
7 DEPENDS = "uicmoc-native virtual/libqte2"
8 PROVIDES = "virtual/libqpe1"
10 S = "${WORKDIR}/library"
14 QMAKE_PROFILES = "library.pro"
15 EXTRA_QMAKEVARS_PRE += "CONFIG+=LIBQPE_WITHROHFEEDBACK"
16 EXTRA_QMAKEVARS_POST += "DESTDIR= DEFINES+=LIBQPE_NO_INLINE_IMAGES"
18 CXXFLAGS_append = " -DOPIE_NO_ERASE_RECT_HACKFIX -DOPIE_NEW_MALLOC"
21 mkdir -p ${STAGING_INCDIR}/qpe \
22 ${STAGING_INCDIR}/qtopia \
23 ${STAGING_INCDIR}/opie \
24 ${STAGING_INCDIR}/opie2 \
25 ${STAGING_INCDIR}/qtopia/private
28 install -m 0644 $i ${STAGING_INCDIR}/qpe/`basename $i`
29 install -m 0644 $i ${STAGING_INCDIR}/qtopia/`basename $i`
30 install -m 0644 $i ${STAGING_INCDIR}/qtopia/private/`basename $i`
32 for i in ${S}/backend/*.h
34 install -m 0644 $i ${STAGING_INCDIR}/qpe/`basename $i`
35 install -m 0644 $i ${STAGING_INCDIR}/qtopia/`basename $i`
36 install -m 0644 $i ${STAGING_INCDIR}/qtopia/private/`basename $i`
38 rm -f ${STAGING_INCDIR}/qtopia/*_p.h # remove private stuff out of qtopia
39 oe_runmake MOC=${STAGING_BINDIR_NATIVE}/moc UIC=${STAGING_BINDIR_NATIVE}/uic
43 oe_libinstall -so libqpe ${STAGING_LIBDIR}
44 # include files already done during do_compile
48 oe_libinstall -so libqpe ${D}${libdir}
50 install -d ${D}${includedir}/qpe \
51 ${D}${includedir}/qtopia/private
55 install -m 0644 $i ${D}${includedir}/qpe/`basename $i`
56 install -m 0644 $i ${D}${includedir}/qtopia/`basename $i`
57 install -m 0644 $i ${D}${includedir}/qtopia/private/`basename $i`
59 for i in ${S}/backend/*.h
61 install -m 0644 $i ${D}${includedir}/qpe/`basename $i`
62 install -m 0644 $i ${D}${includedir}/qtopia/`basename $i`
63 install -m 0644 $i ${D}${includedir}/qtopia/private/`basename $i`
65 rm -f ${D}${includedir}/qtopia/*_p.h # remove private stuff out of qtopia