mirror of
https://github.com/openwrt/packages.git
synced 2026-04-15 10:51:55 +00:00
acme: make virtual package satisfiable by uacme
currently acme metapackage only able to satisfied with acme-acmesh, but make is satisfieable by uacme if it's already installed. still defaults to acme.sh Signed-off-by: Seo Suchan <tjtncks@gmail.com>
This commit is contained in:
committed by
Alexandru Ardelean
parent
f530e19eb4
commit
fe3d05090b
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=acme-acmesh
|
||||
PKG_VERSION:=3.1.2
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://codeload.github.com/acmesh-official/acme.sh/tar.gz/$(PKG_VERSION)?
|
||||
@@ -51,13 +51,14 @@ endef
|
||||
define Package/acme-acmesh-dnsapi
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
DEPENDS:=+acme-acmesh
|
||||
DEPENDS:=+acme-common +PACKAGE_uacme:curl
|
||||
TITLE:=DNS API integration for ACME (Letsencrypt) client
|
||||
PKGARCH:=all
|
||||
endef
|
||||
|
||||
define Package/acme-acmesh-dnsapi/description
|
||||
This package provides DNS API integration for ACME (Letsencrypt) client.
|
||||
scripts are from acme.sh
|
||||
endef
|
||||
|
||||
define Package/acme-acmesh-dnsapi/install
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=acme-common
|
||||
PKG_VERSION:=1.5.1
|
||||
PKG_VERSION:=1.5.2
|
||||
|
||||
PKG_MAINTAINER:=Toke Høiland-Jørgensen <toke@toke.dk>
|
||||
PKG_LICENSE:=GPL-3.0-only
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=acme
|
||||
PKG_VERSION:=4.0.0
|
||||
PKG_VERSION:=4.0.1
|
||||
|
||||
PKG_MAINTAINER:=Toke Høiland-Jørgensen <toke@toke.dk>
|
||||
PKG_LICENSE:=GPL-3.0-only
|
||||
@@ -19,13 +19,13 @@ include $(INCLUDE_DIR)/package.mk
|
||||
define Package/acme
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
DEPENDS:=+acme-acmesh
|
||||
TITLE:=Shorthand package for acme-acmesh
|
||||
DEPENDS:=+!PACKAGE_uacme:acme-acmesh
|
||||
TITLE:=Virtual package for any acme clients, default to acme-acmesh
|
||||
PKGARCH:=all
|
||||
endef
|
||||
|
||||
define Package/acme/description
|
||||
Shorthand package for acme-acmesh.
|
||||
Shorthand package for proper acme backend, default to acme.sh and support uacme
|
||||
endef
|
||||
|
||||
define Package/acme/install
|
||||
|
||||
Reference in New Issue
Block a user