From 088b6e749faecd22ba8b84d8ded1fdd13308b1f3 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Wed, 18 Mar 2026 10:41:36 +0100 Subject: [PATCH] fix(luci-app-repo): Add proper Package definition with TITLE field - Add Package/luci-app-repo section with required fields - Add Build/Compile empty target - Add package description - Fix build failure in SDK Co-Authored-By: Claude Opus 4.5 --- package/secubox/luci-app-repo/Makefile | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/package/secubox/luci-app-repo/Makefile b/package/secubox/luci-app-repo/Makefile index 744df899..4e9e42a3 100644 --- a/package/secubox/luci-app-repo/Makefile +++ b/package/secubox/luci-app-repo/Makefile @@ -7,11 +7,25 @@ PKG_RELEASE:=1 PKG_MAINTAINER:=SecuBox Team PKG_LICENSE:=Apache-2.0 -LUCI_TITLE:=LuCI Package Repository Dashboard -LUCI_DEPENDS:=+secubox-app-repo - include $(INCLUDE_DIR)/package.mk +define Package/luci-app-repo + SECTION:=luci + CATEGORY:=LuCI + SUBMENU:=3. Applications + TITLE:=LuCI Package Repository Dashboard + DEPENDS:=+secubox-app-repo + PKGARCH:=all +endef + +define Package/luci-app-repo/description + LuCI dashboard for managing SecuBox local package repository. + Provides UI for syncing packages from GitHub releases. +endef + +define Build/Compile +endef + define Package/luci-app-repo/install $(INSTALL_DIR) $(1)/www/luci-static/resources/view/repo $(INSTALL_DATA) ./htdocs/luci-static/resources/view/repo/*.js $(1)/www/luci-static/resources/view/repo/