mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-09-27 12:40:19 +00:00
libcrypt-openssl-bignum-perl: add recipe
Crypt::OpenSSL::Bignum provides access to OpenSSL's multiprecision
integer arithmetic. Crypt::OpenSSL::RSA 0.41 loads it unconditionally
("use Crypt::OpenSSL::Bignum" in RSA.pm), so RSA cannot be used at all
without it.
The module has no t/ directory (only a top-level test.pl), so no ptest.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
SUMMARY = "Crypt::OpenSSL::Bignum - OpenSSL's multiprecision integer arithmetic"
|
||||
DESCRIPTION = "Crypt::OpenSSL::Bignum provides access to OpenSSL multiprecision \
|
||||
integer arithmetic libraries. It is used by other OpenSSL modules, such as \
|
||||
Crypt::OpenSSL::RSA, to provide bignum values like key parameters."
|
||||
HOMEPAGE = "https://metacpan.org/dist/Crypt-OpenSSL-Bignum"
|
||||
SECTION = "libs"
|
||||
LICENSE = "Artistic-1.0 OR GPL-1.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=385c55653886acac3821999a3ccd17b3"
|
||||
|
||||
SRC_URI = "${CPAN_MIRROR}/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-${PV}.tar.gz"
|
||||
SRC_URI[sha256sum] = "234e72fb8396d45527e6fd45e43759c5c3f3a208cf8f29e6a22161a996fd42dc"
|
||||
|
||||
S = "${UNPACKDIR}/Crypt-OpenSSL-Bignum-${PV}"
|
||||
|
||||
DEPENDS += "openssl"
|
||||
|
||||
EXTRA_CPANFLAGS = "INC='-I${STAGING_INCDIR}' LIBS='-L${STAGING_LIBDIR} -L${STAGING_BASELIBDIR} -lcrypto'"
|
||||
|
||||
inherit cpan
|
||||
|
||||
RDEPENDS:${PN} += "\
|
||||
perl-module-carp \
|
||||
perl-module-dynaloader \
|
||||
"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
Reference in New Issue
Block a user