diff --git a/package/lean/leigod-acc/Makefile b/package/lean/leigod-acc/Makefile index becc1224c..82ec39499 100644 --- a/package/lean/leigod-acc/Makefile +++ b/package/lean/leigod-acc/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=leigod-acc PKG_VERSION:=1.3.0.30 -PKG_RELEASE:=1 +PKG_RELEASE:=2 include $(INCLUDE_DIR)/package.mk @@ -26,18 +26,32 @@ endef ifeq ($(ARCH),x86_64) acc-arch:=amd64 -endif -ifeq ($(ARCH),mipsel) - acc-arch:=mipsle -endif -ifeq ($(ARCH),arm) - acc-arch:=arm -endif -ifeq ($(ARCH),aarch64) - acc-arch:=arm64 + PKG_HASH:=c26e2cde79ef21991834a94232520d1e5ac2df88a6382cb436a61865a8d9c15e endif +ifeq ($(ARCH),mipsel) + acc-arch:=mipsle + PKG_HASH:=ac35cf6e19fc5028ac1da9921456726a14e0726339e89fe3e14c01a713140e57 +endif + +ifeq ($(ARCH),arm) + acc-arch:=arm + PKG_HASH:=c904bb3f41910d50ae6e8abc1e2a0b73eed6d74fb5c3b55274b82e9d4662a426 +endif + +ifeq ($(ARCH),aarch64) + acc-arch:=arm64 + PKG_HASH:=316a604645f4216276dc5642d5f638a005b342771fb436a3c63826d85c5b5c1b +endif + +PKG_SOURCE_URL:=http://119.3.40.126/router_plugin/ +PKG_SOURCE:=acc-gw.linux.$(acc-arch) + define Build/Prepare + $(call Build/Prepare/Default) + mkdir -p $(PKG_BUILD_DIR)/bin + wget -O $(PKG_BUILD_DIR)/bin/acc-gw.linux.$(acc-arch) $(PKG_SOURCE_URL)$(PKG_SOURCE) + chmod +x $(PKG_BUILD_DIR)/bin/acc-gw.linux.$(acc-arch) endef define Build/Configure @@ -48,7 +62,7 @@ endef define Package/$(PKG_NAME)/install $(INSTALL_DIR) $(1)/usr/sbin/leigod - $(INSTALL_BIN) ./files/acc-gw.linux.$(acc-arch) $(1)/usr/sbin/leigod/acc-gw.linux.$(acc-arch) + $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/acc-gw.linux.$(acc-arch) $(1)/usr/sbin/leigod/acc-gw.linux.$(acc-arch) $(INSTALL_BIN) ./files/leigod_uninstall.sh $(1)/usr/sbin/leigod/leigod_uninstall.sh $(INSTALL_BIN) ./files/plugin_common.sh $(1)/usr/sbin/leigod/plugin_common.sh $(INSTALL_BIN) ./files/leigod-helper.sh $(1)/usr/sbin/leigod/leigod-helper.sh diff --git a/package/lean/leigod-acc/files/acc-gw.linux.amd64 b/package/lean/leigod-acc/files/acc-gw.linux.amd64 deleted file mode 100644 index d4ddab902..000000000 Binary files a/package/lean/leigod-acc/files/acc-gw.linux.amd64 and /dev/null differ diff --git a/package/lean/leigod-acc/files/acc-gw.linux.arm b/package/lean/leigod-acc/files/acc-gw.linux.arm deleted file mode 100644 index 7b72e853d..000000000 Binary files a/package/lean/leigod-acc/files/acc-gw.linux.arm and /dev/null differ diff --git a/package/lean/leigod-acc/files/acc-gw.linux.arm64 b/package/lean/leigod-acc/files/acc-gw.linux.arm64 deleted file mode 100644 index 7f9d69266..000000000 Binary files a/package/lean/leigod-acc/files/acc-gw.linux.arm64 and /dev/null differ diff --git a/package/lean/leigod-acc/files/acc-gw.linux.mipsle b/package/lean/leigod-acc/files/acc-gw.linux.mipsle deleted file mode 100644 index d0fe35884..000000000 Binary files a/package/lean/leigod-acc/files/acc-gw.linux.mipsle and /dev/null differ