PACKAGE: add new gmenu2x-gm2xpkg package to SDK (#113)

- install `gm2xpkg` to SDK
- add new GMENU2X_GM2XPKG package
- dl single file source of raw.githubusercontent.com
This commit is contained in:
Apaczer
2024-07-05 23:01:30 +02:00
committed by GitHub
parent 6c028fb38e
commit 452f493e75
7 changed files with 29 additions and 0 deletions

View File

@@ -230,6 +230,7 @@ BR2_PACKAGE_BOOST_STACKTRACE=y
BR2_PACKAGE_NCURSES_WCHAR=y
BR2_PACKAGE_UTF8PROC=y
BR2_PACKAGE_GMENU2X=y
BR2_PACKAGE_GMENU2X_GM2XPKG=y
BR2_PACKAGE_MIYOO_DAEMON=y
BR2_PACKAGE_MIYOO_LOGO=y
BR2_PACKAGE_MIYOO_CTL=y

View File

@@ -102,6 +102,7 @@ BR2_PACKAGE_BOOST=y
BR2_PACKAGE_MUSL_FTS=y
BR2_PACKAGE_PCRE2=y
BR2_PACKAGE_XUTIL_UTIL_MACROS=y
BR2_PACKAGE_GMENU2X_GM2XPKG=y
BR2_PACKAGE_OPKG=y
BR2_PACKAGE_URANDOM_SCRIPTS=y
BR2_PACKAGE_BASH=y

View File

@@ -207,6 +207,7 @@ BR2_PACKAGE_X264=y
BR2_PACKAGE_BOOST=y
BR2_PACKAGE_NCURSES_WCHAR=y
BR2_PACKAGE_GMENU2X=y
BR2_PACKAGE_GMENU2X_GM2XPKG=y
BR2_PACKAGE_MIYOO_DAEMON=y
BR2_PACKAGE_MIYOO_LOGO=y
BR2_PACKAGE_MIYOO_CTL=y

View File

@@ -91,6 +91,7 @@ BR2_PACKAGE_X264=y
BR2_PACKAGE_ARGP_STANDALONE=y
BR2_PACKAGE_BOOST=y
BR2_PACKAGE_XUTIL_UTIL_MACROS=y
BR2_PACKAGE_GMENU2X_GM2XPKG=y
BR2_PACKAGE_OPKG=y
BR2_PACKAGE_URANDOM_SCRIPTS=y
BR2_PACKAGE_BASH=y

View File

@@ -2213,6 +2213,7 @@ menu "Miscellaneous"
source "package/xmrig/Config.in"
source "package/xutil_util-macros/Config.in"
source "package/gmenu2x/Config.in"
source "package/gmenu2x-gm2xpkg/Config.in"
source "package/miyoo-daemon/Config.in"
source "package/miyoo-logo/Config.in"
source "package/miyoo-ctl/Config.in"

View File

@@ -0,0 +1,5 @@
config BR2_PACKAGE_GMENU2X_GM2XPKG
bool "gmenu2x-gm2xpkg"
help
This is a GMenu2X PacKaGer aka "gm2xpkg" released under the GNU GPL license v2.
Designed to archive/package your apps for further distribution, supports dir/zip/ipk formats.

View File

@@ -0,0 +1,19 @@
################################################################################
#
# GMenu2X's "gm2xpkg" script
#
################################################################################
# Not a BR2_PACKAGE_FOO_VERSION
GM2XPKG_VERSION = master
GMENU2X_GM2XPKG_EXTRA_DOWNLOADS = https://raw.githubusercontent.com/MiyooCFW/gmenu2x/$(GM2XPKG_VERSION)/tools/gm2xpkg.sh
GMENU2X_GM2XPKG_INSTALL_STAGING = YES
GMENU2X_GM2XPKG_INSTALL_TARGET = NO
# Install GMenu2X PacKaGer to staging for development
define GMENU2X_GM2XPKG_INSTALL_STAGING_CMDS
$(INSTALL) -D -m 0755 $(GMENU2X_GM2XPKG_DL_DIR)/gm2xpkg.sh $(STAGING_DIR)/usr/bin/gm2xpkg
endef
$(eval $(generic-package))