Commit Graph

84 Commits

Author SHA1 Message Date
Jackie Huang b79176adb3 remove the unnecessary protocol parameters
It's not necessary to specify the protocol parameter when it's the
default protocol for the fetcher, e.g. the default protocol for
git fetcher it git, "protocol=git" isn't needed.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 16:59:13 +02:00
Martin Jansa 79d6d08e77 foxtrotgps: add bluez4 dependency
* configure doesn't allow to disable it and bluez is quite common
  on devices where foxtrotgps would be used

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:31 +02:00
Martin Jansa cf46cc88bb gpsd: add PACKAGECONFIG for bluez
* it's autodetected from sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:30 +02:00
Martin Jansa 83872967b3 gypsy: add dependency on libxslt-native
* it's incorrectly used in build (and just "o" is used instead of xslt
  command):
  | o gypsy-discovery.xml ../docs/tools/spec-strip-docs.xsl gypsy-discovery-full.xml
  | /bin/bash: o: command not found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-12 12:06:02 +02:00
Martin Jansa ef099bc74a libspatialite: add missing dependency on sqlite3
* do_configure fails without:
  | checking for sqlite3.h... no
  | configure: error: cannot find sqlite3.h, bailing out

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-08 10:35:56 +02:00
Khem Raj 41e0bcf188 proj: Update to 4.8.0
4.7.0 tars have disappeared on the download servers.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-29 14:22:46 +02:00
Holger Hans Peter Freyther cb092cc4ea gpsd: Mark the configuration file as a CONFFILES
Mark the file in /etc/default/gpsd as a CONFFILES of the gpsd-conf
package.

Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27 18:52:23 +02:00
Khem Raj eccb3d022a omgps: Fix build with glib-2.0 > 2.35
Fix errors like

