[oe] [RFC PATCHv2] bash-completion: add recipe
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
-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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