[oe] [RFC PATCHv2] bash-completion: add recipe

2013-12-16 Thread Matthieu Crapet
This new recipe discards the old recipe in OE-Classic:
http://layers.openembedded.org/layerindex/oe-classic/recipe/16369/

When building ready-to-use images (like .vmdk), it is sometimes convenient to 
have a fancy shell environment.

Signed-off-by: Matthieu Crapet matthieu.cra...@ingenico.com
---
 .../bash-completion/bash-completion_2.0.bb | 31 ++
 1 file changed, 31 insertions(+)
 create mode 100644 
meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb

diff --git a/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb 
b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
new file mode 100644
index 000..c70d988
--- /dev/null
+++ b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = Programmable Completion for Bash 4
+HOMEPAGE = http://bash-completion.alioth.debian.org/;
+BUGTRACKER = https://alioth.debian.org/projects/bash-completion/;
+
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe
+
+SECTION = console/utils
+RDEPENDS_${PN} = bash
+PE = 1
+
+SRC_URI=http://bash-completion.alioth.debian.org/files/${BPN}-${PV}.tar.bz2;
+
+SRC_URI[md5sum] = 0d903f398be8c8f24bc5ffa6f86127f8
+SRC_URI[sha256sum] = 
e5a490a4301dfb228361bdca2ffca597958e47dd6056005ef9393a5852af5804
+
+inherit allarch autotools
+
+do_configure() {
+   oe_runconf
+}
+
+do_install_append() {
+   install -d ${D}${sysconfdir}/bash_completion.d/
+   echo '. ${datadir}/${BPN}/bash_completion' 
${D}${sysconfdir}/bash_completion
+}
+
+# Some recipes are providing ${PN}-bash-completion packages
+PACKAGES_prepend += ${PN}-extra 
+FILES_${PN}-extra = ${datadir}/${BPN}/completions/ \
+${datadir}/${BPN}/helpers/
-- 
1.8.2.1

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [RFC PATCHv2] bash-completion: add recipe

2013-12-16 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthieu Crapet schreef op 16-12-13 09:41:
 This new recipe discards the old recipe in OE-Classic: 
 http://layers.openembedded.org/layerindex/oe-classic/recipe/16369/
 
 When building ready-to-use images (like .vmdk), it is sometimes
 convenient to have a fancy shell environment.
 
 Signed-off-by: Matthieu Crapet matthieu.cra...@ingenico.com --- 
 .../bash-completion/bash-completion_2.0.bb | 31
 ++ 1 file changed, 31 insertions(+) create mode
 100644 meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
 
 diff --git
 a/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
 b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb new file
 mode 100644 index 000..c70d988 --- /dev/null +++
 b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb @@ -0,0
 +1,31 @@ +DESCRIPTION = Programmable Completion for Bash 4 +HOMEPAGE =
 http://bash-completion.alioth.debian.org/; +BUGTRACKER =
 https://alioth.debian.org/projects/bash-completion/; + +LICENSE =
 GPLv2 +LIC_FILES_CHKSUM =
 file://COPYING;md5=751419260aa954499f7abaabaa882bbe + +SECTION =
 console/utils +RDEPENDS_${PN} = bash

R* vars go below do_install

 +PE = 1

New recipe, so drop PE

 + 
 +SRC_URI=http://bash-completion.alioth.debian.org/files/${BPN}-${PV}.tar.bz2;

 
+
 +SRC_URI[md5sum] = 0d903f398be8c8f24bc5ffa6f86127f8 +SRC_URI[sha256sum]
 = e5a490a4301dfb228361bdca2ffca597958e47dd6056005ef9393a5852af5804 + 
 +inherit allarch autotools + +do_configure() { +  oe_runconf +}

