Age | Commit message (Collapse) | Author |
|
Currently bitbake spills warnings on task-opie and task-opie-16mb
recipes containing machine packages, while being non-machine ones.
Disable this warning by replacing all PACKAGE_ARCH_xxx stuff with a
single PACKAGE_ARCH = "${MACHINE_ARCH}"
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
The LGPL-2.0 file in OE-core has been changed in OE-core commit
558b5043e1d5a36caff137093fd04abcf025af1c, so update the checksums
pointing to it.
(For reference, you should avoid pointing to common license files in
LIC_FILES_CHKSUM in this way because it provides no protection against
unexpected upstream license changes, which is what this variable is
supposed to do; plus it can break in exactly this way.)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
240x320 is a more appropriate default screen size for a typical Opie
target PDA device.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
In the recent cleanup of this recipe by me (commit id
2baaad67eb73ad3b9762c192b36390fd22948366) some packages that did not
install any files were removed; as it turns out they are still needed
due to a line adding RRECOMMENDS for both landscape and portrait
variants of the images for the task-opie-base package, so add the dummy
PACKAGES back in (with an appropriate comment this time).
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
A license file is actually already distributed with the source so verify
it instead of pointing to a common license file.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
A license file is actually already distributed with the source so verify
it instead of pointing to a common license file.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
A license file is actually already distributed with the source so verify
it instead of pointing to a common license file.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
opie-libqrsync is LGPLv2.1+ according to the source files, and includes
a COPYING file, so correct LICENSE and change LIC_FILES_CHKSUM to verify
that file instead of a common license file.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
COPYING is actually already distributed with opie-wellenreiter so verify
it instead of pointing to a common license file.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Some recipes were incorrectly marked as GPL (which means GPLv1), but in
reality they are GPLv2+, mark them so.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
We do already provide our OE values for MOC and UIC via
qmake.bbclass/linux-oe-g++ qmake config. Don't override MOC/UIC on
command line.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Some machine confg files (most notably qemuarm) do not provide
MACHINE_DISPLAY_WIDTH/HEIGHT_PIXELS values. Provide sane (QVGA) defaults
for those variables, as they are currently used only to select taskbar
images packet.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The setting in question makes libopieobex0 ignore global settings
regarding -dbg packages and source inclusion. Fix it to respect -dbg
package settings in oe-core/other layers.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Most of qt/opie libraries are normal shared libraries. libqrsync is
static lib, so it needs a special handle during packaging.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Link to libcrypt, libm & libopiepim2 explicitly.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Several of the other core Opie libraries use INC_PR, use it for libopie2
as well.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Somehow this recipe was not using INC_PR although the inc file and git
version are.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Also rename the 1.2.5 version of the patch so that the name makes more
sense.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The manager now requires opiebluetoothd in development versions.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The applet now requires opiebluetoothd in development versions.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This is the Opie bluetooth handling daemon for 1.2.6+.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
opie-bluepin is already in RDEPENDS for opie-bluetoothmanager for 1.2.5,
and won't be available for versions after that.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
opie-bluepin has been removed in latest development versions in favour
of agent functionality in the new opiebluetoothd.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
It seems these have been around for quite some time in OE classic.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This is now required for the new BlueZ 4 support.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This is not necessary if you use the appropriate include file to select
the Opie version (which is mandatory), and this also makes the libopie2
recipe consistent with the other Opie recipes, none of which set
DEFAULT_PREFERENCE.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This is a new D-Bus bindings library for Opie (1.2.6+)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
If you want to build Opie, then you should be using one of the .inc
files from meta-opie/conf/distro/include to set everything up correctly.
Thus, remove all additional definitions of these variables and add a
warning to be shown if one of the inc files has not been used.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Opie development moved to git some time ago, we now have OPIE_GIT_PV
instead.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
These recipes have been fetching from git for some time, tidy up the
naming to reflect this.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
As discussed on the OE-core mailing list, this variable isn't useful and if
wanted would be better implemented by distros using pn-X overrides.
This patch executes:
find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d'
against the tree removing the referenced. Thanks to Phil Blundell for
the command. (Also tidied up some others that weren't picked up by
this.)
(Prompted by OE-Core rev: d122343362669c683acc4af295971a62cbc823fc)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Avoid duplicating the list of resolutions in several places where
possible, and ensure duplications are at least the same and in the same
order. Make the function that determines package contents anonymous so
that it gets executed much earlier.
This also fixes packaging of 240x240 images.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
No functional changes, only whitespace.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Installing files into the sysroot during do_install is not a good idea -
in particular this breaks with OE-core's machine-specific sysroots.
Instead we now install it to ${D}${palmtopdir} and package it with the
other development files, and apply a sed hack to all .pro files within
opie.bbclass to ensure it gets found when building each package.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Simplifies the image recipe and allows use of base IMAGE_FEATURES.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Use the OE-core style for creation of /etc/timestamp.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This seems to break linking so disable it.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This seems to break linking so disable it.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
These build out of split archives that don't have license files (most
source files have them however); for expediency just point to the
appropriate license file from COMMON_LICENSE_DIR until the next version
when this will be sorted out properly.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
openobex-apps isn't in PROVIDES for openobex in oe-core, so just use
openobex in DEPENDS.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
libopietooth has always been GPL according to the source (and it's GPLv2
since most source files don't have a license declaration and are
therefore covered by the main Opie source license which is GPLv2).
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Somehow these files had DOS line endings in OE, convert them over to
standard Unix.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|