From ff100b1766e906bc1c64de1fc263af309f57b784 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Fri, 25 Dec 2020 22:06:46 +0000 Subject: [PATCH] perl: add Net::DNS package Signed-off-by: Daniel Golle --- lang/perl-net-dns/Makefile | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 lang/perl-net-dns/Makefile diff --git a/lang/perl-net-dns/Makefile b/lang/perl-net-dns/Makefile new file mode 100644 index 000000000..ffe732a87 --- /dev/null +++ b/lang/perl-net-dns/Makefile @@ -0,0 +1,55 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=perl-net-dns +PKG_VERSION:=1.29 +PKG_RELEASE:=1 + +PKG_SOURCE_NAME:=Net-DNS +PKG_SOURCE:=$(PKG_SOURCE_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://www.net-dns.org/download +PKG_HASH:=852d6ee87e8f0d014223026581cbb56924ba8cddd3ceb29c6191dbb6122d43c5 +PKG_BUILD_DIR:=$(BUILD_DIR)/perl/$(PKG_SOURCE_NAME)-$(PKG_VERSION) +HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/perl/$(PKG_SOURCE_NAME)-$(PKG_VERSION) + +PKG_MAINTAINER:=Daniel Golle +PKG_LICENSE:=MIT + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/host-build.mk +include ../perl/perlmod.mk + +define Package/perl-net-dns + SUBMENU:=Perl + SECTION:=lang + CATEGORY:=Languages + TITLE:=Net::DNS DNS resolver implemented in Perl + URL:=https://www.net-dns.org/ + DEPENDS:=perl +perlbase-essential +perlbase-io +endef + +define Build/Configure + $(call perlmod/Configure,,) +endef + +define Build/Compile + $(call perlmod/Compile,,) +endef + +define Package/perl-net-dns/install + $(call perlmod/Install,$(1),Net auto/Net) +endef + +define Host/Configure + $(call perlmod/host/Configure,,,) +endef + +define Host/Compile + $(call perlmod/host/Compile,,) +endef + +define Host/Install + $(call perlmod/host/Install,$(1),) +endef + +$(eval $(call BuildPackage,perl-net-dns)) +$(eval $(call HostBuild))