[oe] [PATCH 1/2] gpsd: Prepare recipe and inc for version bump

Koen Kooi k.kooi at student.utwente.nl
Sat Jan 23 10:45:06 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Speaking of GPSD, should we make the default config use a control socket
instead of hardcoding ttyS3?

regards,

Koen

On 22-01-10 22:58, Michael Lippautz wrote:
> 
> Signed-off-by: Michael Lippautz <michael.lippautz at gmail.com>
> ---
>  recipes/gpsd/gpsd.inc     |    9 ++++++---
>  recipes/gpsd/gpsd_2.38.bb |    4 +++-
>  2 files changed, 9 insertions(+), 4 deletions(-)
> 
> diff --git a/recipes/gpsd/gpsd.inc b/recipes/gpsd/gpsd.inc
> index a917fbe..5efbe2a 100644
> --- a/recipes/gpsd/gpsd.inc
> +++ b/recipes/gpsd/gpsd.inc
> @@ -5,12 +5,14 @@ LICENSE = "GPL"
>  DEPENDS = "dbus-glib ncurses python"
>  PROVIDES = "virtual/gpsd"
>  
> +INC_PR = "r0"
> +
>  EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \
>                  --x-libraries=${STAGING_LIBDIR} \
>                  --enable-dbus \
> -                --enable-python"
> +"
>  
> -SRC_URI = "http://download.berlios.de/gpsd/gpsd-${PV}.tar.gz \
> +SRC_URI = "http://download.berlios.de/gpsd/gpsd-${PV}.tar.gz;name=gpsd \
>             file://gpsd-default \
>             file://gps-hardware \
>             file://gpsd"
> @@ -28,6 +30,8 @@ LDFLAGS += "-L${STAGING_LIBDIR} -lm"
>  export STAGING_INCDIR
>  export STAGING_LIBDIR
>  
> +TARGET_CC_ARCH += "${LDFLAGS}"
> +
>  do_compile_prepend() {
>      export BUILD_SYS="${BUILD_SYS}"
>      export HOST_SYS="${HOST_SYS}"
> @@ -41,7 +45,6 @@ do_install_prepend() {
>  
>  do_install_append() {
>          install -d ${D}/${sysconfdir}/init.d
> -        install -d ${D}/dev
>          install -m 0755 ${WORKDIR}/gpsd ${D}/${sysconfdir}/init.d/
>          install -m 0755 ${WORKDIR}/gps-hardware ${D}/${sysconfdir}/init.d/gps-hardware.default
>          install -d ${D}/${sysconfdir}/default
> diff --git a/recipes/gpsd/gpsd_2.38.bb b/recipes/gpsd/gpsd_2.38.bb
> index 06a5fe7..7c7a477 100644
> --- a/recipes/gpsd/gpsd_2.38.bb
> +++ b/recipes/gpsd/gpsd_2.38.bb
> @@ -1,5 +1,7 @@
>  require gpsd.inc
>  
> -PR = "r2"
> +PR = "${INC_PR}.1"
>  # make attempts to link gpspacket.so without waiting for all compiler tasks:
>  PARALLEL_MAKE = ""
> +
> +EXTRA_OECONF += " --enable-python "

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFLWtMyMkyGM64RGpERAtmDAJ9WqnRXPxe1NX6+HWg4hfPxTYd1bACffpoW
SG0ttXz5eVQUTE1J7X6vF5Q=
=+Wfg
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list