From 6dbac97707c9293a9558af6f92fc472cf682782c Mon Sep 17 00:00:00 2001 From: Zhong Jianxin Date: Thu, 12 Apr 2018 21:33:50 +0800 Subject: [PATCH] acme: Add acme-dnsapi package Signed-off-by: Zhong Jianxin --- net/acme/Makefile | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/net/acme/Makefile b/net/acme/Makefile index b3d4b55bf0..7163ef6a67 100644 --- a/net/acme/Makefile +++ b/net/acme/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=acme PKG_VERSION:=2.7.8 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_LICENSE:=GPLv3 PKG_SOURCE_PROTO:=git @@ -56,6 +56,22 @@ define Package/acme/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/acme.sh $(1)/usr/lib/acme/acme.sh endef +define Package/acme-dnsapi + SECTION:=net + CATEGORY:=Network + DEPENDS:=+acme + TITLE:=DNS API integration for ACME (Letsencrypt) client +endef + +define Package/acme-dnsapi/description + This package provides DNS API integration for ACME (Letsencrypt) client. +endef + +define Package/acme-dnsapi/install + $(INSTALL_DIR) $(1)/usr/lib/acme/dnsapi + $(INSTALL_DATA) $(PKG_BUILD_DIR)/dnsapi/*.sh $(1)/usr/lib/acme/dnsapi +endef + define Package/luci-app-acme SECTION:=luci CATEGORY:=LuCI @@ -93,4 +109,5 @@ endef $(eval $(call BuildPackage,acme)) +$(eval $(call BuildPackage,acme-dnsapi)) $(eval $(call BuildPackage,luci-app-acme))