[oe] [meta-perl][PATCH] add libcrypt-openssl-rsa-perl
Koen Kooi
koen at dominion.thruhere.net
Wed Dec 4 11:15:03 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Patrick Patat schreef op 04-12-13 11:59:
> This recipe build cpan module Crypt-OpenSSL-RSA
>
> Signed-off-by: Patrick Patat <patrick.patat at innotis.org> ---
> .../libcrypt/libcrypt-openssl-rsa-perl_0.28.bb | 23
> ++++++++++++++++++++
> 1 file changed, 23 insertions(+) create mode 100644
> meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.28.bb
>
> diff --git
> a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.28.bb
> b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.28.bb new
> file mode 100644 index 0000000..3d902a3 --- /dev/null +++
> b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.28.bb @@
> -0,0 +1,23 @@ +SUMMARY = "Collection of Perl modules for working with
> shairport."
I don't think that's the correct summary.
> +SECTION = "libs" +LICENSE = "MIT" +LIC_FILES_CHKSUM =
> "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>
>
+
> +SRC_URI =
> "http://www.cpan.org/modules/by-module/Crypt/Crypt-OpenSSL-RSA-${PV}.tar.gz
> " + +SRC_URI[md5sum] = "86217a5036fc63779c30420b5fd84129"
> +SRC_URI[sha256sum] =
> "5357f977464bb3a8184cf2d3341851a10d5515b4b2b0dfb88bf78995c0ded7be" +
> +DEPENDS += "perl openssl"
'perl' should already be added by cpan.bbclass.
> + +EXTRA_CPANFLAGS = "INC='-I${STAGING_INCDIR}' LIBS='-L${STAGING_LIBDIR}
> -lssl -L${STAGING_DIR_TARGET}${base_libdir} -lcrypto'" + +S =
> "${WORKDIR}/Crypt-OpenSSL-RSA-${PV}" + +inherit cpan + +do_compile() { +
> export LIBC="$(find ${STAGING_DIR_TARGET}${base_libdir}/ -name
> 'libc-*.so')" + export OTHERLDFLAGS='-Wl,-rpath' +
> cpan_do_compile +}
http://deps.cpantesters.org/?module=Crypt%3A%3AOpenSSL%3A%3ARSA;perl=latest
reports a dependency on openssl::random, so you probably need an
RDEPENDS_${PN} for that.
regards,
Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org
iD8DBQFSnw63MkyGM64RGpERAuWfAJ0XUBxSe4MnayKTfGJVUNlaWEoDrQCggTM3
LMPrOwaSjEy3jvF67JCYpi8=
=cy5N
-----END PGP SIGNATURE-----
More information about the Openembedded-devel
mailing list