Commit Graph

79 Commits

Author SHA1 Message Date
Yi Zhao
34c2ae943a libconnman-qt: fix the hardcoded libdir
Fix QA issue when enable multilib:
ERROR: QA Issue: libconnman-qte: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libconnman-qtopia.prl
  /usr/lib/libconnman-qtopia.so.1.0
  /usr/lib/libconnman-qtopia.so.1.0.50
  /usr/lib/libconnman-qtopia.so
  [snip]
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-08-31 19:11:13 +02:00
Yi Zhao
2191b95ff6 libqofono: fix the hardcoded libdir
Fix QA issue when enable multilib:
ERROR: QA Issue: libqofono: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libqofono.so.0.1.0
  /usr/lib/libqofono.so.0
  /usr/lib/libqofono.so.0.1
  /usr/lib/libqofono.so
  /usr/lib/libqofono.prl
  [snip]
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-08-31 19:11:13 +02:00
Yi Zhao
9f318e0604 qt-creator: pass correct IDE_LIBRARY_BASENAME
Fix QA issue when enable multilib:
ERROR: QA Issue: qt-creator: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/qtcreator
  /usr/lib/qtcreator/libQmlJS.so.1
  /usr/lib/qtcreator/libQmlEditorWidgets.so
  /usr/lib/qtcreator/libUtils.so.1
  /usr/lib/qtcreator/libCPlusPlus.so
  [snip]
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-08-31 19:11:13 +02:00
Yi Zhao
1d8fe35a44 fingerterm: fix PN -> BPN for multilib
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-07-16 21:09:05 +02:00
Alexander Kanavin
be37c8f3bd recipes-qt: move qt-mobility from oe-core to meta-oe
This will allow removal of gstreamer 0.10 from oe-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-22 20:14:05 +02:00
Armin Kuster
4223fd233b qt-creator: Fix QA warnings
WARNING: QA Issue: qt-creator requires /usr/bin/perl, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-11 10:57:11 +02:00
Andreas Müller
fe1f11a062 qt-creator: avoid conflicts with meta-qt5's qt5-creator
We avoid conflicts by installing no files to sysroot. This causes no fallout
because nothing depends on qt5-creator (if something included later depending
on qt-creator it should depend on qt5-creator).
Note that

| WARNING: QA Issue: qt5-creator rdepends on qt-creator, but it isn't a build dependency? [build-deps]

is a false positve because the names of the libraries are same as for
qt5-creator (see test below).

This patch was tested by:

1. building qt-creator from scratch
2. building an image containing qt5-creator.
   * qt5-creator did not fail for sysroot conflicts
   * image was build without pulling qt-creator

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03 08:36:00 +01:00
Martin Jansa
96a92761c0 PNBLACKLIST: use weak assignments
* this makes it easier to unblacklist it from local.conf which
  is parsed before the recipes

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:55:40 +01:00
Martin Jansa
0ca63b3ba3 qconnman, qconnman-e: Blacklist because of broken with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:21 +02:00
Martin Jansa
3cee9f4ceb qt-creator: skip libdir qa check, because it's false positive
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:28 +02:00
Andreas Oberritter
7cd63c175d libconnman-qt: update to 1.0.50+git80ac184
Allows to install versions for Qt4/X11 and Qt4/Embedded into
the same filesystem by overriding the target name.

This version also removes a superflous .pc file from ${libdir}.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-18 20:09:34 +01:00
Matthieu CRAPET
c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Andreas Oberritter
38b3de4ad5 libconnman-qt: update to 1.0.46, add recipe for qte
* Use _git version suffix, because it really is a Git recipe.
* Create an inc file to be shared between qt4x11 and qt4e.
* Use CONFIG+=notests, because CONFIG+=notest has no effect now.
* Reorder some variables according to style guide.
* Remove unneeded PROVIDES for ${PN}-plugin, which is already listed
  in PACKAGES.
* Hardcode branch to master, because no other branch exists upstream.
* Simplify do_install.
* Don't overwrite EXTRA_QMAKEVARS_PRE, because qt4e.bbclass uses
  it to pass on QT_LIBINFX.
