aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-opie
Commit message (Collapse)AuthorAgeFilesLines
* opie-button-settings: make whole recipe a machine-onlyDmitry Eremin-Solenikov2011-12-131-1/+1
| | | | | | | | | 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>
* task-opie, task-opie-16mb: make whole recipe a machine-onlyDmitry Eremin-Solenikov2011-12-132-10/+4
| | | | | | | | | 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>
* Fix LIC_FILES_CHKSUM for change to common LGPL-2.0 license filePaul Eggleton2011-12-0912-12/+12
| | | | | | | | | | | | | 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>
* task-opie: reverse default display width/heightPaul Eggleton2011-09-181-2/+2
| | | | | | | 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>
* opie-taskbar-images: add dummy PACKAGES to fix task-opiePaul Eggleton2011-09-181-0/+3
| | | | | | | | | | | 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>
* opie-zsafe: fix LIC_FILES_CHKSUMPaul Eggleton2011-09-181-3/+2
| | | | | | | 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-remote: fix LIC_FILES_CHKSUMPaul Eggleton2011-09-181-3/+2
| | | | | | | 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-keypebble: fix LIC_FILES_CHKSUMPaul Eggleton2011-09-181-2/+2
| | | | | | | 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: correct LICENSE / LIC_FILES_CHKSUMPaul Eggleton2011-09-181-3/+3
| | | | | | | | 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>
* opie-wellenreiter: fix LIC_FILES_CHKSUMPaul Eggleton2011-09-181-2/+2
| | | | | | | 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>
* opie-icon-reload: for completeness add git versionDmitry Eremin-Solenikov2011-09-181-0/+3
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie: mass GPL->GPLv2 fixupDmitry Eremin-Solenikov2011-09-18151-152/+154
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie: mass-correct licenses for LGPL packagesDmitry Eremin-Solenikov2011-09-1811-20/+20
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie: fix GPLv2 plus licenseDmitry Eremin-Solenikov2011-09-1819-19/+19
| | | | | | | | 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>
* opie: drop MOC and UIC overrides on command lineDmitry Eremin-Solenikov2011-09-183-6/+6
| | | | | | | | | 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>
* task-opie: provide defaults for screen resolutionDmitry Eremin-Solenikov2011-09-181-0/+2
| | | | | | | | | | 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>
* libopieobex0: drop setting of FILES for -dbg packageDmitry Eremin-Solenikov2011-09-181-4/+0
| | | | | | | | | 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>
* opie-libqrsync: package static libraryDmitry Eremin-Solenikov2011-09-181-0/+4
| | | | | | | | 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>
* opie-today-addressbookplugin: add dependencies on opie-today and libqtaux2Dmitry Eremin-Solenikov2011-09-181-0/+1
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-taskbar: launcher also uses opiepim2 library, add it to LIBSDmitry Eremin-Solenikov2011-09-181-1/+1
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-taskbar: fix linking issues for 1.2.5 versionDmitry Eremin-Solenikov2011-09-182-1/+23
| | | | | | | 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>
* libopie2: introduce INC_PRPaul Eggleton2011-09-183-2/+4
| | | | | | | 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>
* libqtaux2: use INC_PR for 1.2.5 versionPaul Eggleton2011-09-181-1/+1
| | | | | | | 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>
* libopieobex0: fix disable-bit-check patch for current gitPaul Eggleton2011-09-172-2/+20
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-taskbar: fix server.pro patch for current gitPaul Eggleton2011-09-174-2/+71
| | | | | | | 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>
* opie-bluetoothmanager: add RDEPENDS on opiebluetoothd for git versionPaul Eggleton2011-09-171-0/+3
| | | | | | The manager now requires opiebluetoothd in development versions. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-bluetoothapplet: add RDEPENDS on opiebluetoothd for git versionPaul Eggleton2011-09-171-1/+3
| | | | | | The applet now requires opiebluetoothd in development versions. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-bluetoothd: add opiebluetoothd recipePaul Eggleton2011-09-172-0/+21
| | | | | | This is the Opie bluetooth handling daemon for 1.2.6+. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* task-opie: remove opie-bluepin from task-opie-bluetoothPaul Eggleton2011-09-171-2/+2
| | | | | | | 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: remove git recipePaul Eggleton2011-09-173-6/+4
| | | | | | | 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>
* opie-restartapplet2: remove duplicate recipesPaul Eggleton2011-09-172-41/+0
| | | | | | It seems these have been around for quite some time in OE classic. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libopie2: add libdbus-qt2 dependency for libopiebluez2Paul Eggleton2011-09-091-1/+4
| | | | | | This is now required for the new BlueZ 4 support. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libopie2: remove DEFAULT_PREFERENCE of -1 from git versionPaul Eggleton2011-09-091-2/+0
| | | | | | | | | 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>
* libdbus-qt2: add new recipe for git versionPaul Eggleton2011-09-092-0/+28
| | | | | | This is a new D-Bus bindings library for Opie (1.2.6+) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libqtaux / libopie2: Correct Opie HOMEPAGEPaul Eggleton2011-08-212-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* Tidy up definitions of OPIE_GIT_PV / OPIE_SRCREVPaul Eggleton2011-08-2015-22/+7
| | | | | | | | | 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>
* Remove/replace remaining references to OPIE_CVS_PVPaul Eggleton2011-08-202-2/+2
| | | | | | | 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>
* Rename Opie _cvs recipes to _gitPaul Eggleton2011-08-20187-0/+0
| | | | | | | 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>
* Drop PRIORITY variablePaul Eggleton2011-08-20190-190/+0
| | | | | | | | | | | | | | | | | 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>
* opie-taskbar-images: tidy up multi-resolution handlingPaul Eggleton2011-08-201-11/+12
| | | | | | | | | | | 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>
* opie-taskbar-images: fix indentationPaul Eggleton2011-08-201-19/+19
| | | | | | No functional changes, only whitespace. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libopie2: install include.pro into palmtopdirPaul Eggleton2011-08-201-1/+4
| | | | | | | | | | 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>
* opie-image: inherit from core-image instead of imagePaul Eggleton2011-08-161-5/+4
| | | | | | Simplifies the image recipe and allows use of base IMAGE_FEATURES. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* Fix /etc/timestamp creation for Opie imagesPaul Eggleton2011-08-023-8/+11
| | | | | | Use the OE-core style for creation of /etc/timestamp. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-ttf-support: disable -Wl,--as-neededPaul Eggleton2011-07-301-0/+3
| | | | | | This seems to break linking so disable it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* opie-qss: disable -Wl,--as-neededPaul Eggleton2011-07-301-0/+3
| | | | | | This seems to break linking so disable it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* Add LIC_FILES_CHKSUM for Opie recipesPaul Eggleton2011-07-30193-0/+386
| | | | | | | | | 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>
* Add LIC_FILES_CHKSUM to many recipesPaul Eggleton2011-07-309-0/+18
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libopieobex: fix DEPENDSPaul Eggleton2011-07-301-1/+1
| | | | | | | 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: correct LICENSEPaul Eggleton2011-07-301-1/+1
| | | | | | | | 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>