Can you add a comment why autotools_do_configure fails?

 + +do_install_append() { +install -d
 ${D}${sysconfdir}/bash_completion.d/ +echo '.
 ${datadir}/${BPN}/bash_completion' ${D}${sysconfdir}/bash_completion +} 
 + +# Some recipes are providing ${PN}-bash-completion packages 
 +PACKAGES_prepend += ${PN}-extra 

PACKAGES =+ ${PN}-extra

 +FILES_${PN}-extra = ${datadir}/${BPN}/completions/ \ +
 ${datadir}/${BPN}/helpers/
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFSrtDpMkyGM64RGpERAoQpAJ4vfbU5Q0laNx8W61aMEEfao8gtfwCggn2l
mJXDKKcx/uPPjhiEDZhc7LE=
=IlfI
-END PGP SIGNATURE-

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [RFC PATCHv3] bash-completion: add recipe

2013-12-16 Thread Matthieu Crapet
This new recipe discards the old recipe in OE-Classic:
http://layers.openembedded.org/layerindex/oe-classic/recipe/16369/

When building ready-to-use images (like .vmdk), it is sometimes convenient to 
have a fancy shell environment.

Signed-off-by: Matthieu Crapet matthieu.cra...@ingenico.com
---
 .../bash-completion/bash-completion_2.0.bb | 27 ++
 1 file changed, 27 insertions(+)
 create mode 100644 
meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb

diff --git a/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb 
b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
new file mode 100644
index 000..411b9b7
--- /dev/null
+++ b/meta-oe/recipes-support/bash-completion/bash-completion_2.0.bb
@@ -0,0 +1,27 @@
+DESCRIPTION = Programmable Completion for Bash 4
+HOMEPAGE = http://bash-completion.alioth.debian.org/;
+BUGTRACKER = https://alioth.debian.org/projects/bash-completion/;
+
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe
+
+SECTION = console/utils
+
+SRC_URI=http://bash-completion.alioth.debian.org/files/${BPN}-${PV}.tar.bz2;
+
+SRC_URI[md5sum] = 0d903f398be8c8f24bc5ffa6f86127f8
+SRC_URI[sha256sum] = 
e5a490a4301dfb228361bdca2ffca597958e47dd6056005ef9393a5852af5804
+
+inherit allarch autotools
+
+do_install_append() {
+   install -d ${D}${sysconfdir}/bash_completion.d/
+   echo '. ${datadir}/${BPN}/bash_completion' 
${D}${sysconfdir}/bash_completion
+}
+
+RDEPENDS_${PN} = bash
+
+# Some recipes are providing ${PN}-bash-completion packages
+PACKAGES =+ ${PN}-extra
+FILES_${PN}-extra = ${datadir}/${BPN}/completions/ \
+${datadir}/${BPN}/helpers/
-- 
1.8.2.1

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] OE Changelog since 2013-12-08 until 2013-12-15

2013-12-16 Thread cliff . brake
Changelog since 2013-12-08 until 2013-12-15.  Projects included in this report:

bitbake: git://git.openembedded.org/bitbake
openembedded-core: git://git.openembedded.org/openembedded-core
meta-openembedded: git://git.openembedded.org/meta-openembedded
meta-angstrom: git://github.com/Angstrom-distribution/meta-angstrom.git
meta-arago: git://arago-project.org/git/meta-arago.git
meta-beagleboard: git://github.com/beagleboard/meta-beagleboard.git
meta-browser: git://github.com/OSSystems/meta-browser.git
meta-bug: git://github.com/buglabs/meta-bug.git
meta-chicken: git://github.com/OSSystems/meta-chicken
meta-efikamx: git://github.com/kraj/meta-efikamx.git
meta-ettus: http://github.com/koenkooi/meta-ettus.git
meta-fsl-arm: git://git.yoctoproject.org/meta-fsl-arm
meta-fsl-arm-extra: git://github.com/Freescale/meta-fsl-arm-extra.git
meta-fsl-ppc: git://git.yoctoproject.org/meta-fsl-ppc
meta-guacamayo: git://github.com/Guacamayo/meta-guacamayo.git
meta-gumstix: git://github.com/gumstix/meta-gumstix.git
meta-gumstix-community: 
git://gitorious.org/schnitzeltony-oe-meta/meta-gumstix-community.git
meta-handheld: git://git.openembedded.org/meta-handheld
meta-igep: http://github.com/ebutera/meta-igep.git
meta-intel: git://git.yoctoproject.org/meta-intel
meta-ivi: git://git.yoctoproject.org/meta-ivi
meta-java: git://github.com/woglinde/meta-java
meta-kde: git://gitorious.org/openembedded-core-layers/meta-kde.git
meta-micro: git://git.openembedded.org/meta-micro
meta-mono: git://git.yoctoproject.org/meta-mono.git
meta-netbookpro: git://github.com/tworaz/meta-netbookpro
meta-nslu2: git://github.com/kraj/meta-nslu2
meta-opie: git://git.openembedded.org/meta-opie
meta-qt3: git://git.yoctoproject.org/meta-qt3
meta-qt5: git://github.com/meta-qt5/meta-qt5.git
meta-slugos: git://github.com/kraj/meta-slugos
meta-systemd: git://git.yoctoproject.org/meta-systemd
meta-raspberrypi: git://github.com/djwillis/meta-raspberrypi.git
meta-smartphone: http://git.shr-project.org/repo/meta-smartphone.git
meta-ti: git://git.yoctoproject.org/meta-ti
meta-webos: git://github.com/openwebos/meta-webos.git
meta-xilinx: git://git.yoctoproject.org/meta-xilinx
meta-yocto: git://git.yoctoproject.org/meta-yocto
openembedded: git://git.openembedded.org/openembedded


Changelog for bitbake:

Alexandru DAMIAN (11):
  toaster: Analysis API variablehistory update
  toaster: remove Author field in SimpleUI
  toaster: move layer information reading code
  toaster: update build stats reading
  toaster: change package storage model
  toasterui: fix version numbers for no PE specified
  toasterui: do not link non-image targets
  toaster: update to Django 1.5
  toaster: migrate orm models to South
  toaster: add pagination to the Simple UI
  toaster: Add more information for tasks in Simple UI

Cristiana Voicu (1):
  hob: after adding a layer, hob do not parse the configuration

Richard Purdie (3):
  data: Ensure we add the contains keys in a particular order
  process: Add timeout to select call
  data_smart: Fix hash corruption issue


