From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: [meta-oe][PATCH 00/16] gpsd upgrade
Date: Mon, 30 Apr 2012 08:32:57 +0200 [thread overview]
Message-ID: <cover.1335767139.git.Martin.Jansa@gmail.com> (raw)
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
next reply other threads:[~2012-04-30 6:43 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-30 6:32 Martin Jansa [this message]
2012-04-30 6:32 ` [meta-oe][PATCH 01/16] gpsd: update to 3.4 Martin Jansa
2012-04-30 6:32 ` [meta-oe][PATCH 02/16] gpsd: move files to gpsd dir as they are not version specific Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 03/16] gpsd-3.4: minor style issues Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 04/16] gpsd-3.4: drop pkgconfig='' Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 05/16] gpsd-3.4: fix DSO build correctly Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 06/16] gpsd: pass sysroot param to scons and fix SConstruct to respect that Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 07/16] gpsd: export PKG_CONFIG with PKG_CONFIG_SYSROOT_DIR Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 08/16] gpsd: use gpsd.service and gpsd.socket from source tree, drop local files Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 09/16] gpsd: replace whole do_install from scons.bbclass Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 10/16] gpsd: remove RPATH from binaries instead of replacing it with redundant /usr/lib Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 11/16] gpsd: add recipe for 3.5 with negative D_P for testing Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 12/16] gpsd: add git recipe with negative D_P for tests Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 13/16] gpsd-3.4: fix python paths and RPATHs Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 14/16] gpsd: " Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 15/16] gpsd: add chrpath-native to depends Martin Jansa
2012-04-30 6:33 ` [meta-oe][PATCH 16/16] gpsd: disable docs generation Martin Jansa
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1335767139.git.Martin.Jansa@gmail.com \
--to=martin.jansa@gmail.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox