[OE-core] [PATCH][v2] package.bbclass: Fix split_and_strip_files when file has single quote (')
From: "Felipe F. Tonello" Fix false error report when a file that has a single quote by escaping the single quote. Some packages might install files with quotes, such as music files and other types, that will cause the problem. Signed-off-by: Felipe F. Tonello --- meta/classes/package.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index b0f44c7..48bb982 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -747,7 +747,7 @@ python split_and_strip_files () { # 16 - kernel module def isELF(path): type = 0 -ret, result = oe.utils.getstatusoutput("file '%s'" % path) +ret, result = oe.utils.getstatusoutput("file \"%s\"" % path.replace("\"", "\\\"")) if ret: msg = "split_and_strip_files: 'file %s' failed" % path -- 1.8.3.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] package.bbclass: Fix split_and_strip_files when file has single quote (')
From: "Felipe F. Tonello" Fix false error report when a file that has a single quote by escaping the single quote. Some packages might install files with quotes, such as music files and other types, that will cause the problem. Signed-off-by: Felipe F. Tonello --- meta/classes/package.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index b0f44c7..a12b7b7 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -747,7 +747,7 @@ python split_and_strip_files () { # 16 - kernel module def isELF(path): type = 0 -ret, result = oe.utils.getstatusoutput("file '%s'" % path) +ret, result = oe.utils.getstatusoutput("file '%s'" % path.replace("'", "\\'")) if ret: msg = "split_and_strip_files: 'file %s' failed" % path -- 1.8.3.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] psplash: Show psplash before X in reboot/shutdown process
From: "Felipe F. Tonello" This is interesting because if you shutdown/reboot a device the screen will flicker because X will be killed and then psplash will take a while to run. Signed-off-by: Felipe F. Tonello --- meta/recipes-core/psplash/psplash_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/psplash/psplash_git.bb b/meta/recipes-core/psplash/psplash_git.bb index 1cab296..539bf52 100644 --- a/meta/recipes-core/psplash/psplash_git.bb +++ b/meta/recipes-core/psplash/psplash_git.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://psplash.h;beginline=1;endline=16;md5=840fb2356b10a85b SRCREV = "afd4e228c606a9998feae44a3fed4474803240b7" PV = "0.1+git${SRCPV}" -PR = "r15" +PR = "r16" SRC_URI = "git://git.yoctoproject.org/${BPN} \ file://psplash-init \ @@ -108,4 +108,4 @@ do_install_append() { FILES_${PN} += "/mnt/.psplash" INITSCRIPT_NAME = "psplash.sh" -INITSCRIPT_PARAMS = "start 0 S . stop 20 0 1 6 ." +INITSCRIPT_PARAMS = "start 0 S . stop 02 0 1 6 ." -- 1.8.3.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2] update-rc: Stop and remove service if updating package
From: "Felipe F. Tonello" Since when updating packages packages managers do not remove the previous package, it just replaces new files and run pre/post install scripts. This causes not to update update-rc scripts if they were changed. This patch is useful in case the newer package version updated the update-rc script. Signed-off-by: Felipe F. Tonello --- meta/classes/update-rc.d.bbclass | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes/update-rc.d.bbclass index 5588569..77ea25d 100644 --- a/meta/classes/update-rc.d.bbclass +++ b/meta/classes/update-rc.d.bbclass @@ -13,7 +13,23 @@ INITSCRIPT_PARAMS ?= "defaults" INIT_D_DIR = "${sysconfdir}/init.d" updatercd_postinst() { -if test "x$D" != "x"; then +IN_TARGET=`test "x$D" = "x"` + +# test if there is a previous init script there, ie, we are updating the package +# if so, we stop the service and remove it before we install from the new package +if type update-rc.d >/dev/null 2>/dev/null; then + if [ $IN_TARGET -a `test -f "${INIT_D_DIR}/${INITSCRIPT_NAME}"` ]; then + ${INIT_D_DIR}/${INITSCRIPT_NAME} stop + fi + if [ ! $IN_TARGET ]; then + OPT="-f -r $D" + else + OPT="-f" + fi + update-rc.d $OPT ${INITSCRIPT_NAME} remove +fi + +if [ ! $IN_TARGET ]; then OPT="-r $D" else OPT="-s" -- 1.8.3.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] update-rc: Stop and remove service if updating package
From: "Felipe F. Tonello" Since when updating packages packages managers do not remove the previous package, it just replaces new files and run pre/post install scripts. This causes not to update update-rc scripts if they were changed. This patch is useful in case the newer package version updated the update-rc script. Signed-off-by: Felipe F. Tonello --- meta/classes/update-rc.d.bbclass | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes/update-rc.d.bbclass index 5588569..773ca60 100644 --- a/meta/classes/update-rc.d.bbclass +++ b/meta/classes/update-rc.d.bbclass @@ -13,7 +13,23 @@ INITSCRIPT_PARAMS ?= "defaults" INIT_D_DIR = "${sysconfdir}/init.d" updatercd_postinst() { -if test "x$D" != "x"; then +IN_TARGET=`test "x$D" = "x"` + +# test if there is a previous init script there, ie, we are updating the package +# if so, we stop the service and remove it before we install from the new package +if type update-rc.d >/dev/null 2>/dev/null; then + if [ $IN_TARGET -a `test -f "${INIT_D_DIR}/${INITSCRIPT_NAME}"` ]; then + ${INIT_D_DIR}/${INITSCRIPT_NAME} stop + fi + if [ $IN_TARGET ]; then + OPT="-f -r $D" + else + OPT="-f" + fi + update-rc.d $OPT ${INITSCRIPT_NAME} remove +fi + +if [ $IN_TARGET ]; then OPT="-r $D" else OPT="-s" -- 1.8.3.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH v3] valgrind: added perl dependency
From: "Felipe F. Tonello" This is necessary since the valgrind package depends on /usr/bin/perl. This patch will fix this error while installing into rootfs: Computing transaction...error: Can't install valgrind-3.8.1-r8@armv7a_vfp_neon: no package provides /usr/bin/perl Signed-off-by: Felipe F. Tonello --- meta/recipes-devtools/valgrind/valgrind_3.8.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb index 3520d49..33f178c 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb @@ -37,6 +37,8 @@ do_install_append () { install -m 644 ${B}/default.supp ${D}/${libdir}/valgrind/ } +RDEPENDS_${PN} += "perl" + FILES_${PN}-dbg += "${libdir}/${PN}/*/.debug/*" RRECOMMENDS_${PN}_powerpc += "${TCLIBC}-dbg" RRECOMMENDS_${PN}_powerpc64 += "${TCLIBC}-dbg" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 2/2] pulseaudio: Added cli-protocol-unix to pulseaudio-misc
From: "Felipe F. Tonello" This is necessary since pacmd uses this module. Signed-off-by: Felipe F. Tonello --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index dd65f65..ec435c5 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc @@ -146,6 +146,7 @@ RDEPENDS_pulseaudio-server = " \ pulseaudio-module-switch-on-port-available" RDEPENDS_pulseaudio-module-console-kit =+ "consolekit" +RDEPENDS_pulseaudio-misc += "pulseaudio-module-cli-protocol-unix" FILES_pulseaudio-module-gconf += "${libexecdir}/pulse/gconf-helper" FILES_pulseaudio-module-bluetooth-proximity += "${libexecdir}/pulse/proximity-helper" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/2] pulseaudio: Removed avahi forced dependency
From: "Felipe F. Tonello" Only adds avahi dependency when zeroconf is in DISTRO_FEATURES. Signed-off-by: Felipe F. Tonello --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index f925e7d..dd65f65 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://GPL;md5=4325afd396febcb659c36b49533135d4 \ file://LGPL;md5=2d5025d4aa3495befef8f17206a5b0a1 \ file://src/modules/bluetooth/proximity-helper.c;beginline=1;endline=25;md5=e4cc710e40a4d900c2c294167bc58270 \ file://src/pulsecore/resampler.h;beginline=4;endline=23;md5=c3d539b93f8c82a1780bfa3cfa544a95" -DEPENDS = "libatomics-ops liboil avahi libsamplerate0 libsndfile1 libtool" +DEPENDS = "libatomics-ops liboil libsamplerate0 libsndfile1 libtool" # optional DEPENDS += "udev alsa-lib glib-2.0 dbus gconf consolekit" @@ -43,10 +43,12 @@ EXTRA_OECONF = "\ PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ ${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)} \ + ${@base_contains('DISTRO_FEATURES', 'zeroconf', 'avahi', d)} \ ${@base_contains('DISTRO_FEATURES', 'x11', 'gtk x11', '', d)}" PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4 sbc" PACKAGECONFIG[gtk] = "--enable-gtk2,--disable-gtk2,gtk+" PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" +PACKAGECONFIG[avahi] = "--enable-avahi,--disable-avahi,avahi" PACKAGECONFIG[x11] = "--enable-x11,--disable-x11,virtual/libx11 libxtst libice libsm libxcb" EXTRA_OECONF_append_arm += "${@bb.utils.contains("TUNE_FEATURES", "neon", "", "--enable-neon-opt=no", d)}" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2] valgrind: added perl dependency
From: "Felipe F. Tonello" This is necessary since the valgrind package depends on /usr/bin/perl. This patch will fix this error while installing into rootfs: Computing transaction...error: Can't install valgrind-3.8.1-r8@armv7a_vfp_neon: no package provides /usr/bin/perl Signed-off-by: Felipe F. Tonello --- meta/recipes-devtools/valgrind/valgrind_3.8.1.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb index 3520d49..4ee1b64 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c46082167a314d785d012a244748d803 \ X11DEPENDS = "virtual/libx11" DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)}" -PR = "r8" +PR = "r9" SRC_URI = "http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ @@ -37,6 +37,8 @@ do_install_append () { install -m 644 ${B}/default.supp ${D}/${libdir}/valgrind/ } +RDEPENDS_${PN} += "perl" + FILES_${PN}-dbg += "${libdir}/${PN}/*/.debug/*" RRECOMMENDS_${PN}_powerpc += "${TCLIBC}-dbg" RRECOMMENDS_${PN}_powerpc64 += "${TCLIBC}-dbg" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] pulseaudio: Added consolekit dependency for pulseaudio-module-console-kit package
From: "Felipe F. Tonello" When installing pulseaudio-module-console-kit package in an image the consolekit dependecy cannot be find. This patch makes sure that the consolekit recipe will be build. Signed-off-by: Felipe F. Tonello --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index e4fc648..f925e7d 100644 --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://GPL;md5=4325afd396febcb659c36b49533135d4 \ file://src/pulsecore/resampler.h;beginline=4;endline=23;md5=c3d539b93f8c82a1780bfa3cfa544a95" DEPENDS = "libatomics-ops liboil avahi libsamplerate0 libsndfile1 libtool" # optional -DEPENDS += "udev alsa-lib glib-2.0 dbus gconf" +DEPENDS += "udev alsa-lib glib-2.0 dbus gconf consolekit" SRC_URI = "http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-${PV}.tar.gz \ file://gcc4-compile-fix.patch \ -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] valgrind: added perl dependency
From: "Felipe F. Tonello" This is necessary since the valgrind package depends on /usr/bin/perl. This patch will fix this error while installing into rootfs: Computing transaction...error: Can't install valgrind-3.8.1-r8@armv7a_vfp_neon: no package provides /usr/bin/perl Signed-off-by: Felipe F. Tonello --- meta/recipes-devtools/valgrind/valgrind_3.8.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb index 3520d49..ae2c5a2 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.8.1.bb @@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215" X11DEPENDS = "virtual/libx11" -DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)}" -PR = "r8" +DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)} perl" +PR = "r9" SRC_URI = "http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] libxml2: added python dependency to nativesdk
From: "Felipe F. Tonello" This is necessary since libxml2 has python dependency. This patch will fix this error: ... /path/to/build/system/4.7.2/ld: cannot find -lpython2.7 ... ERROR: Task 4152 (virtual:nativesdk:meta/recipes-core/libxml/libxml2_2.9.0.bb, do_compile) failed with exit code '1' Signed-off-by: Felipe F. Tonello --- meta/recipes-core/libxml/libxml2.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/libxml/libxml2.inc b/meta/recipes-core/libxml/libxml2.inc index 91cc14b..9b2af0f 100644 --- a/meta/recipes-core/libxml/libxml2.inc +++ b/meta/recipes-core/libxml/libxml2.inc @@ -9,6 +9,7 @@ LIC_FILES_CHKSUM = "file://Copyright;md5=2044417e2e5006b65a8b9067b683fcf1 \ file://list.c;beginline=4;endline=13;md5=cdbfa3dee51c099edb04e39f762ee907 \ file://trio.c;beginline=5;endline=14;md5=6c025753c86d958722ec76e94cae932e" +DEPENDS_class-nativesdk = "nativesdk-python" DEPENDS_class-native = "python-native" DEPENDS =+ "zlib" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] qt: updated qmake2 class to export qconfig.pri mkspec
From: "Felipe F. Tonello" This is necessary when Qt applicatins want to know variables such as QT_MAJOR_VERSION, QT_VERSION, QT_MINOR_VERSION, gcc version etc. OBS: This change made the build system crazy. When I changed it and run bitbake my-qt-app-recipe, qmake was consuming 100% cpu usage for long time. I had to stop it. So I recommend rebuild the entire Qt stack when changing this. Signed-off-by: Felipe F. Tonello --- meta/classes/qmake2.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/qmake2.bbclass b/meta/classes/qmake2.bbclass index 5eebd8e..8b9861c 100644 --- a/meta/classes/qmake2.bbclass +++ b/meta/classes/qmake2.bbclass @@ -6,6 +6,7 @@ inherit qmake_base DEPENDS_prepend = "qt4-tools-native " export QMAKESPEC = "${STAGING_DATADIR}/qt4/mkspecs/${TARGET_OS}-oe-g++" +export OE_QMAKE_QT_CONFIG = "${STAGING_DATADIR}/qt4/mkspecs/qconfig.pri" export OE_QMAKE_UIC = "${STAGING_BINDIR_NATIVE}/uic4" export OE_QMAKE_UIC3 = "${STAGING_BINDIR_NATIVE}/uic34" export OE_QMAKE_MOC = "${STAGING_BINDIR_NATIVE}/moc4" -- 1.8.1.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v4] qt-mobility: added list of modules to be compiled
From: "Felipe F. Tonello" This is useful for users that want to .bbappend this recipe to select specific modules to be compiled. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index fca4cb0..1db1438 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -18,7 +18,7 @@ SRC_URI = "http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-${PV}.t SRC_URI[md5sum]="ea5db5a8d3dd4709c2926dceda646bd8" SRC_URI[sha256sum]="ee3c88975e04139ac9589f76d4be646d44fcbc4c8c1cf2db621abc154cf0ba44" -PR = "r7" +PR = "r8" S = "${WORKDIR}/qt-mobility-opensource-src-${PV}" @@ -31,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +QTM_MODULES_LIST ?= "bearer contacts gallery location publishsubscribe messaging multimedia \ +systeminfo serviceframework sensors versit organizer feedback connectivity" qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" do_configure_prepend() { @@ -44,7 +46,7 @@ do_configure_prepend() { cp staticconfig.pri staticconfig.pri.old echo "include(${STAGING_DATADIR}/${qtm_dir}/mkspecs/qconfig.pri)" >staticconfig.pri cat staticconfig.pri.old >>staticconfig.pri - ./configure -qmake-exec qmake2 -prefix /usr -examples -demos + ./configure -qmake-exec qmake2 -prefix /usr -examples -demos -modules "${QTM_MODULES_LIST}" echo QT_MOBILITY_BIN = ${qtm_bin} >>./config.pri echo QT_MOBILITY_LIB = ${qtm_lib} >>./config.pri echo QT_MOBILITY_INCLUDE = ${qtm_include} >>./config.pri -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v3 3/3] qt-mobility: added list of modules to be compiled
From: "Felipe F. Tonello" This is useful for users that want to .bbappend this recipe to select specific modules to be compiled. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index fca4cb0..b0ab613 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -18,7 +18,7 @@ SRC_URI = "http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-${PV}.t SRC_URI[md5sum]="ea5db5a8d3dd4709c2926dceda646bd8" SRC_URI[sha256sum]="ee3c88975e04139ac9589f76d4be646d44fcbc4c8c1cf2db621abc154cf0ba44" -PR = "r7" +PR = "r8" S = "${WORKDIR}/qt-mobility-opensource-src-${PV}" @@ -31,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_modules_list ?= "bearer contacts gallery location publishsubscribe messaging multimedia \ +systeminfo serviceframework sensors versit organizer feedback connectivity" qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" do_configure_prepend() { @@ -44,7 +46,7 @@ do_configure_prepend() { cp staticconfig.pri staticconfig.pri.old echo "include(${STAGING_DATADIR}/${qtm_dir}/mkspecs/qconfig.pri)" >staticconfig.pri cat staticconfig.pri.old >>staticconfig.pri - ./configure -qmake-exec qmake2 -prefix /usr -examples -demos + ./configure -qmake-exec qmake2 -prefix /usr -examples -demos -modules "${qtm_modules_list}" echo QT_MOBILITY_BIN = ${qtm_bin} >>./config.pri echo QT_MOBILITY_LIB = ${qtm_lib} >>./config.pri echo QT_MOBILITY_INCLUDE = ${qtm_include} >>./config.pri -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v3 2/3] qt-mobility: Add pulseaudio dependency if DISTRO_FEATURES has pulseaudio
From: "Felipe F. Tonello" Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index e5e671e..fca4cb0 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -1,5 +1,5 @@ HOMEPAGE = "http://qt.nokia.com"; -DEPENDS += "pulseaudio" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio', '', d)}" DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)}" LICENSE = "LGPLv2.1" -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v3 0/3] qt-mobility: improved recipe
From: "Felipe F. Tonello" Removed bluez and pulseaudio forced dependency. Also extended functionality by enabling the user to choose which qt mobility module to build. By default, all modules supported will be build. Felipe F. Tonello (3): qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth qt-mobility: Add pulseaudio dependency if DISTRO_FEATURES has pulseaudio qt-mobility: added list of modules to be compiled meta/recipes-qt/qt4/qt-mobility_1.2.0.inc | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v3 1/3] qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth
From: "Felipe F. Tonello" Some modules doesn't requires bluez4 to compile. So it's unnecessary to have it as dependency. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index 7778630..e5e671e 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -1,5 +1,6 @@ HOMEPAGE = "http://qt.nokia.com"; -DEPENDS += "pulseaudio bluez4" +DEPENDS += "pulseaudio" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)}" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=fbc093901857fcd118f065f900982c24 \ @@ -30,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" + do_configure_prepend() { cp qtmobility.pro qtmobility.pro.old sed -e 's@...QT_INSTALL_DATA.@${qtm_data}@' qtmobility.pro @@ -49,7 +52,7 @@ do_configure_prepend() { echo QT_MOBILITY_EXAMPLES = ${qtm_examples} >>./config.pri echo QT_MOBILITY_DEMOS = ${qtm_demos} >>./config.pri echo QT_CONFIG ${qtm_glflags} >>./config.pri - echo bluez_enabled = yes >>./config.pri + echo bluez_enabled = ${qtm_bluezflag} >>./config.pri echo ${qtm_extra_config} >>./config.pri echo CONFIG += ${qtm_embedded} >>./config.pri } -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2 1/3] qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth
From: "Felipe F. Tonello" Some modules doesn't requires bluez4 to compile. So it's unnecessary to have it as dependency. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index 7778630..e5e671e 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -1,5 +1,6 @@ HOMEPAGE = "http://qt.nokia.com"; -DEPENDS += "pulseaudio bluez4" +DEPENDS += "pulseaudio" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)}" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=fbc093901857fcd118f065f900982c24 \ @@ -30,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" + do_configure_prepend() { cp qtmobility.pro qtmobility.pro.old sed -e 's@...QT_INSTALL_DATA.@${qtm_data}@' qtmobility.pro @@ -49,7 +52,7 @@ do_configure_prepend() { echo QT_MOBILITY_EXAMPLES = ${qtm_examples} >>./config.pri echo QT_MOBILITY_DEMOS = ${qtm_demos} >>./config.pri echo QT_CONFIG ${qtm_glflags} >>./config.pri - echo bluez_enabled = yes >>./config.pri + echo bluez_enabled = ${qtm_bluezflag} >>./config.pri echo ${qtm_extra_config} >>./config.pri echo CONFIG += ${qtm_embedded} >>./config.pri } -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2 2/3] qt-mobility: Add pulseaudio dependency if DISTRO_FEATURES has pulseaudio
From: "Felipe F. Tonello" Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index e5e671e..fca4cb0 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -1,5 +1,5 @@ HOMEPAGE = "http://qt.nokia.com"; -DEPENDS += "pulseaudio" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio', '', d)}" DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)}" LICENSE = "LGPLv2.1" -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2 3/3] qt-mobility: added list of modules to be compiled
From: "Felipe F. Tonello" This is useful for users that want to .bbappend this recipe to select specific modules to be compiled. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index fca4cb0..849235c 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -18,7 +18,7 @@ SRC_URI = "http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-${PV}.t SRC_URI[md5sum]="ea5db5a8d3dd4709c2926dceda646bd8" SRC_URI[sha256sum]="ee3c88975e04139ac9589f76d4be646d44fcbc4c8c1cf2db621abc154cf0ba44" -PR = "r7" +PR = "r8" S = "${WORKDIR}/qt-mobility-opensource-src-${PV}" @@ -31,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_modules_list ?= "bearer contacts gallery location publishsubscribe messaging multimedia \ +systeminfo serviceframework sensors versit organizer feedback connectivity" qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" do_configure_prepend() { @@ -44,7 +46,7 @@ do_configure_prepend() { cp staticconfig.pri staticconfig.pri.old echo "include(${STAGING_DATADIR}/${qtm_dir}/mkspecs/qconfig.pri)" >staticconfig.pri cat staticconfig.pri.old >>staticconfig.pri - ./configure -qmake-exec qmake2 -prefix /usr -examples -demos + ./configure -qmake-exec qmake2 -prefix /usr -examples -demos -modules ${qtm_modules_list} echo QT_MOBILITY_BIN = ${qtm_bin} >>./config.pri echo QT_MOBILITY_LIB = ${qtm_lib} >>./config.pri echo QT_MOBILITY_INCLUDE = ${qtm_include} >>./config.pri -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2 0/3] qt-mobility: improved recipe
From: "Felipe F. Tonello" Removed bluez and pulseaudio forced dependency. Also extended functionality by enabling the user to choose which qt mobility module to build. By default, all modules supported will be build. Felipe F. Tonello (3): qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth qt-mobility: Add pulseaudio dependency if DISTRO_FEATURES has pulseaudio qt-mobility: added list of modules to be compiled meta/recipes-qt/qt4/qt-mobility_1.2.0.inc | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 2/2] qt-mobility: added list of modules to be compiled
From: "Felipe F. Tonello" This is useful for users that want to .bbappend this recipe to select specific modules to be compiled. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index e5e671e..b16feb7 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -18,7 +18,7 @@ SRC_URI = "http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-${PV}.t SRC_URI[md5sum]="ea5db5a8d3dd4709c2926dceda646bd8" SRC_URI[sha256sum]="ee3c88975e04139ac9589f76d4be646d44fcbc4c8c1cf2db621abc154cf0ba44" -PR = "r7" +PR = "r8" S = "${WORKDIR}/qt-mobility-opensource-src-${PV}" @@ -31,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_modules_list ?= "bearer contacts gallery location publishsubscribe messaging multimedia \ +systeminfo serviceframework sensors versit organizer feedback connectivity" qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" do_configure_prepend() { @@ -44,7 +46,7 @@ do_configure_prepend() { cp staticconfig.pri staticconfig.pri.old echo "include(${STAGING_DATADIR}/${qtm_dir}/mkspecs/qconfig.pri)" >staticconfig.pri cat staticconfig.pri.old >>staticconfig.pri - ./configure -qmake-exec qmake2 -prefix /usr -examples -demos + ./configure -qmake-exec qmake2 -prefix /usr -examples -demos -modules ${qtm_modules_list} echo QT_MOBILITY_BIN = ${qtm_bin} >>./config.pri echo QT_MOBILITY_LIB = ${qtm_lib} >>./config.pri echo QT_MOBILITY_INCLUDE = ${qtm_include} >>./config.pri -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/2] qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth
From: "Felipe F. Tonello" Some modules doesn't requires bluez4 to compile. So it's unnecessary to have it as dependency. Signed-off-by: Felipe F. Tonello --- meta/recipes-qt/qt4/qt-mobility_1.2.0.inc |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc index 7778630..e5e671e 100644 --- a/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc +++ b/meta/recipes-qt/qt4/qt-mobility_1.2.0.inc @@ -1,5 +1,6 @@ HOMEPAGE = "http://qt.nokia.com"; -DEPENDS += "pulseaudio bluez4" +DEPENDS += "pulseaudio" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)}" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=fbc093901857fcd118f065f900982c24 \ @@ -30,6 +31,8 @@ qtm_plugins := "/usr/lib/${qtm_dir}/plugins/QtMobility" qtm_data := "/usr/share/${qtm_dir}" qtm_imports:= "/usr/lib/${qtm_dir}/imports" +qtm_bluezflag ?= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'yes', 'no', d)}" + do_configure_prepend() { cp qtmobility.pro qtmobility.pro.old sed -e 's@...QT_INSTALL_DATA.@${qtm_data}@' qtmobility.pro @@ -49,7 +52,7 @@ do_configure_prepend() { echo QT_MOBILITY_EXAMPLES = ${qtm_examples} >>./config.pri echo QT_MOBILITY_DEMOS = ${qtm_demos} >>./config.pri echo QT_CONFIG ${qtm_glflags} >>./config.pri - echo bluez_enabled = yes >>./config.pri + echo bluez_enabled = ${qtm_bluezflag} >>./config.pri echo ${qtm_extra_config} >>./config.pri echo CONFIG += ${qtm_embedded} >>./config.pri } -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/2] qt-mobility: improved recipe
From: "Felipe F. Tonello" Removed bluez forced dependency. Also extended functionality by enabling the user to choose which qt mobility module to build. By default, all modules supported will be build. OBS: We might also want to remove pulseaudio dependency. But check against which DISTRO_FEATURE? Felipe F. Tonello (2): qt-mobility: Add bluez dependency if DISTRO_FEATURES has bluetooth qt-mobility: added list of modules to be compiled meta/recipes-qt/qt4/qt-mobility_1.2.0.inc | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [oe-core][PATCH] connman: added recipe libconnman-qt
From: "Felipe F. Tonello" This recipe provides the Qt library and QML plugins for connman. Signed-off-by: Felipe F. Tonello --- ...-to-disable-qml-plugin-and-test-program-t.patch | 35 ++ .../connman/libconnman-qt_0.4.0.bb | 68 2 files changed, 103 insertions(+) create mode 100644 meta/recipes-connectivity/connman/libconnman-qt/0001-added-flags-to-disable-qml-plugin-and-test-program-t.patch create mode 100644 meta/recipes-connectivity/connman/libconnman-qt_0.4.0.bb diff --git a/meta/recipes-connectivity/connman/libconnman-qt/0001-added-flags-to-disable-qml-plugin-and-test-program-t.patch b/meta/recipes-connectivity/connman/libconnman-qt/0001-added-flags-to-disable-qml-plugin-and-test-program-t.patch new file mode 100644 index 000..74c27e4 --- /dev/null +++ b/meta/recipes-connectivity/connman/libconnman-qt/0001-added-flags-to-disable-qml-plugin-and-test-program-t.patch @@ -0,0 +1,35 @@ +From 3850acef7d914a22e3fc4130ad43b2cc47338d6f Mon Sep 17 00:00:00 2001 +From: "Felipe F. Tonello" +Date: Mon, 7 Jan 2013 17:13:22 -0800 +Subject: [PATCH] added flags to disable qml plugin and test program to + compile + +This is usefull when there is no need to compile test program and qml plugin. + +Signed-off-by: Felipe F. Tonello +--- + connman-qt.pro | 11 ++- + 1 file changed, 10 insertions(+), 1 deletion(-) + +diff --git a/connman-qt.pro b/connman-qt.pro +index 7d9ec99..425c41f 100644 +--- a/connman-qt.pro b/connman-qt.pro +@@ -1,4 +1,13 @@ + TEMPLATE = subdirs +-SUBDIRS += libconnman-qt test plugin ++SUBDIRS += libconnman-qt + CONFIG += ordered + ++# CONFIG flag to disable test program ++!notest { ++SUBDIRS += test ++} ++ ++# CONFIG flag to disable qml plugin ++!noplugin { ++SUBDIRS += plugin ++} +-- +1.7.9.5 + diff --git a/meta/recipes-connectivity/connman/libconnman-qt_0.4.0.bb b/meta/recipes-connectivity/connman/libconnman-qt_0.4.0.bb new file mode 100644 index 000..60c11c3 --- /dev/null +++ b/meta/recipes-connectivity/connman/libconnman-qt_0.4.0.bb @@ -0,0 +1,68 @@ +DESCRIPTION = "Qt Library for ConnMan" +HOMEPAGE = "https://github.com/nemomobile/libconnman-qt"; +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88" + +SECTION = "qt/lib" + +PR = "r0" + +inherit qt4x11 pkgconfig + +RDEPENDS_${PN} = "connman" +RDEPENDS_${PN}-plugin = "${PN}" + +PROVIDES += "${PN}-plugin" + +PACKAGES =+ "${PN}-plugin ${PN}-plugin-dbg" +RRECOMMENDS_${PN} = "${PN}-plugin" + +BRANCH = "master" +TAG = "${PV}" +SRCREV = "${AUTOREV}" + +SRC_URI = " \ + git://github.com/nemomobile/${PN}.git;branch=${BRANCH};tag=${TAG} \ + file://0001-added-flags-to-disable-qml-plugin-and-test-program-t.patch \ +" + +S = "${WORKDIR}/git" + +QT_IMPORTS_DIR = "${libdir}/qt4/imports" +# the plugin target needs to be the same as 'target.path' and 'qmldir.path' in ${S}/plugin/plugin.pro +PLUGINS_TARGET = "${QT_IMPORTS_DIR}/MeeGo/Connman" + +FILES_${PN} = " \ + ${libdir}/libconnman-qt4${SOLIBS} \ +" + +FILES_${PN}-dev = " \ + ${includedir}/connman-qt/* \ + ${libdir}/libconnman-qt4${SOLIBSDEV} \ + ${libdir}/libconnman-qt4.prl \ + ${libdir}/pkgconfig/connman-qt4.pc \ + ${libdir}/connman-qt4.pc \ +" + +FILES_${PN}-plugin = " \ + ${PLUGINS_TARGET}/qmldir \ + ${PLUGINS_TARGET}/lib*.so \ +" + +FILES_${PN}-plugin-dbg = " \ + ${PLUGINS_TARGET}/.debug \ + ${PLUGINS_TARGET}/.debug/* \ +" + +EXTRA_QMAKEVARS_PRE = " \ + CONFIG+=notest \ +" + +do_configure_prepend() { + # Hack *.pro variables + find ${S}/plugin/*.pro -exec sed -i -e 's,$$\[QT_INSTALL_IMPORTS\],${QT_IMPORTS_DIR},g' '{}' ';' +} + +do_install() { + cd ${S} && (INSTALL_ROOT=${D} oe_runmake install) +} -- 1.7.9.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core