Changelog for openembedded-core:

Alexandra Safta (1):
  udev: Add ptest

Alexandru DAMIAN (3):
  toaster.bbclass: read layer information
  toaster.bbclass: read build stats
  toaster.bbclass: read package and image information

Andreas Oberritter (1):
  xorg-lib-common.inc: use REQUIRED_DISTRO_FEATURES variable

Andrei Gherzan (2):
  libav: Add v9.10
  libav: Use BP and libav patch directory

Baogen Shang (2):
  libtiff: CVE-2013-4232
  libtiff: CVE-2013-4243

Bruce Ashfield (2):
  linux-yocto-dev: allow static SRCREVs via include
  linux-libc-headers: fix MIPS klibc build error

Chen Qi (7):
  nfs-utils: explicitly rdepend on bash
  libgcrypt: fix compile error with '-O2' in sysroot path
  init-ifupdown: adjust priority of networking to fix system freeze problem
  image.bbclass: default USE_DEVFS to '1'
  shadow-native: allow for setting password in clear text
  image.bbclass: fix for zap_root_password
  useradd-example: add example for setting clear text password

Chong Lu (1):
  meta/*: remove unnecessary patches

Corneliu Stoicescu (2):
  oe-selftest: implement add_command_to_tearDown method
  oe-selftest: Add track_for_cleanup method to be used in cleanup tasks

Cristian Iorga (7):
  harfbuzz: upgrade to 0.9.25
  connman: upgrade to 1.20
  iptables: upgrade to 1.4.21
  iproute2: upgrade to 3.12.0
  bluez5: upgrade to 5.12
  rpcbind: upgrade to 0.2.1
  glib-2.0: upgrade to 2.38.2

Herb Kuta (1):
  makedevs: Add trace option and fix permissions on files if they already exis

Hongxu Jia (5):
  qemu: add bash and python to qemu's RDEPENDS
  license.bbclass: fix copying license directories failed
  mtools: add ability to compile with nativesdk
  syslinux: add ability to compile with nativesdk
  nativesdk.bbclass: support nativesdk to override with the PACKAGES_DYNAMIC s

Jackie Huang (3):
  grub: add explicit dependency on 

[oe] [RFC] Binutils upgrade to 2.24

2013-12-16 Thread Khem Raj
Hi

I have pushed a contrib branch for binutils 2.24 upgrade here

http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.24

I have tested it on both uclibc/eglibc and qemu machines. But it would
be nice if
it gets more testing for machines I havent tested

Thanks

-Khem
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [RFC] Binutils upgrade to 2.24

2013-12-16 Thread Saul Wold

On 12/16/2013 12:03 PM, Khem Raj wrote:

Hi

I have pushed a contrib branch for binutils 2.24 upgrade here

http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.24

I have tested it on both uclibc/eglibc and qemu machines. But it would
be nice if
it gets more testing for machines I havent tested


I will throw it into the next MUT build for you.

What's going on with the Python3 patches?

Sau!


Thanks

-Khem
___
Openembedded-core mailing list
openembedded-c...@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core



___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH v2] packagekit: Updated to 0.8.13

2013-12-16 Thread Felipe F. Tonello
From: Felipe F. Tonello e...@felipetonello.com

Packagekit will compile support for all backend supported by OE-core. Images
that want to install packagekit should specify its correct backend dependency
as well.

Ex.: install the following packages to an image that uses rpm:
 * packagekit
 * packagekit-backend-smart

Signed-off-by: Felipe F. Tonello e...@felipetonello.com
---
 ...deprecated-glib-functions-and-use-the-new.patch | 166 
 .../packagekit/packagekit-0.5.6/configurefix.patch |  13 -
 .../packagekit/packagekit-0.5.6/opkgfixes.patch| 422 -
 .../packagekit/packagekit_0.5.6.bb |  62 ---
 .../packagekit/packagekit_0.8.13.bb|  64 
 5 files changed, 64 insertions(+), 663 deletions(-)
 delete mode 100644 
meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/0001-Don-t-call-deprecated-glib-functions-and-use-the-new.patch
 delete mode 100644 
meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/configurefix.patch
 delete mode 100644 
meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/opkgfixes.patch
 delete mode 100644 meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb
 create mode 100644 meta-oe/recipes-devtools/packagekit/packagekit_0.8.13.bb

diff --git 
a/meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/0001-Don-t-call-deprecated-glib-functions-and-use-the-new.patch
 
b/meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/0001-Don-t-call-deprecated-glib-functions-and-use-the-new.patch
deleted file mode 100644
index ecf8e74..000
--- 
a/meta-oe/recipes-devtools/packagekit/packagekit-0.5.6/0001-Don-t-call-deprecated-glib-functions-and-use-the-new.patch
+++ /dev/null
@@ -1,166 +0,0 @@
-From 869e52a9055c72970fed036a1510f676e6ce0824 Mon Sep 17 00:00:00 2001
-From: Khem Raj raj.k...@gmail.com
-Date: Thu, 13 Jun 2013 01:24:19 -0700
-Subject: [PATCH] Don't call deprecated glib functions and use the new gthread
- API.
-
-Signed-off-by: Khem Raj raj.k...@gmail.com
-
-Upstream-Status: Inappropriate[version Unmaintained Upstream]

- client/pk-console.c  |3 ++-
- client/pk-generate-pack.c|3 ++-
- client/pk-monitor.c  |3 ++-
- contrib/command-not-found/PackageKit.sh  |2 +-
- contrib/command-not-found/pk-command-not-found.c |4 ++--
- contrib/debuginfo-install/pk-debuginfo-install.c |4 ++--
- src/pk-backend.c |7 +++
- src/pk-main.c|4 ++--
- 10 files changed, 20 insertions(+), 10 deletions(-)
-
-diff --git a/client/pk-console.c b/client/pk-console.c
-index de927e1..2435f27 100644
 a/client/pk-console.c
-+++ b/client/pk-console.c
-@@ -1264,11 +1264,12 @@ main (int argc, char *argv[])
-   bindtextdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR);
-   bind_textdomain_codeset (GETTEXT_PACKAGE, UTF-8);
-   textdomain (GETTEXT_PACKAGE);
--
-+#if !GLIB_CHECK_VERSION(2,32,0)
-   if (! g_thread_supported ())
-   g_thread_init (NULL);
-   g_type_init ();
-   dbus_g_thread_init ();
-+#endif
- 
-   /* do stuff on ctrl-c */
-   signal (SIGINT, pk_console_sigint_cb);
-diff --git a/client/pk-generate-pack.c b/client/pk-generate-pack.c
-index 0b2b40f..20d7e8d 100644
 a/client/pk-generate-pack.c
