[oe] [meta-oe][PATCH V2 12/19] xerces-c: split one dpg package

Hongxu Jia hongxu.jia at windriver.com
Wed Sep 19 02:56:09 UTC 2018


I've update git repository

   git://git.openembedded.org/openembedded-core-contrib hongxu/dbg-split
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=hongxu/dbg-split

//Hongxu

On 2018年09月19日 10:31, Hongxu Jia wrote:
> Multiple -dbg packages per recipe is not encouraged, and only one is
> recommended and the code only works properly in some cases for one.
>
> Add RPROVIDES_${PN}-dbg to be compatiable with previous dbg packages
> requiring.
>
> Signed-off-by: Hongxu Jia <hongxu.jia at windriver.com>
> ---
>   meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb | 9 +++------
>   1 file changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> index 9bc4ea3..0951307 100644
> --- a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> +++ b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> @@ -24,24 +24,21 @@ do_install_prepend () {
>   }
>   
>   PACKAGES = "libxerces-c \
> -    libxerces-c-dbg \
>       libxerces-c-dev \
>       xerces-c-samples \
> -    xerces-c-samples-dbg \
>       libxerces-c-staticdev \
> +    ${PN}-dbg \
>   "
>   
> +RPROVIDES_${PN}-dbg += "libxerces-c-dbg xerces-c-samples-dbg"
> +
>   FILES_libxerces-c = "${libdir}/libxerces-c-3.1.so"
> -FILES_libxerces-c-dbg = "${libdir}/.debug \
> -    ${prefix}/src/debug \
> -"
>   FILES_libxerces-c-dev = "${libdir}/lib*.la \
>       ${libdir}/libxerces-c.so \
>       ${libdir}/pkgconfig/xerces-c.pc \
>       ${includedir}/xercesc \
>   "
>   FILES_xerces-c-samples = "${bindir}/*"
> -FILES_xerces-c-samples-dbg = "${bindir}/.debug/"
>   FILES_libxerces-c-staticdev = "${libdir}/lib*.a"
>   
>   BBCLASSEXTEND = "native"





More information about the Openembedded-devel mailing list