# SPDX-Identifier-License: GPL-3.0-only # # Copyright (C) 2021 ImmortalWrt.org include $(TOPDIR)/rules.mk PKG_NAME:=UnblockNeteaseMusic PKG_BASE_VERSION:=0.27.0 PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/UnblockNeteaseMusic/server.git PKG_SOURCE_DATE:=2022-10-09 PKG_SOURCE_VERSION:=7aa15ad92d44159d8f1ffcd94338207947cdbff2 PKG_MIRROR_HASH:=skip PKG_VERSION:=$(PKG_BASE_VERSION)-$(PKG_SOURCE_DATE)-$(call version_abbrev,$(PKG_SOURCE_VERSION)) PKG_LICENSE:=LGPL-3.0-only PKG_LICENSE_FILE:=LICENSE PKG_MAINTAINER:=Tianling Shen include $(INCLUDE_DIR)/package.mk define Package/UnblockNeteaseMusic SECTION:=multimedia CATEGORY:=Multimedia TITLE:=Revive Netease Cloud Music (NodeJS) URL:=https://github.com/nondanee/UnblockNeteaseMusic DEPENDS:=+node PKGARCH:=all endef define Build/Prepare mkdir -p $(PKG_BUILD_DIR) tar -xf $(DL_DIR)/$(PKG_SOURCE) -C $(PKG_BUILD_DIR) endef define Build/Configure echo -e $(PKG_BASE_VERSION) > $(PKG_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/core_ver echo -e $(PKG_SOURCE_VERSION) > $(PKG_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/local_ver endef define Build/Compile endef define Package/UnblockNeteaseMusic/install $(INSTALL_DIR) $(1)/usr/share/UnblockNeteaseMusic $(CP) $(PKG_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/* $(1)/usr/share/UnblockNeteaseMusic endef $(eval $(call BuildPackage,UnblockNeteaseMusic))