acme: Remove luci-app-acme
[feed/packages.git] / net / acme / Makefile
index e3a4e13161a895d696efad89b1c441622cb30f2c..7af7982a4841b5e4a9b16629fd6307bb11e1c248 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=acme
 PKG_VERSION:=2.8.5
-PKG_RELEASE:=4
+PKG_RELEASE:=5
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/Neilpang/acme.sh/tar.gz/$(PKG_VERSION)?
@@ -20,8 +20,6 @@ PKG_MAINTAINER:=Toke Høiland-Jørgensen <toke@toke.dk>
 PKG_LICENSE:=GPL-3.0-only
 PKG_LICENSE_FILES:=LICENSE.md
 
-LUCI_DIR:=/usr/lib/lua/luci
-
 include $(INCLUDE_DIR)/package.mk
 
 define Package/acme
@@ -76,43 +74,5 @@ define Package/acme-dnsapi/install
        $(INSTALL_DATA) $(PKG_BUILD_DIR)/dnsapi/*.sh $(1)/usr/lib/acme/dnsapi
 endef
 
-define Package/luci-app-acme
-  SECTION:=luci
-  CATEGORY:=LuCI
-  TITLE:=ACME package - LuCI interface
-  DEPENDS:= +luci-compat +acme
-  SUBMENU:=3. Applications
-  PKGARCH:=all
-endef
-
-define Package/luci-app-acme/description
-       Control the ACME Letsencrypt certificate interface
-endef
-
-define Package/luci-app-acme/install
-       $(INSTALL_DIR) $(1)$(LUCI_DIR)/controller $(1)$(LUCI_DIR)/model/cbi
-       $(INSTALL_DATA) ./files/acme-controller.lua $(1)$(LUCI_DIR)/controller/acme.lua
-       $(INSTALL_DATA) ./files/acme-cbi.lua $(1)$(LUCI_DIR)/model/cbi/acme.lua
-       $(INSTALL_DIR) $(1)/etc/uci-defaults
-       $(INSTALL_BIN) ./files/uci-defaults-acme $(1)/etc/uci-defaults/luci-acme
-endef
-
-define Package/luci-app-acme/postinst
-#!/bin/sh
-[ -x /etc/uci-defaults/luci-acme ] && /etc/uci-defaults/luci-acme || exit 0
-endef
-
-define Package/luci-app-acme/postrm
-#!/bin/sh
-which uci > /dev/null || exit 0
-uci -q get ucitrack.@acme[0] > /dev/null && {
-  uci delete ucitrack.@acme[0]
-  uci commit
-}
-exit 0
-endef
-
-
 $(eval $(call BuildPackage,acme))
 $(eval $(call BuildPackage,acme-dnsapi))
-$(eval $(call BuildPackage,luci-app-acme))