* Generalize QT_IMPORTS_DIR to make it valid for qte.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-18 09:22:38 +01:00
Martin Jansa
b646c4339b qconnman*: Fix branch param
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01 22:34:37 +01:00
Martin Jansa
cb10aa2e64 qtserialport-e: Fix branch param
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01 22:34:36 +01:00
Felipe F. Tonello
de38b56f76 fingerterm: Make is executable to other users by default
By default "xuser" cannot execute this binary. So we fix it.

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01 22:34:35 +01:00
Martin Jansa
4d62e7f575 recipes: Remove PR = r0 from all recipes
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done
  with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i

* We've switching to the PR server, PR bumps are no longer needed and
  this saves people either accidentally bumping them or forgetting to
  remove the lines (r0 is the default anyway).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01 15:33:16 +01:00
Khem Raj
92d80bf52e libqofono: Use BPN instead of PN in SRC_URI
Makes multilib builds happy as a rule of thumb
never let PN be in SRC_URI

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17 21:36:59 +02:00
Felipe F. Tonello
2fee321b5b ofono: libqofono: Added libqofono recipe
libqofono is a Qt library for oFono that provides easy to use Qt library and
QML components to use oFono.

OBS: This recipe provides the Qt4 support only, but the library also works
with Qt5.

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-15 13:31:07 +02:00
Andreas Müller
b82120abbb qt-creator: add qt4-plugin-sqldriver-sqlite to RRECOMMENDS_${PN}
fix runtime message 'QSqlDatabase: QSQLITE driver not loaded'

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14 14:27:34 +02:00
Jonathan Liu
998dedb11d qt-creator: update to 2.8.1
This also adds patches to fix compilation for ARM.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-10 22:42:42 +02:00
Martin Jansa
8040a4c38b qcanobserver: Move to nonworking
* depends on qwt-5 APIs, I've tried to update it to support qwt-6 which
  is used in meta-oe, but it looks more complicated then what I've
  expected, my WIP patch is here:
  http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/qcanobserver
  if you want to finish it and move qcanobserver back to recipes-qt
* qwt-5 was removed more then 1 year ago:
  commit 5ad3d0d042
  Author: Eric BENARD <eric@eukrea.com>
  Date:   Thu Apr 12 15:09:48 2012 +0000

    qwt: add 6.0.1 version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:38 +02:00
Jonathan Liu
6b50a7d662 qwt: install Qt Designer plugins to correct directory
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-03 15:10:47 +02:00
Jonathan Liu
02adda55bb qt-creator: upgrade to 2.8.0
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-24 14:36:05 +02:00
Jonathan Liu
4d2b8ed906 qt-creator: add new recipe for version 2.7.2
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-08 10:38:35 +02:00
Felipe F. Tonello
c47471a177 connman: updated libconnman-qt to 1.0.7
This new recipe version requires the changes in this patch:
http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg38148.html

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:30:48 +02:00
Wayne Warren
6f0d8c365f qtserialport-e: Various fixes per openembedded-devel list comments.
* Change DESCRIPTION to SUMMARY
 * Fix LICENSE declarations to be version-specific
 * Coding convention fixes * Don't modify Makefiles modified by qmake2; instead
   symlink qmake2 in to $WORKDIR to be run from there so that it uses
   $WORKDIR/qt.conf values

Signed-off-by: Wayne Warren <steven.w.warren@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-26 10:00:32 +02:00
Wayne Warren
83d8217c45 qtserialport: Adds initial recipe.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-26 10:00:32 +02:00
Martin Jansa
176db428d6 qt4-embedded, qt4-x11-free, packagegroup-qte-toolchain-target: drop PRINC
* as discussed before, PR bumps were merged in oe-core we need to apply this asap
  so that there is small chance that someone builds it with PR bump and PRINC still
  in place

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-16 18:16:30 +02:00
Martin Jansa
a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Paul Eggleton
64c6887ca1 qt4: remove bbappend content
These changes to Qt's configuration need to be applied in distro layers,
not in meta-oe.

