gpsd: update to 3.4

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: move files to gpsd dir as they are not version specific

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd-3.4: minor style issues

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd-3.4: drop pkgconfig=''

* this is wrong, it's used as path where to install .pc files
  and we expect them in  not directly in sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd-3.4: fix DSO build correctly

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: pass sysroot param to scons and fix SConstruct to respect that

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: export PKG_CONFIG with PKG_CONFIG_SYSROOT_DIR

* python-scons-native executes pkg-config with wrong environment and as result -I/usr/include/libusb-1.0 is returned

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: use gpsd.service and gpsd.socket from source tree, drop local files

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: replace whole do_install from scons.bbclass

* prefix was wrong, because SConstruct expects prefix usable as RPATH and DESTDIR
  not DESTDIR/prefix combined together in prefix variable

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: remove RPATH from binaries instead of replacing it with redundant /usr/lib

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: add recipe for 3.5 with negative D_P for testing

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: add git recipe with negative D_P for tests

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd-3.4: fix python paths and RPATHs

* see included patch for description

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: fix python paths and RPATHs

* see included patch for description

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: add chrpath-native to depends

* on debian wheezy I've seen this
$ tmp-eglibc/sysroots/x86_64-linux/usr/bin/chrpath ../../../shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.4-r2/image/usr/sbin/gpsd
../../../shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.4-r2/image/usr/sbin/gpsd: RPATH=/var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.4-r2/gpsd-3.4:/var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/sysroots/om-gta02/usr/lib
$ chrpath ../../../shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.4-r2/image/usr/sbin/gpsd
`../../../shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/gpsd-3.4-r2/image/usr/sbin/gpsd' probably isn't a 64-bit LSB-first ELF file.
Usage: chrpath [-v|-d|-c|-r <path>] <program> [<program> ...]
                               with the path given
   -l|--list                   List the current rpath/runpath (default)
   -h|--help                   Show this usage information.

$ chrpath -v
chrpath version 0.13
$ tmp-eglibc/sysroots/x86_64-linux/usr/bin/chrpath -v
chrpath version 0.14

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: disable docs generation

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
midori: upgrade to 0.4.5

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libgpewidget: fix build with glib-2.32

* SRC_URI needs to be after inherit gpe
  and pkgconfig.patch wasn't ever used

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
epdfview: fix build with glib-2.32

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
tangogps: fix build with glib-2.32

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>