From 9b7e817f93720dbfb3e02229d9ad6e2f3fbd8f43 Mon Sep 17 00:00:00 2001 From: Elon Huang Date: Sun, 10 Oct 2021 14:42:16 +0800 Subject: [PATCH] rclone-ng: initial package Signed-off-by: Elon Huang Signed-off-by: Tianling Shen --- net/rclone-ng/Makefile | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 net/rclone-ng/Makefile diff --git a/net/rclone-ng/Makefile b/net/rclone-ng/Makefile new file mode 100644 index 0000000000..184fbf4950 --- /dev/null +++ b/net/rclone-ng/Makefile @@ -0,0 +1,43 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# +# Copyright (C) 2020 Elon Huang +# Copyright (C) 2021 ImmortalWrt.org + +include $(TOPDIR)/rules.mk + +PKG_NAME:=rclone-ng +PKG_VERSION:=0.5.0 +PKG_RELEASE:=$(AUTORELEASE) + +PKG_SOURCE:=RcloneNg-v$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://github.com/ElonH/RcloneNg/releases/download/v$(PKG_VERSION)/ +PKG_HASH:=0b4916ddd0bacb5b358dc8d36b64c30f4182c0ace3eb06cda94b6578c419dcd9 + +PKG_LICENSE:=MIT +PKG_LICENSE_FILE:=LICENSE +PKG_MAINTAINER:=Elon Huang \ + Tianling Shen + +include $(INCLUDE_DIR)/package.mk + +TAR_CMD:=$(HOST_TAR) -C $(PKG_BUILD_DIR) $(TAR_OPTIONS) + +define Package/rclone-ng + SECTION:=net + CATEGORY:=Network + SUBMENU:=Cloud Manager + TITLE:=An angular web application for rclone + URL:=https://github.com/ElonH/RcloneNg + DEPENDS:=+rclone-config + PKGARCH:=all +endef + +define Build/Compile +endef + +define Package/rclone-ng/install + $(INSTALL_DIR) $(1)/www + $(CP) $(PKG_BUILD_DIR)/RcloneNg $(1)/www +endef + +$(eval $(call BuildPackage,rclone-ng))