-+++ b/client/pk-generate-pack.c
-@@ -251,12 +251,13 @@ main (int argc, char *argv[])
-   bindtextdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR);
-   bind_textdomain_codeset (GETTEXT_PACKAGE, UTF-8);
-   textdomain (GETTEXT_PACKAGE);
--
-+#if !GLIB_CHECK_VERSION(2,32,0)
-   if (! g_thread_supported ())
-   g_thread_init (NULL);
- 
-   g_type_init ();
-   dbus_g_thread_init ();
-+#endif
- 
-   /* do stuff on ctrl-c */
-   signal (SIGINT, pk_generate_pack_sigint_cb);
-diff --git a/client/pk-monitor.c b/client/pk-monitor.c
-index f230f7a..d43007f 100644
 a/client/pk-monitor.c
-+++ b/client/pk-monitor.c
-@@ -285,11 +285,12 @@ main (int argc, char *argv[])
-   bindtextdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR);
-   bind_textdomain_codeset (GETTEXT_PACKAGE, UTF-8);
-   textdomain (GETTEXT_PACKAGE);
--
-+#if !GLIB_CHECK_VERSION(2,32,0)
-   if (! g_thread_supported ())
-   g_thread_init (NULL);
-   g_type_init ();
-   dbus_g_thread_init ();
-+#endif
- 
-   context = g_option_context_new (NULL);
-   /* TRANSLATORS: this is a program that monitors PackageKit */
-diff --git a/contrib/command-not-found/PackageKit.sh 
b/contrib/command-not-found/PackageKit.sh
-index d08989c..d708fff 100644
 a/contrib/command-not-found/PackageKit.sh
-+++ b/contrib/command-not-found/PackageKit.sh
-@@ -18,7 +18,7 @@ command_not_found_handle () {
- 
-   # run the command, or just print a warning
-   if [ $runcnf -eq 1 ]; then
--  /home/hughsie/.root/libexec/pk-command-not-found $1
-+  /usr/lib/packagekit/pk-command-not-found $1
-

Re: [oe] [meta-initramfs][PATCH 2/2] klibc.inc: add mapping for 64-bit ARM builds

2013-12-16 Thread Andrea Adami
On Tue, Dec 10, 2013 at 11:41 AM, Koen Kooi k...@dominion.thruhere.net wrote:
 Klibc is following the kernel naming ('arm64') instead of the toolchain 
 naming ('aarch64').

 Signed-off-by: Koen Kooi koen.k...@linaro.org
 ---
  meta-initramfs/recipes-devtools/klibc/klibc.inc | 1 +
  1 file changed, 1 insertion(+)

 diff --git a/meta-initramfs/recipes-devtools/klibc/klibc.inc 
 b/meta-initramfs/recipes-devtools/klibc/klibc.inc
 index d8af666..24ece9c 100644
 --- a/meta-initramfs/recipes-devtools/klibc/klibc.inc
 +++ b/meta-initramfs/recipes-devtools/klibc/klibc.inc
 @@ -13,6 +13,7 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = 1
  INC_PR = r1

  KLIBC_ARCH = '${TARGET_ARCH}'
 +KLIBC_ARCH_aarch64 = 'arm64'
  KLIBC_ARCH_armeb = 'arm'
  KLIBC_ARCH_mipsel = 'mips'
  KLIBC_ARCH_x86 = 'i386'
 --
 1.8.4.2

 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Acked-by: Andrea Adami andrea.ad...@gmail.com
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-initramfs][PATCH] klibc: upgrade from 2.0.2 to release 2.0.3