(We have to preserve the PRINC value to avoid PR going backwards.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:16:52 +02:00
Paul Eggleton
bd9988e71a packagegroup-qte-toolchain-target: remove bbappend content
This added Qwt to the Qt Embedded toolchain. This is a distro policy
decision, and in any case Qwt is a third-party library which is not part
of Qt. Distros that wish to do this should add this bbappend to their
own layers.

(We have to preserve the PRINC value to avoid PR going backwards.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-11 11:33:39 +02:00
Felipe F. Tonello
ac77fd5074 fingerterm: Added 1.0.2 recipe
Fingerterm is a terminal emulator for Nokia Harmattan, but it works in any Qt4
environment.

Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-21 22:02:57 +01:00
Felipe F. Tonello
0a7d88ea21 qextserialport: Added 1.2rc recipe
QExtSerialPort is a serial port library for Qt4/5.

Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-13 17:21:52 +01:00
Felipe F. Tonello
65fa455ef0 libconnman-qt: fixed directory typo
Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-21 06:22:21 +01:00
Felipe F. Tonello
f4052df881 connman: added recipe libconnman-qt
This recipe provides the Qt library and QML plugins for connman.

MJ: exported INSTALL_ROOT to fix build with dash
MJ: dropped AUTOREV
MJ: dropped TAG and replaced with SRCREV for 0.4.0

Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-19 01:48:45 +01:00
Paul Eggleton
451c5cd710 qconnman: use RCONFLICTS correctly
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05 11:05:51 +01:00
Martin Jansa
6139a58374 packagegroup-qte-toolchain-target: exclude from world
* add comment why qwt-e is excluded

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-31 12:58:31 +01:00
Martin Jansa
cd3baa9a9f qwt-e: exclude from world
* qwt and qwt-e cannot be built in the same sysroot, it's correctly checked:
  | Project ERROR: local build will conflict with /OE/jansa-test/shr-core/tmp-eglibc/sysroots/qemuarm/usr/lib/libqwt.*
  but there is no point to include both in world build

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:47:33 +01:00
Martin Jansa
31ff8c0cb7 wpa-supplicant, gcc-common-4.6, packagegroup-qte-toolchain-target: use correct PRINC form
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16 21:11:44 +01:00
Martin Jansa
2985ea253c qt4: rename bbappends to match new 4.8.4 version from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-12 19:39:50 +01:00
Martin Jansa
dbd823cfbf qconnman-e: fix unpackaged files QA warning
* fixes:
qconnman-e-0.0+gitr1+f976b18c7c5584627224784801803e9fd3ebe0ff: qconnman-e: Files/directories were installed but not shipped
  /usr/share
  /usr/share/qconnman
  /usr/share/qconnman/i18n
  /usr/share/qconnman/i18n/pt_BR.qm

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-12 19:39:11 +01:00
Martin Jansa
609e4e9896 qwt: fix unpackaged files
* fixes:
qwt-6.0.1: qwt: Files/directories were installed but not shipped
  /usr/features
  /usr/doc
  /usr/plugins
  /usr/features/qwtconfig.pri
  /usr/features/qwtmathml.prf
  /usr/features/qwt.prf
  /usr/plugins/designer
  /usr/plugins/designer/libqwt_designer_plugin.so
  /usr/plugins/designer/.debug
  /usr/plugins/designer/.debug/libqwt_designer_plugin.so

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:54:20 +01:00
Martin Jansa
93581aa61c qconnman: update git repo URL
* it was probably renamed on github, old SRCREV works

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:50 +01:00
Koen Kooi
9c2eee256d Revert "qt4: rename bbappends to match new 4.8.4 version from oe-core"
The recipes aren't in OE-core yet

This reverts commit 421a73c9c3.
2012-12-10 11:48:15 +01:00
Martin Jansa
421a73c9c3 qt4: rename bbappends to match new 4.8.4 version from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-12-07 11:05:04 +01:00
Martin Jansa
d08ee5a51d qt4-embedded: drop bbappend for 4.8.1
* 4.8.1 was removed in oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-22 09:48:36 +01:00
Martin Jansa
bb3d744481 qt4-x11-free: drop bbappend for 4.8.1
* 4.8.1 was removed from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-22 09:48:35 +01:00
Martin Jansa
a76f29b406 qt4: add bbappends also for 4.8.3 version
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-02 19:29:38 +02:00
Martin Jansa
21a4be0e36 task*: rename to packagegroup to match oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-09-05 10:05:06 +02:00