[oe] [PATCH] qt4: replace underscore with dash in library name

Maupin, Chase chase.maupin at ti.com
Mon Oct 18 13:39:05 UTC 2010


> -----Original Message-----
> From: Chase Maupin [mailto:chasemaupin03 at gmail.com]
> Sent: Tuesday, October 12, 2010 8:25 AM
> To: openembedded-devel at lists.openembedded.org
> Cc: Maupin, Chase; Maupin, Chase
> Subject: [PATCH] qt4: replace underscore with dash in library name
> 
> * For libraries that are added to the QT_LIB_NAMES or
>   QT_EXTRA_LIBS variables replace any "_" characters in the
>   library name with "-" for use in the package name.
> * The actual library file names are left alone.
> * Bump the PR for packages using qt4.inc
> 
> Signed-off-by: Chase Maupin <chase.maupin at ti.com>

ping

> ---
>  recipes/qt4/qt4-embedded.inc |    2 +-
>  recipes/qt4/qt4-x11-free.inc |    2 +-
>  recipes/qt4/qt4.inc          |    4 ++--
>  3 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/recipes/qt4/qt4-embedded.inc b/recipes/qt4/qt4-embedded.inc
> index 111716d..9331302 100644
> --- a/recipes/qt4/qt4-embedded.inc
> +++ b/recipes/qt4/qt4-embedded.inc
> @@ -4,7 +4,7 @@ LICENSE = "GPL QPL"
>  PRIORITY = "optional"
>  HOMEPAGE = "http://www.trolltech.com"
>  DEPENDS += "directfb tslib"
> -INC_PR = "r23"
> +INC_PR = "r24"
> 
>  QT_BASE_NAME ?= "qt4-embedded"
>  QT_BASE_LIB  ?= "libqt-embedded"
> diff --git a/recipes/qt4/qt4-x11-free.inc b/recipes/qt4/qt4-x11-free.inc
> index 66e6d1c..ff4e454 100644
> --- a/recipes/qt4/qt4-x11-free.inc
> +++ b/recipes/qt4/qt4-x11-free.inc
> @@ -5,7 +5,7 @@ HOMEPAGE = "http://www.trolltech.com"
>  LICENSE = "GPL QPL"
>  DEPENDS += "virtual/libx11 fontconfig libxft libxext libxrender libxrandr
> libxcursor"
> 
> -INC_PR = "r20"
> +INC_PR = "r21"
> 
>  SRC_URI = "ftp://ftp.trolltech.com/qt/source/qt-x11-opensource-src-
> ${PV}.tar.gz \
>             file://0001-cross-compile.patch \
> diff --git a/recipes/qt4/qt4.inc b/recipes/qt4/qt4.inc
> index ffd56dd..6721265 100644
> --- a/recipes/qt4/qt4.inc
> +++ b/recipes/qt4/qt4.inc
> @@ -34,7 +34,7 @@ python __anonymous () {
>      dev_packages = []
>      dbg_packages = []
>      for name in bb.data.getVar("QT_LIB_NAMES", d, 1).split():
> -        pkg = "${QT_BASE_LIB}" + name.lower().replace("qt", "") + "4"
> +        pkg = "${QT_BASE_LIB}" + name.lower().replace("qt",
> "").replace("_", "-") + "4"
>          # NOTE: the headers for QtAssistantClient are different
>          incname = name.replace("QtAssistantClient", "QtAssistant")
>          bb.data.setVar("FILES_%s" % pkg,
> "${libdir}/lib%(name)s${QT_LIBINFIX}.so.*" % locals(), d)
> @@ -52,7 +52,7 @@ python __anonymous () {
>          dbg_packages.append("%s-dbg" % name)
> 
>      for name in bb.data.getVar("QT_EXTRA_LIBS", d, 1).split():
> -        pkg = "${QT_BASE_LIB}" + name.lower().replace("qt", "") + "4"
> +        pkg = "${QT_BASE_LIB}" + name.lower().replace("qt",
> "").replace("_", "-") + "4"
>          bb.data.setVar("FILES_%s" % pkg, "${libdir}/lib%(name)s.so.*" %
> locals(), d)
>          bb.data.setVar("FILES_%s-dev" % pkg, """${libdir}/lib%(name)s.prl
>                    ${libdir}/lib%(name)s.a
> --
> 1.7.0.4





More information about the Openembedded-devel mailing list