2013-12-16 Thread Andrea Adami
Klibc now support aarch64 / arm64
While there, remove PR/INC_PR from the recipes

Signed-off-by: Andrea Adami andrea.ad...@gmail.com
---
 .../recipes-devtools/klibc/{klcc-cross_2.0.2.bb = klcc-cross_2.0.3.bb} | 2 --
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/armv4-fix-v4bx.patch | 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/klibc-config-eabi.patch  | 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/klibc-linux-libc-dev.patch   | 0
 .../recipes-devtools/klibc/{klibc-2.0.2 = klibc-2.0.3}/staging.patch   | 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/use-env-for-perl.patch   | 0
 .../klibc/{klibc-static-utils_2.0.2.bb = klibc-static-utils_2.0.3.bb}  | 2 --
 .../klibc/{klibc-utils_2.0.2.bb = klibc-utils_2.0.3.bb}| 2 --
 meta-initramfs/recipes-devtools/klibc/klibc.inc | 2 --
 .../recipes-devtools/klibc/{klibc_2.0.2.bb = klibc_2.0.3.bb}   | 2 --
 10 files changed, 10 deletions(-)
 rename meta-initramfs/recipes-devtools/klibc/{klcc-cross_2.0.2.bb = 
klcc-cross_2.0.3.bb} (97%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/armv4-fix-v4bx.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/klibc-config-eabi.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/klibc-linux-libc-dev.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/staging.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/use-env-for-perl.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-static-utils_2.0.2.bb = 
klibc-static-utils_2.0.3.bb} (93%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-utils_2.0.2.bb = 
klibc-utils_2.0.3.bb} (92%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc_2.0.2.bb = 
klibc_2.0.3.bb} (97%)

diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
similarity index 97%
rename from meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
rename to meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
index 07b76d7..40a65fd 100644
--- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
@@ -1,5 +1,3 @@
-PR = ${INC_PR}.0
-
 require klibc.inc
 SUMMARY = The klcc crosscompiler for klibc
 
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/armv4-fix-v4bx.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/armv4-fix-v4bx.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/armv4-fix-v4bx.patch
rename to meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/armv4-fix-v4bx.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-config-eabi.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-config-eabi.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-config-eabi.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-config-eabi.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-linux-libc-dev.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-linux-libc-dev.patch
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/staging.patch
similarity index 100%
rename from meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch
rename to meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/staging.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/use-env-for-perl.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/use-env-for-perl.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/use-env-for-perl.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/use-env-for-perl.patch
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
similarity index 93%
rename from meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb
rename to meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
index a3f9ec3..36d4f12 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
@@ -1,5 +1,3 @@
-PR = ${INC_PR}.0
-
 KLIBC_UTILS_VARIANT = static
 KLIBC_UTILS_PKGNAME = klibc-static-utils
 
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.3.bb
similarity index 92%
rename from meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.2.bb

Re: [oe] [meta-initramfs][PATCH] klibc: upgrade from 2.0.2 to release 2.0.3

2013-12-16 Thread Andrea Adami
Patch v2 following, with new git tag...

Andrea
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-initramfs][PATCH v2] klibc: upgrade from 2.0.2 to release 2.0.3

2013-12-16 Thread Andrea Adami
Klibc now supports aarch64 / arm64
While there, remove PR/INC_PR from the recipes

Signed-off-by: Andrea Adami andrea.ad...@gmail.com
---
 .../klibc/{klcc-cross_2.0.2.bb = klcc-cross_2.0.3.bb}| 2 --
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/armv4-fix-v4bx.patch   | 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/klibc-config-eabi.patch| 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/klibc-linux-libc-dev.patch | 0
 .../recipes-devtools/klibc/{klibc-2.0.2 = klibc-2.0.3}/staging.patch | 0
 .../klibc/{klibc-2.0.2 = klibc-2.0.3}/use-env-for-perl.patch | 0
 .../{klibc-static-utils_2.0.2.bb = klibc-static-utils_2.0.3.bb}  | 2 --
 .../klibc/{klibc-utils_2.0.2.bb = klibc-utils_2.0.3.bb}  | 2 --
 meta-initramfs/recipes-devtools/klibc/klibc.inc   | 4 +---
 .../recipes-devtools/klibc/{klibc_2.0.2.bb = klibc_2.0.3.bb} | 2 --
 10 files changed, 1 insertion(+), 11 deletions(-)
 rename meta-initramfs/recipes-devtools/klibc/{klcc-cross_2.0.2.bb = 
klcc-cross_2.0.3.bb} (97%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/armv4-fix-v4bx.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/klibc-config-eabi.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/klibc-linux-libc-dev.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/staging.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-2.0.2 = 
klibc-2.0.3}/use-env-for-perl.patch (100%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-static-utils_2.0.2.bb = 
klibc-static-utils_2.0.3.bb} (93%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc-utils_2.0.2.bb = 
klibc-utils_2.0.3.bb} (92%)
 rename meta-initramfs/recipes-devtools/klibc/{klibc_2.0.2.bb = 
klibc_2.0.3.bb} (97%)

diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
similarity index 97%
rename from meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
rename to meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
index 07b76d7..40a65fd 100644
--- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
@@ -1,5 +1,3 @@
-PR = ${INC_PR}.0
-
 require klibc.inc
 SUMMARY = The klcc crosscompiler for klibc
 
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/armv4-fix-v4bx.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/armv4-fix-v4bx.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/armv4-fix-v4bx.patch
rename to meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/armv4-fix-v4bx.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-config-eabi.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-config-eabi.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-config-eabi.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-config-eabi.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-linux-libc-dev.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/klibc-linux-libc-dev.patch
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/staging.patch
similarity index 100%
rename from meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch
rename to meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/staging.patch
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/use-env-for-perl.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/use-env-for-perl.patch
similarity index 100%
rename from 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/use-env-for-perl.patch
rename to 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.3/use-env-for-perl.patch
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
similarity index 93%
rename from meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb
rename to meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
index a3f9ec3..36d4f12 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
@@ -1,5 +1,3 @@
-PR = ${INC_PR}.0
-
 KLIBC_UTILS_VARIANT = static
 KLIBC_UTILS_PKGNAME = klibc-static-utils
 
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.3.bb
similarity index 92%
rename from meta-initramfs/recipes-devtools/klibc/klibc-utils_2.0.2.bb

[oe] [meta-oe PATCH v2 1/6] meta-oe: Drop pointercal-xinput from SIGGEN_EXCLUDERECIPES_ABISAFE

2013-12-16 Thread Otavio Salvador
The pointercal-xinput has been moved to OE-Core so we should handle it
here.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2: None

 meta-oe/conf/layer.conf | 1 -
 1 file changed, 1 deletion(-)

diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index 393b4e6..2a5a428 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -26,7 +26,6 @@ BBFILE_PRIORITY_openembedded-layer = 6
 LICENSE_PATH += ${LAYERDIR}/licenses
 
 SIGGEN_EXCLUDERECIPES_ABISAFE +=  \
-  pointercal-xinput \
   mplayer-common \
   fbset-modes \
   gpsd-machine-conf \
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe PATCH v2 4/6] gdal: Add recipe for 1.10.1 version

2013-12-16 Thread Otavio Salvador
Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2: None

 meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb | 105 +
 1 file changed, 105 insertions(+)
 create mode 100644 meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb

diff --git a/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb 
b/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb
new file mode 100644
index 000..4632944
--- /dev/null
+++ b/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb
@@ -0,0 +1,105 @@
+DESCRIPTION = GDAL is a translator library for raster geospatial data formats
+HOMEPAGE = http://www.gdal.org/;
+LICENSE = MIT
+LIC_FILES_CHKSUM = file://LICENSE.TXT;md5=b9bd75ae5af7ff87ab259be0121c4106
+
+DEPENDS = proj sqlite3
+
+SRC_URI = ftp://download.osgeo.org/gdal/${PV}/${P}.tar.xz;
+
+SRC_URI[md5sum] = f354c614aea76e5630e4edbf06e5c292
+SRC_URI[sha256sum] = 
e6c9c6c4480228c943af29120d87435ddfe9ca460458bc60b91639fb8d443791
+
+inherit autotools lib_package binconfig
+
+EXTRA_OECONF = --without-perl \
+--without-php \
+--without-ruby \
+--without-python \
+\
+--without-grass \
+--without-libgrass \
+--without-cfitsio \
+--without-dds \
+--without-gta \
+--without-pcidsk \
+--without-ogdi \
+--without-fme \
+--without-hdf4 \
+--without-hdf5 \
+--without-pg \
+--without-jpeg12 \
+--without-ogdi \
+--without-netcdf \
+--without-openjpeg \
+--without-fgdb \
+--without-ecw \
+--without-kakadu \
+--without-mrsid \
+--without-jp2mrsid \
+--without-mrsid_lidar \
+--without-msg \
+--without-bsb \
+--without-grib \
+--without-mysql \
+--without-ingres \
+--without-odbc \
+--without-dods_root \
+--without-xml2 \
+--without-spatialite \
+--without-pcre \
+--without-dwgdirect \
+--without-dwgdirect \
+--without-idb \
+--without-sde \
+--without-sde-version \
+--without-epsilon \
+--without-webp \
+--without-opencl \
+--without-opencl-include \
+--without-opencl-lib \
+--without-freexl \
+--without-pam \
+--without-poppler \
+--without-podofo \
+--without-podofo-lib \
+--without-podofo-extra-lib-for-test \
+--without-static_proj4 \
+--without-perl \
+--without-php \
+--without-ruby \
+--without-python \
+--without-java \
+--without-mdb \
+--without-jvm-lib \
+--without-jvm-lib-add-rpath \
+--without-rasdaman \
+--without-armadillo \
+\
+--with-pcraster=internal \
+--with-geotiff=internal \
+
+
+EXTRA_OEMAKE += INST_DATA=${datadir}/gdal
+
+PACKAGECONFIG ?= geos png jasper
+PACKAGECONFIG[geos] = --with-geos,--without-geos,geos
+PACKAGECONFIG[lzma] = --with-liblzma,--without-liblzma,xz
+PACKAGECONFIG[png] = --with-png,--without-png,libpng
+PACKAGECONFIG[tiff] = --with-libtiff,--without-tiff,tiff
+PACKAGECONFIG[gif] = --with-gif,--without-gif,giflib
+PACKAGECONFIG[jpeg] = --with-jpeg,--without-jpeg,jpeg
+PACKAGECONFIG[z] = --with-libz,--without-libz,zlib
+PACKAGECONFIG[jasper] = --with-jasper,--without-jasper,jasper
+PACKAGECONFIG[curl] = --with-curl,--without-curl,curl
+
+do_configure_prepend () {
+# The configure script has many hardcoded paths to search
+# for the library headers when using external libraries,
+# workaround it.
+sed -e 's,/usr/include,NON_EXISTENT_DIR,g' \
+-e 's,/usr/lib,NON_EXISTENT_DIR,g' \
+-i ${S}/configure.in
+}
+
+FILES_${PN} += ${libdir}/gdalplugins
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe PATCH v2 5/6] ntfs-3g-ntfsprogs: Fix runtime dependency for development package