| src/main.c: In function 'main':
| src/main.c:490:2: error: 'g_type_init' is deprecated (declared at
/builds1/angstrom/build/tmp-angstrom_next-eglibc/sysroots/qemuarm/usr/include/glib-2.0/gobject/gtype.h:669)
[-Werror=deprecated-declarations]
|   g_type_init();
|   ^
| cc1: all warnings being treated as errors
| make[1]: *** [omgps-main.o] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:30:07 +02:00
Khem Raj 475e25491c gypsy: Fix build with newer glib
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:30:06 +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
Martin Jansa e965f6efc0 gpsd: move systemd support from meta-systemd back to meta-oe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:22:04 +02:00
Martin Jansa 53e2ae8897 gpsd: fix warning about overwritting keys
* WARNING: Variable key FILES_${PN}-dev (${includedir} ${FILES_SOLIBSDEV} ${libdir}/*.la ${libdir}/*.o ${libdir}/pkgconfig ${datadir}/pkgconfig ${datadir}/aclocal ${base_libdir}/*.o ${libdir}/${BPN}/*.la ${base_libdir}/*.la) replaces original key FILES_gpsd-dev ( ${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:16:51 +02:00
Martin Jansa 230e2171d0 gpsd: fix udev rules file
systemd-udevd[41]: unknown key 'SYSFS{idVendor}' in /etc/udev/rules.d/60-gpsd.rules:43
systemd-udevd[41]: invalid rule '/etc/udev/rules.d/60-gpsd.rules:43'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-06 06:05:35 +01:00
Martin Jansa 3da9e225a3 tangogps: remove
* foxtrotgsp is better maintained and now tangogps.org domain is gone too

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-25 19:46:34 +01:00
Martin Jansa c012d759c3 navit: bump SRCREV to latest
* taking-address-of-temporary-array.patch was fixed in upstream r5243

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 13:02:58 +01:00
Martin Jansa 7f35fdb006 omgps: fix build with gdk-pixbuf-2.26.5 from oe-core
* also add Upstream-Status to other omgps patches

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:36:17 +01:00
Martin Jansa 62b8fad4eb geos: fix typo in FILES_${PN}-dev
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-18 17:33:02 +01:00
Jan Luebbe 77a7c68994 libspatialite: add recipe
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16 21:11:44 +01:00
Jan Luebbe 65b7d5b457 geos: add recipe
* MJ: fixed packaging and QA issues

Signed-off-by: Jan Luebbe <jluebbe@debian.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16 21:11:43 +01:00
Jan Luebbe 68bd9d23c5 proj: add recipe
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16 21:11:43 +01:00
Martin Jansa f39ad60442 tangogps: fix doc instalation
* incorectly installs doc to /usr/doc and isn't picked by FILES_
tangogps-0.99.4: tangogps: Files/directories were installed but not shipped
  /usr/doc
  /usr/doc/tangogps
  /usr/doc/tangogps/INSTALL
  /usr/doc/tangogps/NEWS
  /usr/doc/tangogps/TODO
  /usr/doc/tangogps/README
  /usr/doc/tangogps/ChangeLog
  /usr/doc/tangogps/AUTHORS
  /usr/doc/tangogps/COPYING

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:56 +01:00
Andrei Dinu 3437e92112 gypsy: added to meta-oe/recipes-navigation
Added gypsy to meta-oe/recipes-navigation

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:03:35 +01:00
Martin Jansa b38e081520 omgps: add patch to fix build with latest glib from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-16 16:20:21 +01:00
Paul Eggleton 3a30c56238 Replace bb.data.* with d.*
Used sed expression given here:

http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html

Plus an additional expression for .expand. Full expression is:

sed \
-e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \
-e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \
-i `grep -ril bb.data *`

Some minor correction in systemd.bbclass was needed for some expressions
that didn't quite match the regex in the desired way; additionally a few
instances were manually changed.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-28 14:32:06 +00:00
Martin Jansa 86ac5cbea5 tangogps: inherit gconf
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-26 13:00:23 +02:00
Martin Jansa 9c44bdd0cb foxtrotgps: inherit gconf
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-26 13:00:23 +02:00
Martin Jansa 673b3b6627 mcnavi: move from meta-oe to meta-efl
* mcnavi depends on ecore, but meta-oe does not depend on meta-efl
* thanks to kergoth for reporting this!

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-19 11:42:14 +02:00
Martin Jansa 0b0b889a1e mcnavi: remove myslq_config include path work around
* it was fixed in mysql5 3f95bb9073

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-19 11:42:13 +02:00
Marcin Juszkiewicz 49fa1df21e orrery: added missing dependency on gtk+
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2012-10-10 09:47:31 +02:00
Martin Jansa f8004aa4a7 gpsd: use chrpath-replacement-native now
* chrpath-native was added to ASSUME_PROVIDED
  http://lists.linuxtogo.org/pipermail/openembedded-core/2012-October/030744.html
* it would be better to not use chrpath at all, but build.txt says:
  If you do not have chrpath available, GPSD binaries will be built
  statically.
  ...
  When you are cross-compiling, you'll need chrpath at version 0.14 or
  later for cross-architecture support.  If it's not yet packaged for
  your environment, see http://alioth.debian.org/projects/chrpath/
  and I prefer to stick to upstream

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-05 12:17:41 +02:00
Martin Jansa 44b3c94232 foxtrotgps: rename configure.in only if it still exists
* it was failing when do_configure was reexecuted in same workdir

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-02 19:29:07 +02:00
Martin Jansa fc9386733a recipes: bump PR to rebuild after libffi5 -> libffi6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-20 10:02:45 +02:00
Martin Jansa d010c0650b mcnavi: fix do_configure_prepend to be reentrant
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-09-11 19:21:30 +02:00
Martin Jansa 85d9bb4931 mcnavi: add also target edje to DEPENDS
* configure checks for that
  | configure:17465: error: Package requirements (ecore ecore-evas evas edje imlib2 libgps) were not met:
  |
  | No package 'edje' found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-09-11 13:40:16 +02:00
Martin Jansa f03d576a84 foxtrotgps: upgrade to 1.1.1 and fix build with new automake
* It was failing like this
  | automake: warnings are treated as errors
  | automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
  | autoreconf: automake failed with exit status: 1
  after automake was upgraded to 1.12.3
  http://lists.linuxtogo.org/pipermail/openembedded-core/2012-September/029108.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-10 10:55:55 +02:00
Martin Jansa f9f3477f68 gpsd-machine-conf: add empty recipe for BSP layers to bbappend it
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-30 10:42:12 +02:00
Martin Jansa 541bb1970a gpsd: add gpsd-machine-conf to RRECOMMENDS
* it could be something machine specific (config + hoooks) and we don't want gpsd sstate checksum depending on MACHINE var
* gpsd-machine-conf itself is using u-a to select right config

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-30 10:42:11 +02:00
Denis 'GNUtoo' Carikli 334b5198e1 gpsd: update to 3.7, drop older 3.5 and git recipe
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20 10:02:09 +02:00
Martin Jansa 2fba722271 mcnavi, monav, omgps, orrery: import from meta-smartphone
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-31 00:14:55 +02:00
Martin Jansa 038f326406 gpsd: add chrpath-native to DEPENDS otherwise it could autodetect host chrpath
* which doesn't work sometimes:
  chrpath -d "/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.5-r7/image/usr/sbin/gpsd"
  `/var/lib/jenkins/jobs/shr-core/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.5-r7/image/usr/sbin/gpsd'
  probably isn't a 64-bit LSB-first ELF file.
  elf_open: Exec format error

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-30 23:41:53 +02:00
Martin Jansa 7e42a01229 gpsd: drop older version 3.4
* GNUtoo tested 3.5 and it works fine, Thanks

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-28 22:45:47 +02:00
Martin Jansa b67c23022f gpsd: inherit pythonnative
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-24 08:52:05 +02:00
Martin Jansa b12a5bbb3a navit: use 4 spaces instead of tabs in get_navit_fpu_setting
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19 16:26:21 +02:00
Andreas Müller 87526c2f21 gpsd: move systemd support to meta-systemd 2012-07-16 09:39:07 +02:00
Elvis Dowson 99cb797bd8 meta-oe: Fix SRC_URI warnings to use "protocol" not "proto"
This commit updates the SRC_URI for the following recipes to use "protocol"
meta-oe/recipes-devtools/python/python-pyyaml_svn.bb
meta-oe/recipes-navigation/navit/navit_svn.bb
meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb
meta-oe/recipes-support/dfu-util/dfu-util_svn.bb
meta-oe/recipes-support/portaudio/portaudio-v19_svn.bb
meta-oe/recipes-support/samsung-soc-utils/s3c24xx-gpio_svn.bb
meta-oe/recipes-support/samsung-soc-utils/s3c64xx-gpio_svn.bb
meta-oe/recipes-support/samsung-soc-utils/sjf2410-linux-native_svn.bb
meta-oe/recipes-support/usbpath/usbpath_svn.bb
meta-oe/recipes-support/wmiconfig/wmiconfig_svn.bb

Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-13 10:20:01 +02:00
Martin Jansa ba3173c5ab navit: bump SRCREV and add patch from debian to fix build with gcc-4.7.1
* COPYING was updated in
  http://navit.svn.sourceforge.net/viewvc/navit/trunk/navit/COPYING?r1=5023&r2=5022&pathrev=5023
  just 2 more files listed in GPLv2, rest is in LGPL

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:06:42 +02:00
Martin Jansa b1352f93b8 navit: package whole ${datadir}/icons dir
* no need to install icon and .desktop file manually, now it's done by autotools

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-25 09:06:41 +02:00
Denis 'GNUtoo' Carikli 6ba88f7ad9 gpsd: override gpsd.service to use GPS_DEVICES from /etc/default/gpsd
Without that fix gpsd starts without using the machine specific
  gps serial port.

On some devices like the GTA04, not only that makes GPS not work,
  but that also prevent suspend because GPS has to be off in order
  for suspend to succeed(and the program powering off the GPS
  has to know if the GPS is on or off by using gpsd).

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-21 20:03:54 +02:00
Martin Jansa 21b85f3426 recipes: bump PR to fix -systemd postinsts where SYSTEMD_SERVICE was used without PN* suffix
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:52 +02:00
Koen Kooi d65051a41b Merge remote-tracking branch 'meta-oe-contrib/jansa/pull2' 2012-05-04 10:18:02 +02:00