aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorZhong Jianxin <azuwis@gmail.com>2018-04-12 21:33:50 +0800
committerToke Høiland-Jørgensen <toke@toke.dk>2018-04-19 11:05:35 +0200
commit6dbac97707c9293a9558af6f92fc472cf682782c (patch)
tree6c004c4b6d587fa5d6d1c0fd298074de1e7f75d0 /net
parentb528ec5e79aa9d38c3a7dc2785718d3448540b5a (diff)
acme: Add acme-dnsapi package
Signed-off-by: Zhong Jianxin <azuwis@gmail.com>
Diffstat (limited to 'net')
-rw-r--r--net/acme/Makefile19
1 files changed, 18 insertions, 1 deletions
diff --git a/net/acme/Makefile b/net/acme/Makefile
index b3d4b55bf..7163ef6a6 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))