2013-12-16 Thread Otavio Salvador
The -dev has a runtime dependency against ${PN} which is empty; we
allow it to be empty to satisfy the dependency instead of mangingling
the -dev dependencies.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2: None

 .../ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb   | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
 
b/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
index c1392cc..2e7a616 100644
--- 
a/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
+++ 
b/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
@@ -34,3 +34,6 @@ do_install_append() {
 # when called. Add the symbolic to let mount could find ntfs.
 ln -sf mount.ntfs-3g ${D}/${base_sbindir}/mount.ntfs
 }
+
+# Satisfy the -dev runtime dependency
+ALLOW_EMPTY_${PN} = 1
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe PATCH v2 3/6] geos: Update to 3.4.2 and rework the packaging

2013-12-16 Thread Otavio Salvador
This updates to the 3.4.2 release and rework the packaging splitting
the C bindings in another binary package to reduce footprint in
rootfs; this also moves geos-config to the development package as it
should.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2: None

 .../geos-config-Add-includedir-variable.patch  | 39 ++
 meta-oe/recipes-navigation/geos/geos.inc   | 19 +--
 meta-oe/recipes-navigation/geos/geos_3.3.2.bb  |  7 
 meta-oe/recipes-navigation/geos/geos_3.4.2.bb  |  6 
 4 files changed, 53 insertions(+), 18 deletions(-)
 create mode 100644 
meta-oe/recipes-navigation/geos/files/geos-config-Add-includedir-variable.patch
 delete mode 100644 meta-oe/recipes-navigation/geos/geos_3.3.2.bb
 create mode 100644 meta-oe/recipes-navigation/geos/geos_3.4.2.bb

diff --git 
a/meta-oe/recipes-navigation/geos/files/geos-config-Add-includedir-variable.patch
 
b/meta-oe/recipes-navigation/geos/files/geos-config-Add-includedir-variable.patch
new file mode 100644
index 000..645e6f6
--- /dev/null
+++ 
b/meta-oe/recipes-navigation/geos/files/geos-config-Add-includedir-variable.patch
@@ -0,0 +1,39 @@
+From 9d51027c228dafd7db2d0cffca1f0fc695e950fd Mon Sep 17 00:00:00 2001
+From: Otavio Salvador ota...@ossystems.com.br
+Date: Mon, 2 Dec 2013 11:33:26 -0200
+Subject: [PATCH] geos-config: Add includedir variable
+
+This fixes cross-compile as it is easier to mangle the includedir
+during sysroot generation.
+
+Upstream-Status: Pending
+
+Signed-off-by: Otavio Salvador ota...@ossystems.com.br
+---
+ tools/geos-config.in |3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/tools/geos-config.in b/tools/geos-config.in
+index 9b45b5f..1749892 100644
+--- a/tools/geos-config.in
 b/tools/geos-config.in
+@@ -1,6 +1,7 @@
+ #!/bin/sh
+ prefix=@prefix@
+ exec_prefix=@exec_prefix@
++includedir=@includedir@
+ libdir=@libdir@
+ 
+ usage()
+@@ -38,7 +39,7 @@ case $1 in
+ echo @VERSION@
+  ;;
+ --cflags)
+-echo -I${prefix}/include 
++echo -I${includedir}
+   ;;
+ --libs)
+   # TODO: make an alias for --clibs
+-- 
+1.7.10.4
+
diff --git a/meta-oe/recipes-navigation/geos/geos.inc 
b/meta-oe/recipes-navigation/geos/geos.inc
index e0c82bc..5fae12e 100644
--- a/meta-oe/recipes-navigation/geos/geos.inc
+++ b/meta-oe/recipes-navigation/geos/geos.inc
@@ -2,20 +2,17 @@ DESCRIPTION = GEOS - Geometry Engine, Open Source
 HOMEPAGE = http://trac.osgeo.org/geos/;
 SECTION = libs
 
