* [PATCH 0/1] re-enable packaging of qt4 tools
@ 2011-12-12 18:48 Paul Eggleton
2011-12-12 18:48 ` [PATCH 1/1] qt4.inc : Add uic, moc, rcc, and lrelease to tools package Paul Eggleton
0 siblings, 1 reply; 3+ messages in thread
From: Paul Eggleton @ 2011-12-12 18:48 UTC (permalink / raw)
To: openembedded-core
I'm still unable to explain why we were getting architecture warnings
about these binaries before and we don't now. It could be something to
do with the updated version of Qt we are building, or it could be
something else. In any case building for two architectures produced
no warnings and the binaries are in the correct format.
The following changes since commit c9a420be15d54a8494cb45d6c932b86895e94e13:
connman: Default to enabling ethernet interfaces (2011-12-12 16:50:21 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/qt4-tools
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qt4-tools
Philip Balister (1):
qt4.inc : Add uic, moc, rcc, and lrelease to tools package.
meta/recipes-qt/qt4/qt4-embedded.inc | 2 +-
meta/recipes-qt/qt4/qt4-x11-free.inc | 2 +-
meta/recipes-qt/qt4/qt4.inc | 9 ++-------
3 files changed, 4 insertions(+), 9 deletions(-)
--
1.7.5.4
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] qt4.inc : Add uic, moc, rcc, and lrelease to tools package.
2011-12-12 18:48 [PATCH 0/1] re-enable packaging of qt4 tools Paul Eggleton
@ 2011-12-12 18:48 ` Paul Eggleton
2011-12-13 12:32 ` Richard Purdie
0 siblings, 1 reply; 3+ messages in thread
From: Paul Eggleton @ 2011-12-12 18:48 UTC (permalink / raw)
To: openembedded-core
From: Philip Balister <philip@balister.org>
These binaries are needed in the target tools package so we can build
qt apps on the target. You also need to install qmake from meta-oe.
Tested by building gnuradio on the USRP e100 with qt support.
(This effectively reverses OE-core rev
69eeb3d2276e5b10d084b47d308ecfc8daf8b467, however test builds for
qemux86 and qemumips produced no packaging warnings such as those
described in that commit, and the architecture of the executables is
correct.)
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/recipes-qt/qt4/qt4-embedded.inc | 2 +-
meta/recipes-qt/qt4/qt4-x11-free.inc | 2 +-
meta/recipes-qt/qt4/qt4.inc | 9 ++-------
3 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/meta/recipes-qt/qt4/qt4-embedded.inc b/meta/recipes-qt/qt4/qt4-embedded.inc
index 06b2432..39f7398 100644
--- a/meta/recipes-qt/qt4/qt4-embedded.inc
+++ b/meta/recipes-qt/qt4/qt4-embedded.inc
@@ -2,7 +2,7 @@ DESCRIPTION = "Qt is a versatile cross-platform application framework -- this is
SECTION = "libs"
HOMEPAGE = "http://qt.nokia.com"
DEPENDS += "directfb tslib"
-INC_PR = "r38"
+INC_PR = "r39"
QT_BASE_NAME ?= "qt4-embedded"
QT_BASE_LIB ?= "libqt-embedded"
diff --git a/meta/recipes-qt/qt4/qt4-x11-free.inc b/meta/recipes-qt/qt4/qt4-x11-free.inc
index 53a44ad..5b93a98 100644
--- a/meta/recipes-qt/qt4/qt4-x11-free.inc
+++ b/meta/recipes-qt/qt4/qt4-x11-free.inc
@@ -5,7 +5,7 @@ HOMEPAGE = "http://qt.nokia.com"
SECTION = "x11/libs"
DEPENDS += "virtual/libgl virtual/libx11 fontconfig libxft libxext libxrender libxrandr libxcursor"
-INC_PR = "r35"
+INC_PR = "r36"
QT_GLFLAGS ?= "${@base_contains('DISTRO_FEATURES', 'opengl', '-opengl', '-no-opengl', d)} "
QT_GLFLAGS_qemux86 = "-opengl"
diff --git a/meta/recipes-qt/qt4/qt4.inc b/meta/recipes-qt/qt4/qt4.inc
index 3155cbb..87a12e6 100644
--- a/meta/recipes-qt/qt4/qt4.inc
+++ b/meta/recipes-qt/qt4/qt4.inc
@@ -142,8 +142,8 @@ RRECOMMENDS_${QT_BASE_NAME}-qmlviewer += " \
RRECOMMENDS_${QT_BASE_NAME}-doc += " \
${QT_BASE_NAME}-demos-doc"
-FILES_${QT_BASE_NAME}-tools = "${bindir}/qttracereplay ${bindir}/qdoc*"
-FILES_${QT_BASE_NAME}-tools-dbg = "${bindir}/.debug/qttracereplay ${bindir}/.debug/qdoc*"
+FILES_${QT_BASE_NAME}-tools = "${bindir}/qttracereplay ${bindir}/qdoc* ${bindir}/moc ${bindir}/uic* ${bindir}/rcc"
+FILES_${QT_BASE_NAME}-tools-dbg = "${bindir}/.debug/qttracereplay ${bindir}/.debug/qdoc* ${bindir}/.debug/uic* ${bindir}/.debug/moc ${bindir}/.debug/rcc"
FILES_${QT_BASE_NAME}-assistant = "${bindir}/*assistant* ${bindir}/qcollectiongenerator ${bindir}/qhelpconverter ${bindir}/qhelpgenerator"
FILES_${QT_BASE_NAME}-assistant-dbg = "${bindir}/.debug/*assistant* ${bindir}/.debug/qcollectiongenerator ${bindir}/.debug/qhelpconverter ${bindir}/.debug/qhelpgenerator"
FILES_${QT_BASE_NAME}-common = "${bindir}/qtconfig"
@@ -291,11 +291,6 @@ do_install() {
# These are host binaries, we should only use them in staging
rm ${D}/${bindir}/qmake
- rm -f ${D}/${bindir}/uic
- rm -f ${D}/${bindir}/uic3
- rm ${D}/${bindir}/moc
- rm ${D}/${bindir}/rcc
- rm -f ${D}/${bindir}/lrelease
# fix pkgconfig, libtool and prl files
sed -i -e 's#-L${S}/lib/\?##g' \
--
1.7.5.4
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH 1/1] qt4.inc : Add uic, moc, rcc, and lrelease to tools package.
2011-12-12 18:48 ` [PATCH 1/1] qt4.inc : Add uic, moc, rcc, and lrelease to tools package Paul Eggleton
@ 2011-12-13 12:32 ` Richard Purdie
0 siblings, 0 replies; 3+ messages in thread
From: Richard Purdie @ 2011-12-13 12:32 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Mon, 2011-12-12 at 18:48 +0000, Paul Eggleton wrote:
> From: Philip Balister <philip@balister.org>
>
> These binaries are needed in the target tools package so we can build
> qt apps on the target. You also need to install qmake from meta-oe.
>
> Tested by building gnuradio on the USRP e100 with qt support.
>
> (This effectively reverses OE-core rev
> 69eeb3d2276e5b10d084b47d308ecfc8daf8b467, however test builds for
> qemux86 and qemumips produced no packaging warnings such as those
> described in that commit, and the architecture of the executables is
> correct.)
>
> Signed-off-by: Philip Balister <philip@balister.org>
> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
> ---
> meta/recipes-qt/qt4/qt4-embedded.inc | 2 +-
> meta/recipes-qt/qt4/qt4-x11-free.inc | 2 +-
> meta/recipes-qt/qt4/qt4.inc | 9 ++-------
> 3 files changed, 4 insertions(+), 9 deletions(-)
Merged to master, thanks.
Richard
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-12-13 12:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-12 18:48 [PATCH 0/1] re-enable packaging of qt4 tools Paul Eggleton
2011-12-12 18:48 ` [PATCH 1/1] qt4.inc : Add uic, moc, rcc, and lrelease to tools package Paul Eggleton
2011-12-13 12:32 ` Richard Purdie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox