Age | Commit message (Collapse) | Author |
|
Move all common definitions to a single .inc file and abstract away
differences using a SKINNAME variable.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The pimconverter application no longer needs to launch the sqlite
command line utility and does all SQL operations via libopiedb2, so
remove sqlite from DEPENDS / RDEPENDS.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Fix SDK generation. Include correct version of tools, set up environment
for the linux-oe-g++ qmake spec. qmake still has some room for
improvement to add automatic handling of (e.g.) thread/non-threaded
config, opie-related defines, etc.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
For now libopie2-dev package depends on libopie2 package which doesn't
exist: libraries are split into the individual packages. Fix that by
making libopie2-dev depend on all generated library packages.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
Currently bitbake spills warnings on opie-button-settings
recipe containing machine packages, while being non-machine one.
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>
|
|
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>
|