perl-net-dns-sec: Perl Module Net::DNS::SEC
authorJens Wagner <[email protected]>
Mon, 2 Jun 2025 09:40:17 +0000 (11:40 +0200)
committerJosef Schlehofer <[email protected]>
Mon, 2 Jun 2025 11:36:08 +0000 (13:36 +0200)
This module adds DNSSEC extensions to Net::DNS

Signed-off-by: Jens Wagner <[email protected]>
lang/perl-net-dns-sec/Makefile [new file with mode: 0644]

diff --git a/lang/perl-net-dns-sec/Makefile b/lang/perl-net-dns-sec/Makefile
new file mode 100644 (file)
index 0000000..0780aab
--- /dev/null
@@ -0,0 +1,45 @@
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=perl-net-dns-sec
+PKG_VERSION:=1.26
+PKG_RELEASE:=1
+
+PKG_SOURCE_NAME:=Net-DNS-SEC
+PKG_SOURCE_URL:=https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS
+PKG_SOURCE:=$(PKG_SOURCE_NAME)-$(PKG_VERSION).tar.gz
+PKG_HASH:=88592c65487fb7b4d05134f2f9c48e649a9cd533a8493c50189b649b4ea711a6
+PKG_BUILD_DIR:=$(BUILD_DIR)/perl/$(PKG_SOURCE_NAME)-$(PKG_VERSION)
+
+PKG_MAINTAINER:=Jens Wagner <[email protected]>
+PKG_LICENSE:=MIT
+PKG_LICENSE_FILES:=LICENSE
+
+include $(INCLUDE_DIR)/package.mk
+include ../perl/perlmod.mk
+
+define Package/perl-net-dns-sec
+  SUBMENU:=Perl
+  SECTION:=lang
+  CATEGORY:=Languages
+  TITLE:=DNSSEC extensions to Net::DNS
+  URL:=https://metacpan.org/pod/Net::DNS::SEC
+  DEPENDS:=perl +perlbase-essential +perlbase-dynaloader +perlbase-file +perlbase-io +perlbase-mime +perl-net-dns +libopenssl
+endef
+
+define Package/perl-net-dns-sec/description
+  This module extends Net::DNS to support DNSSEC
+endef
+
+define Build/Configure
+       $(call perlmod/Configure,,)
+endef
+
+define Build/Compile
+       $(call perlmod/Compile,,)
+endef
+
+define Package/perl-net-dns-sec/install
+       $(call perlmod/Install,$(1),Net auto/Net)
+endef
+
+$(eval $(call BuildPackage,perl-net-dns-sec))