diff options
| -rw-r--r-- | meta/recipes-qt/qt4/qt4.inc | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/meta/recipes-qt/qt4/qt4.inc b/meta/recipes-qt/qt4/qt4.inc index 0410a92f76..5545be700a 100644 --- a/meta/recipes-qt/qt4/qt4.inc +++ b/meta/recipes-qt/qt4/qt4.inc @@ -227,10 +227,11 @@ python populate_packages_prepend() {          phrasebook_dir = bb.data.expand('${datadir}/${QT_DIR_NAME}/phrasebooks/', d)          phrasebook_name = bb.data.expand('${QT_BASE_NAME}-phrasebook-%s', d) -        do_split_packages(d, phrasebook_dir, '^(.*)\.qph$', phrasebook_name, '${PN} phrasebook for %s', extra_depends='' ) +        import os; +        if os.path.exists(phrasebook_dir): +                do_split_packages(d, phrasebook_dir, '^(.*)\.qph$', phrasebook_name, '${PN} phrasebook for %s', extra_depends='' )          # Package all the plugins and their -dbg version and create a meta package -        import os          def qtopia_split(path, name, glob):                  """                  Split the package into a normal and -dbg package and then add the @@ -278,11 +279,11 @@ do_install() {  	# These are host binaries, we should only use them in staging  	rm ${D}/${bindir}/qmake -	rm ${D}/${bindir}/uic -	rm ${D}/${bindir}/uic3 +	rm -f ${D}/${bindir}/uic +	rm -f ${D}/${bindir}/uic3  	rm ${D}/${bindir}/moc  	rm ${D}/${bindir}/rcc -	rm ${D}/${bindir}/lrelease +	rm -f ${D}/${bindir}/lrelease  	# fix pkgconfig, libtool and prl files  	sed -i -e s#-L${S}/lib##g \ @@ -319,6 +320,6 @@ do_install() {  	#Append an E to the qtdemo file  	if [ -n "${QT_LIBINFIX}" ] ; then -		mv ${D}${bindir}/qtdemo ${D}${bindir}/qtdemo${QT_LIBINFIX} +		[ -f ${D}${bindir}/qtdemo ] && mv ${D}${bindir}/qtdemo ${D}${bindir}/qtdemo${QT_LIBINFIX}  	fi  } | 