-INC_PR = r1
-
 LICENSE = LGPLv2.1+
 LIC_FILES_CHKSUM = file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34
 
 SRC_URI = http://download.osgeo.org/geos/geos-${PV}.tar.bz2;
 
-inherit autotools pkgconfig
+inherit autotools pkgconfig binconfig
+
+PACKAGES =+ geoslib ${PN}-c1
+
+DESCRIPTION_${PN}lib = Geometry engine for Geographic Information Systems - 
C++ Library
+FILES_${PN}lib += ${libdir}/libgeos-${PV}.so
 
-# libgeos-${PV}.so is needed in PV
-FILES_SOLIBSDEV = 
-FILES_${PN}-dev = ${libdir}/*.la \
-   ${libdir}/libgeos.so \
-   ${libdir}/libgeos_c.so \
-   ${includedir}
-FILES_${PN} +=  ${libdir}/libgeos-${PV}.so
-INSANE_SKIP_${PN} = dev-so
+DESCRIPTION_${PN}-c1 = Geometry engine for Geographic Information Systems - C 
Library
+FILES_${PN}-c1 += ${libdir}/libgeos_c.so.*
diff --git a/meta-oe/recipes-navigation/geos/geos_3.3.2.bb 
b/meta-oe/recipes-navigation/geos/geos_3.3.2.bb
deleted file mode 100644
index e57ca6b..000
--- a/meta-oe/recipes-navigation/geos/geos_3.3.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-require geos.inc
-
-PR = ${INC_PR}.0
-
-SRC_URI[md5sum] = 5b7270c73fd1c516f368af8fd1962323
-SRC_URI[sha256sum] = 
ec64d3a92540a1618aa3b91dc1235caae1c370ec23afd59a2734062bf182ed5b
-
diff --git a/meta-oe/recipes-navigation/geos/geos_3.4.2.bb 
b/meta-oe/recipes-navigation/geos/geos_3.4.2.bb
new file mode 100644
index 000..3a9a028
--- /dev/null
+++ b/meta-oe/recipes-navigation/geos/geos_3.4.2.bb
@@ -0,0 +1,6 @@
+require geos.inc
+
+SRC_URI += file://geos-config-Add-includedir-variable.patch
+
+SRC_URI[md5sum] = fc5df2d926eb7e67f988a43a92683bae
+SRC_URI[sha256sum] = 
15e8bfdf7e29087a957b56ac543ea9a80321481cef4d4f63a7b268953ad26c53
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe PATCH v2 2/6] proj: Use 'lib_package' class and add data files

2013-12-16 Thread Otavio Salvador
Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2: None

 meta-oe/recipes-navigation/proj/proj_4.8.0.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-navigation/proj/proj_4.8.0.bb 
b/meta-oe/recipes-navigation/proj/proj_4.8.0.bb
index 6784dde..b4bfaf4 100644
--- a/meta-oe/recipes-navigation/proj/proj_4.8.0.bb
+++ b/meta-oe/recipes-navigation/proj/proj_4.8.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = PROJ.4 - Cartographic Projections Library
+SUMMARY = PROJ.4 - Cartographic Projections library
 HOMEPAGE = http://trac.osgeo.org/proj/;
 SECTION = libs
 
@@ -9,5 +9,6 @@ SRC_URI = http://download.osgeo.org/proj/proj-${PV}.tar.gz;
 SRC_URI[md5sum] = d815838c92a29179298c126effbb1537
 SRC_URI[sha256sum] = 
2db2dbf0fece8d9880679154e0d6d1ce7c694dd8e08b4d091028093d87a9d1b5
 
-inherit autotools pkgconfig
+inherit autotools pkgconfig lib_package
 
+FILES_${PN} += ${datadir}/proj
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe PATCH v2 6/6] geos: Fix -dev installation and upgrade path

2013-12-16 Thread Otavio Salvador
Using 'lib_package' renames the binaries and we need a transitional
package to be used as upgrade path. This is done using an empty 'geos'
package which installs the new ones as runtime dependency.

This same package is used to satisfy -dev dependency of geos package
allowing for its inclusion into SDK.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
---
Changes in v2:
- new patch

 meta-oe/recipes-navigation/geos/geos.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-navigation/geos/geos.inc 
b/meta-oe/recipes-navigation/geos/geos.inc
index 5fae12e..2e308b4 100644
--- a/meta-oe/recipes-navigation/geos/geos.inc
+++ b/meta-oe/recipes-navigation/geos/geos.inc
@@ -16,3 +16,6 @@ FILES_${PN}lib += ${libdir}/libgeos-${PV}.so
 
 DESCRIPTION_${PN}-c1 = Geometry engine for Geographic Information Systems - C 
Library
 FILES_${PN}-c1 += ${libdir}/libgeos_c.so.*
+
+ALLOW_EMPTY_${PN} = 1
+RDEPENDS_${PN} += geoslib ${PN}-c1
-- 
1.8.4.3

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel