]> git.openpandora.org Git - openembedded.git/commitdiff
qt4-x11-free, qt-embedded: stage mkspecs
authorJeremy Lainé <jeremy.laine@m4x.org>
Tue, 24 Mar 2009 19:05:32 +0000 (20:05 +0100)
committerJeremy Lainé <jeremy.laine@m4x.org>
Tue, 24 Mar 2009 19:05:32 +0000 (20:05 +0100)
recipes/qt4/qt-embedded_4.4.3.bb
recipes/qt4/qt4-x11-free_4.4.3.bb
recipes/qt4/qt_staging.inc

index 22715cc3821231ad4ceb8ef1c47526266cded6a6..d0f57ca35f684b18d3be320d8c486e6b94b586d8 100644 (file)
@@ -1,2 +1,2 @@
 require qt-embedded.inc
-PR = "r6"
+PR = "r7"
index 987a489e97e4874d8031bf2f8324c21d324f6b58..d1bf335420d34a581b1fd1309e9557d72732abcc 100644 (file)
@@ -1,5 +1,5 @@
 require qt4-x11-free.inc
-PR = "r4"
+PR = "r5"
 
 SRC_URI += " \
            file://0002-fix-resinit-declaration.patch;patch=1 \
index 3bbcdcde221bb92a91cbdd7a463a53a051bf2c3b..21e1b4c31f22eec757cefe9ee2a1566a0730366a 100644 (file)
@@ -16,6 +16,7 @@ do_stage_append() {
     sed -i s#"-L${S}/lib"##g libQt*.la
     sed -i s#'$(OE_QMAKE_LIBS_X11)'#"${OE_QMAKE_LIBS_X11}"#g libQt*.la
 
+    # FIXME: is this really needed?
     install -d ${STAGING_DIR_TARGET}/qt4/bin
     cp ${STAGING_DIR_NATIVE}/qt4/bin/* ${STAGING_DIR_TARGET}/qt4/bin/ || true 
     cp ${STAGING_DIR_NATIVE}/${bindir}/{rcc*,uic*,moc*} ${STAGING_DIR_TARGET}/qt4/bin/ || true 
@@ -30,9 +31,11 @@ do_stage() {
     mkdir -p ${STAGE_TEMP}
     oe_runmake install INSTALL_ROOT=${STAGE_TEMP}
 
-    install -d ${STAGING_INCDIR}/
+    install -d ${STAGING_INCDIR}
     install -d ${STAGING_LIBDIR}
-    cp -pPRf ${STAGE_TEMP}/$includedir/* ${STAGING_INCDIR}/
+    cp -pPRf ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR}/
+    install -d ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs
+    cp -pPRf ${STAGE_TEMP}/${datadir}/${QT_DIR_NAME}/mkspecs/* ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/
 
     for i in ${STAGE_TEMP}/${libdir}/*.la
     do