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
$(call Package/ddns-scripts/Default)
TITLE:=Extension for cloudflare.com API v4
$(INSTALL_DIR) $(1)/usr/share/ddns
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_DATA) ./files/usr/lib/ddns/dynamic_dns_functions.sh \
$(1)/usr/lib/ddns
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
$(INSTALL_DIR) $(1)/usr/lib/ddns
$(INSTALL_BIN) ./files/usr/lib/ddns/update_cloudflare_com_v4.sh \
$(eval $(call BuildPackage,ddns-scripts))
+$(eval $(call BuildPackage,ddns-scripts_service))
$(eval $(call BuildPackage,ddns-scripts_cloudflare.com-v4))
$(eval $(call BuildPackage,ddns-scripts_freedns_42_pl))
$(eval $(call BuildPackage,ddns-scripts_godaddy.com-v1))