ddns-scripts: and new ddns-scripts_service package
Move all ddns service description into the package to shrik the size of the ddns-scripts base package. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
b4e74b6646
commit
42696aa162
1 changed files with 19 additions and 4 deletions
|
@ -46,6 +46,17 @@ define Package/ddns-scripts/conffiles
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
|
define Package/ddns-scripts_service
|
||||||
|
$(call Package/ddns-scripts/Default)
|
||||||
|
TITLE:=Common ddns providers
|
||||||
|
DEPENDS:=ddns-scripts
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/ddns-scripts_service/description
|
||||||
|
Dynamic DNS Client definitions for supported services
|
||||||
|
endef
|
||||||
|
|
||||||
|
|
||||||
define Package/ddns-scripts_cloudflare.com-v4
|
define Package/ddns-scripts_cloudflare.com-v4
|
||||||
$(call Package/ddns-scripts/Default)
|
$(call Package/ddns-scripts/Default)
|
||||||
TITLE:=Extension for cloudflare.com API v4
|
TITLE:=Extension for cloudflare.com API v4
|
||||||
|
@ -179,10 +190,6 @@ define Package/ddns-scripts/install
|
||||||
$(INSTALL_DIR) $(1)/usr/share/ddns
|
$(INSTALL_DIR) $(1)/usr/share/ddns
|
||||||
echo "$(PKG_VERSION)-$(PKG_RELEASE)" > $(1)/usr/share/ddns/version
|
echo "$(PKG_VERSION)-$(PKG_RELEASE)" > $(1)/usr/share/ddns/version
|
||||||
|
|
||||||
$(INSTALL_DIR) $(1)/usr/share/ddns/services
|
|
||||||
$(INSTALL_DATA) ./files/usr/share/ddns/services/* \
|
|
||||||
$(1)/usr/share/ddns/services/
|
|
||||||
|
|
||||||
$(INSTALL_DIR) $(1)/usr/lib/ddns
|
$(INSTALL_DIR) $(1)/usr/lib/ddns
|
||||||
$(INSTALL_DATA) ./files/usr/lib/ddns/dynamic_dns_functions.sh \
|
$(INSTALL_DATA) ./files/usr/lib/ddns/dynamic_dns_functions.sh \
|
||||||
$(1)/usr/lib/ddns
|
$(1)/usr/lib/ddns
|
||||||
|
@ -211,6 +218,13 @@ exit 0
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
|
define Package/ddns-scripts_service/install
|
||||||
|
$(INSTALL_DIR) $(1)/usr/share/ddns/services
|
||||||
|
$(INSTALL_DATA) ./files/usr/share/ddns/services/* \
|
||||||
|
$(1)/usr/share/ddns/services
|
||||||
|
endef
|
||||||
|
|
||||||
|
|
||||||
define Package/ddns-scripts_cloudflare.com-v4/install
|
define Package/ddns-scripts_cloudflare.com-v4/install
|
||||||
$(INSTALL_DIR) $(1)/usr/lib/ddns
|
$(INSTALL_DIR) $(1)/usr/lib/ddns
|
||||||
$(INSTALL_BIN) ./files/usr/lib/ddns/update_cloudflare_com_v4.sh \
|
$(INSTALL_BIN) ./files/usr/lib/ddns/update_cloudflare_com_v4.sh \
|
||||||
|
@ -364,6 +378,7 @@ endef
|
||||||
|
|
||||||
|
|
||||||
$(eval $(call BuildPackage,ddns-scripts))
|
$(eval $(call BuildPackage,ddns-scripts))
|
||||||
|
$(eval $(call BuildPackage,ddns-scripts_service))
|
||||||
$(eval $(call BuildPackage,ddns-scripts_cloudflare.com-v4))
|
$(eval $(call BuildPackage,ddns-scripts_cloudflare.com-v4))
|
||||||
$(eval $(call BuildPackage,ddns-scripts_freedns_42_pl))
|
$(eval $(call BuildPackage,ddns-scripts_freedns_42_pl))
|
||||||
$(eval $(call BuildPackage,ddns-scripts_godaddy.com-v1))
|
$(eval $(call BuildPackage,ddns-scripts_godaddy.com-v1))
|
||||||
|
|
Loading…
Reference in a new issue