include $(TOPDIR)/rules.mk

PKG_NAME:=letsencrypt
PKG_VERSION:=2024-11-26
PKG_RELEASE:=6

PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=7cc12390f8d291e2d573906d795feadd1dfdeebd
PKG_SOURCE_URL=https://github.com/bruncsak/ght-acme.sh.git

PKG_LICENSE:=GPL-2.0-only
PKG_LICENSE_FILES:=LICENCE

include $(INCLUDE_DIR)/package.mk

define Package/letsencrypt
  SECTION:=base
  CATEGORY:=Base system
  TITLE:=Lets encrypt / ACME script
  DEPENDS:=+openssl-util +curl
  PKGARCH:=all
endef

define Package/letsencrypt/description
 This package contains Certificate Manager Let's Encrypt / ACME support.
endef

define Build/Configure
endef

define Build/Compile
endef

define Package/letsencrypt/install
	$(INSTALL_DIR) $(1)/sbin
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/letsencrypt.sh $(1)/sbin/letsencrypt
endef

$(eval $(call BuildPackage,letsencrypt))
