[OE-core] [PATCH 1/1] nspr: Integrate version 4.8.9

Otavio Salvador otavio at ossystems.com.br
Tue Feb 7 18:21:39 UTC 2012


Acked-by: Otavio Salvador <otavio at ossystems.com.br>

On Tue, Feb 7, 2012 at 16:19, Andrei Gherzan <andrei at gherzan.ro> wrote:

> Signed-off-by: Andrei Gherzan <andrei at gherzan.ro>
> Signed-off-by: Sergey 'Jin' Bostandzhyan <jin at mediatomb.cc>
> ---
>  meta/recipes-support/nspr/files/nspr.pc.in |   11 ++++++++
>  meta/recipes-support/nspr/nspr_4.8.9.bb    |   36
> ++++++++++++++++++++++++++++
>  2 files changed, 47 insertions(+), 0 deletions(-)
>  create mode 100644 meta/recipes-support/nspr/files/nspr.pc.in
>  create mode 100644 meta/recipes-support/nspr/nspr_4.8.9.bb
>
> diff --git a/meta/recipes-support/nspr/files/nspr.pc.inb/meta/recipes-support/nspr/files/
> nspr.pc.in
> new file mode 100644
> index 0000000..bbb7b5a
> --- /dev/null
> +++ b/meta/recipes-support/nspr/files/nspr.pc.in
> @@ -0,0 +1,11 @@
> +os_libs=-lpthread -ldl
> +prefix=OEPREFIX
> +exec_prefix=OEEXECPREFIX
> +libdir=OELIBDIR
> +includedir=OEINCDIR
> +
> +Name: NSPR
> +Description: The Netscape Portable Runtime
> +Version: 4.8.9
> +Libs: -L${libdir} -lplds4 -lplc4 -lnspr4 -lpthread -ldl
> +Cflags:
> diff --git a/meta/recipes-support/nspr/nspr_4.8.9.bbb/meta/recipes-support/nspr/
> nspr_4.8.9.bb
> new file mode 100644
> index 0000000..9ae5c70
> --- /dev/null
> +++ b/meta/recipes-support/nspr/nspr_4.8.9.bb
> @@ -0,0 +1,36 @@
> +DESCRIPTION = "Netscape Portable Runtime Library"
> +HOMEPAGE =  "http://www.mozilla.org/projects/nspr/"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM =
> "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
> +SECTION = "libs/network"
> +
> +PR = "r0"
> +
> +SRC_URI = "
> ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/nspr-${PV}.tar.gz
> "
> +
> +SRC_URI += "file://nspr.pc.in "
> +
> +SRC_URI[md5sum] = "60770d45dc08c0f181b22cdfce5be3e8"
> +SRC_URI[sha256sum] =
> "ff43c7c819e72f03bb908e7652c5d5f59a5d31ee86c333e692650207103d1cce"
> +
> +S = "${WORKDIR}/nspr-${PV}/mozilla/nsprpub"
> +
> +inherit autotools
> +
> +do_configure() {
> +       oe_runconf
> +}
> +
> +do_compile_prepend() {
> +       oe_runmake CROSS_COMPILE=1 CFLAGS="-DXP_UNIX" LDFLAGS="" CC=gcc -C
> config export
> +}
> +
> +do_install_append() {
> +    install -D ${WORKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc
> +    sed -i s:OEPREFIX:${prefix}:g ${D}${libdir}/pkgconfig/nspr.pc
> +    sed -i s:OELIBDIR:${libdir}:g ${D}${libdir}/pkgconfig/nspr.pc
> +    sed -i s:OEINCDIR:${includedir}:g ${D}${libdir}/pkgconfig/nspr.pc
> +    sed -i s:OEEXECPREFIX:${exec_prefix}:g ${D}${libdir}/pkgconfig/nspr.pc
> +}
> +
> +
> --
> 1.7.5.4
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>



-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20120207/5925a4e8/attachment-0002.html>


More information about the Openembedded-core mailing list