[oe] [meta-qt5][PATCH v2] Explicitly disable Debian-style package renaming for nativesdk-qtbase-tools

2014-02-28 Thread Jacob Kroon
Since commit 8da5017712a7ddcb8488e095b9aa03b0273f23e9, libQt5*.so files
are included in the nativesdk-qtbase-tools package. However, this together
with the fact that the binaries are placed in a subdir qt5 of bin will
confuse the Debian-style package renaming logic in debian.bbclass, causing the
resulting ipk package to be created as nativesdk-libqt5core5.

Signed-off-by: Jacob Kroon jacob.kr...@mikrodidakt.se
---
 recipes-qt/qt5/nativesdk-qtbase.inc | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/recipes-qt/qt5/nativesdk-qtbase.inc 
b/recipes-qt/qt5/nativesdk-qtbase.inc
index 3cb9b0e..884b1a6 100644
--- a/recipes-qt/qt5/nativesdk-qtbase.inc
+++ b/recipes-qt/qt5/nativesdk-qtbase.inc
@@ -60,6 +60,12 @@ FILES_${PN}-tools =  \
 ${OE_QMAKE_PATH_BINS}/* \
 
 
+# qttools binaries are placed in a subdir of bin in order to avoid
+# collisions with qt4. This would trigger debian.bbclass to rename the
+# package, since it doesn't detect binaries in subdirs. Explicitly
+# disable package auto-renaming for the tools-package.
+DEBIAN_NOAUTONAME_${PN}-tools = 1
+
 QT_CONFIG_FLAGS +=  \
 -reduce-relocations \
 -shared \
-- 
1.8.5.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH v2] Explicitly disable Debian-style package renaming for nativesdk-qtbase-tools

2014-02-28 Thread Otavio Salvador
On Fri, Feb 28, 2014 at 6:33 AM, Jacob Kroon jacob.kr...@mikrodidakt.se wrote:
 Since commit 8da5017712a7ddcb8488e095b9aa03b0273f23e9, libQt5*.so files
 are included in the nativesdk-qtbase-tools package. However, this together
 with the fact that the binaries are placed in a subdir qt5 of bin will
 confuse the Debian-style package renaming logic in debian.bbclass, causing the
 resulting ipk package to be created as nativesdk-libqt5core5.

 Signed-off-by: Jacob Kroon jacob.kr...@mikrodidakt.se

Please rework the commitlog as:

nativesdk-qtbase-tools: disable Debian-style package renaming

Since commit 8da5017712a7ddcb8488e095b9aa03b0273f23e9, libQt5*.so files
are included in the nativesdk-qtbase-tools package. However, this together
with the fact that the binaries are placed in a subdir qt5 of bin will
confuse the Debian-style package renaming logic in debian.bbclass, causing the
resulting ipk package to be created as nativesdk-libqt5core5.

Signed-off-by: Jacob Kroon jacob.kr...@mikrodidakt.se

and please add my Acked-by.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel