Scons build is a bit mess, that's why I've kept most changes as separate patches to make review easier and provide reasoning for each change in commit message.
Some changes seem more like distutils/scons.bbclass fixups which should be fixed elsewhere, but this makes it built with only QA warning about hotplug script accessing prefix from base_prefix, which I'm not going to fix. (there was about 20 QA errors about rpaths etc before..) I've also kept 3.5 and git recipe, because only 3.4 was tested in runtime by Denis and 3.5+git need a bit different set of patches. The following changes since commit 8f9b2e3a102e66426ce5b269a6827fc6a3218bef: kernel bbclass: recreate uImage unless KEEPUIMAGE is set (2012-04-27 21:57:32 +0200) are available in the git repository at: git://git.openembedded.org/meta-openembedded-contrib jansa/gpsd http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/gpsd Denis 'GNUtoo' Carikli (1): gpsd: update to 3.4 Martin Jansa (15): gpsd: move files to gpsd dir as they are not version specific gpsd-3.4: minor style issues gpsd-3.4: drop pkgconfig='' gpsd-3.4: fix DSO build correctly gpsd: pass sysroot param to scons and fix SConstruct to respect that gpsd: export PKG_CONFIG with PKG_CONFIG_SYSROOT_DIR gpsd: use gpsd.service and gpsd.socket from source tree, drop local files gpsd: replace whole do_install from scons.bbclass gpsd: remove RPATH from binaries instead of replacing it with redundant /usr/lib gpsd: add recipe for 3.5 with negative D_P for testing gpsd: add git recipe with negative D_P for tests gpsd-3.4: fix python paths and RPATHs gpsd: fix python paths and RPATHs gpsd: add chrpath-native to depends gpsd: disable docs generation .../recipes-navigation/gpsd/gpsd-2.96/gpsd.service | 9 -- .../recipes-navigation/gpsd/gpsd-2.96/gpsd.socket | 9 -- ...t-fix-DSO-build-for-ntpshm-garmin_monitor.patch | 41 ++++++ ...prefix-includepy-with-sysroot-and-drop-sy.patch | 72 +++++++++++ ...disable-html-and-man-docs-building-becaus.patch | 49 ++++++++ ...prefix-includepy-with-sysroot-and-drop-sy.patch | 72 +++++++++++ ...respect-sysroot-setting-when-prepending-L.patch | 36 ++++++ ...struct-respect-sysroot-also-in-SPLINTOPTS.patch | 29 +++++ ...strptime-prototype-is-not-provided-unless.patch | 39 ++++++ .../gpsd/gpsd/0004-SConstruct-remove-rpath.patch | 41 ++++++ .../gpsd/{gpsd-2.96 => gpsd}/60-gpsd.rules | 0 .../gpsd/{gpsd-2.96 => gpsd}/gpsd | 0 .../gpsd/{gpsd-2.96 => gpsd}/gpsd-default | 0 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb | 127 +++++++++++++++++++ meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb | 128 ++++++++++++++++++++ .../gpsd/{gpsd_2.96.bb => gpsd_git.bb} | 87 ++++++++----- 16 files changed, 688 insertions(+), 51 deletions(-) delete mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.service delete mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd.socket create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-fix-DSO-build-for-ntpshm-garmin_monitor.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd-3.4/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-disable-html-and-man-docs-building-becaus.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-SConstruct-respect-sysroot-setting-when-prepending-L.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0002-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0003-Revert-The-strptime-prototype-is-not-provided-unless.patch create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0004-SConstruct-remove-rpath.patch rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/60-gpsd.rules (100%) rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/gpsd (100%) rename meta-oe/recipes-navigation/gpsd/{gpsd-2.96 => gpsd}/gpsd-default (100%) create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb rename meta-oe/recipes-navigation/gpsd/{gpsd_2.96.bb => gpsd_git.bb} (53%) -- 1.7.8.6 _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
