diff options
| author | Florian Eckert <fe@dev.tdt.de> | 2021-12-27 14:18:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-27 14:18:00 +0100 |
| commit | 45438d033ec215c5c80b79d78d4a14e53a408cb9 (patch) | |
| tree | 27d98e3bd3ee14272b5372f1c79a3931fc4f5937 /admin | |
| parent | 6bdc4038fa557758b265deb31d838f797f8cdb13 (diff) | |
| parent | a98c318e05230881e41b8c32d1832330d2776591 (diff) | |
Merge pull request #17282 from TDT-AG/pr/20211207-openwisp
openwisp-config: refactoring and update openwisp-config package
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/openwisp-config/Makefile | 54 |
1 files changed, 23 insertions, 31 deletions
diff --git a/admin/openwisp-config/Makefile b/admin/openwisp-config/Makefile index 5ea2698ed..19c045dcd 100644 --- a/admin/openwisp-config/Makefile +++ b/admin/openwisp-config/Makefile @@ -5,48 +5,43 @@ include $(TOPDIR)/rules.mk PKG_NAME:=openwisp-config -PKG_SOURCE_VERSION:=0.5.0 PKG_RELEASE:=1 -PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=https://github.com/openwisp/openwisp-config.git -PKG_MIRROR_HASH:=337a3a9542a0898da9f951256b0d19b6bc87ced98f4ec6dc9646172b551880ef PKG_MAINTAINER:=Federico Capoano <f.capoano@openwisp.io> PKG_LICENSE:=GPL3.0-or-later + +PKG_SOURCE_URL:=https://github.com/openwisp/openwisp-config.git +PKG_MIRROR_HASH:=b1f5682715cc5b5623b2acf49ebb75d8bac1b58094981b61ede3ca392bdfa269 +PKG_SOURCE_PROTO:=git +PKG_SOURCE_DATE:=2021-12-07 +PKG_SOURCE_VERSION:=08df34db29180a0d13c2e357723e8c546523014a PKGARCH:=all include $(INCLUDE_DIR)/package.mk -define Package/openwisp-config/default - TITLE:=Remote configuration management agent ($(2) variant) - CATEGORY:=Administration - SECTION:=admin - SUBMENU:=openwisp - DEPENDS:=+curl +lua +libuci-lua +luafilesystem +luci-lib-nixio $(3) - VARIANT:=$(1) - PKGARCH:=all - URL:=http://openwisp.org +define Package/openwisp-config + TITLE:=Remote configuration management agent + CATEGORY:=Administration + SECTION:=admin + SUBMENU:=openwisp + DEPENDS:=+curl \ + +lua \ + +libuci-lua \ + +luafilesystem \ + +luci-lib-nixio \ + +ca-certificates + PKGARCH:=all + URL:=https://openwisp.org endef -Package/openwisp-config-openssl=$(call Package/openwisp-config/default,openssl,OpenSSL,+ca-certificates +libopenssl) -Package/openwisp-config-mbedtls=$(call Package/openwisp-config/default,mbedtls,mbedTLS,+ca-certificates +libmbedtls) -Package/openwisp-config-wolfssl=$(call Package/openwisp-config/default,wolfssl,WolfSSL,+ca-certificates +libwolfssl) -Package/openwisp-config-nossl=$(call Package/openwisp-config/default,nossl,No SSL) - define Build/Compile endef -define Package/openwisp-config-$(BUILD_VARIANT)/conffiles +define Package/openwisp-config/conffiles /etc/config/openwisp endef -CONFIG_OPENWISP_UCI:=ssl - -ifeq ($(BUILD_VARIANT),nossl) - CONFIG_OPENWISP_UCI:=nossl -endif - -define Package/openwisp-config-$(BUILD_VARIANT)/install +define Package/openwisp-config/install $(INSTALL_DIR) \ $(1)/usr/sbin \ $(1)/etc/init.d \ @@ -62,7 +57,7 @@ define Package/openwisp-config-$(BUILD_VARIANT)/install $(PKG_BUILD_DIR)/openwisp-config/files/openwisp.init \ $(1)/etc/init.d/openwisp_config - $(INSTALL_CONF) $(PKG_BUILD_DIR)/openwisp-config/files/openwisp-$(CONFIG_OPENWISP_UCI).config \ + $(INSTALL_CONF) $(PKG_BUILD_DIR)/openwisp-config/files/openwisp.config \ $(1)/etc/config/openwisp $(INSTALL_BIN) \ @@ -104,7 +99,4 @@ define Package/openwisp-config-$(BUILD_VARIANT)/install $(CP) $(PKG_BUILD_DIR)/VERSION $(1)/etc/openwisp/ endef -$(eval $(call BuildPackage,openwisp-config-openssl)) -$(eval $(call BuildPackage,openwisp-config-mbedtls)) -$(eval $(call BuildPackage,openwisp-config-wolfssl)) -$(eval $(call BuildPackage,openwisp-config-nossl)) +$(eval $(call BuildPackage,openwisp-config)) |
