Files
Wang Mingyu de7b302aae libnet-dns-sec-perl: upgrade 1.26 -> 1.27
Changelog:
 Provide deprecation status for RSA and DSA (per RFC9904)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:53 -07:00

47 lines
1.4 KiB
BlitzBasic

DESCRIPTION = "DNSSEC extensions to Net::DNS"
HOMEPAGE = "http://www.net-dns.org/"
SECTION = "libs"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=2b7e4176275d57d0b036bdccbc01a0e7"
SRC_URI = "${CPAN_MIRROR}/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-${PV}.tar.gz"
SRC_URI[sha256sum] = "a64482584ef3ba8f84aced78d696048b87e25ca7fb3c91a50df391157212c4bd"
DEPENDS += "openssl"
UPSTREAM_CHECK_REGEX = "Net\-DNS\-SEC\-(?P<pver>(\d+\.\d+))(?!_\d+).tar"
S = "${UNPACKDIR}/Net-DNS-SEC-${PV}"
EXTRA_CPANFLAGS = "INC='-I${STAGING_INCDIR}' LIBS='-L${STAGING_LIBDIR} -lssl -L${STAGING_BASELIBDIR} -lcrypto'"
inherit cpan ptest-perl
RDEPENDS:${PN} = " \
libnet-dns-perl \
libcrypto \
perl-module-dynaloader \
perl-module-file-find \
perl-module-file-spec \
perl-module-io-file \
perl-module-mime-base64 \
perl-module-test-more \
"
do_install_ptest_perl:append(){
cp ${D}${PTEST_PATH}/t/TestToolkit.pm ${D}${PTEST_PATH}
# This test reconciles the perl module's MANIFEST file with the actual files
# in the module. This might be useful for package integrity check, but not so
# much for runtime testing - and it also requires the whole source tree to
# be installed. Rather just remove it.
rm ${D}${PTEST_PATH}/t/00-install.t
}
RDEPENDS:${PN}-ptest += "\
libnet-dns-perl \
perl-module-extutils-mm-unix \
perl-module-file-spec-functions \
perl-module-perlio"