From 140e666452a53cadcfc4940e27b1ac66dced7531 Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Fri, 24 Sep 2021 18:28:44 +0300 Subject: [PATCH] add majestic-fonts package --- br-ext-chip-fullhan/package/majestic-fonts | 1 + br-ext-chip-goke/package/majestic-fonts | 1 + br-ext-chip-hisilicon/package/majestic-fonts | 1 + br-ext-chip-ingenic/package/majestic-fonts | 1 + br-ext-chip-novatek/package/majestic-fonts | 1 + br-ext-chip-sigmastar/package/majestic-fonts | 1 + br-ext-chip-xiongmai/Config.in | 1 + .../unknown_unknown_xm510_openipc_defconfig | 2 +- br-ext-chip-xiongmai/external.mk | 1 + br-ext-chip-xiongmai/package/majestic-fonts | 1 + general/package/majestic-fonts/Config.in | 7 +++++++ .../package/majestic-fonts/majestic-fonts.mk | 19 +++++++++++++++++++ general/package/majestic-xm510/Config.in | 2 +- general/package/majestic-xm530/Config.in | 2 +- 14 files changed, 38 insertions(+), 3 deletions(-) create mode 120000 br-ext-chip-fullhan/package/majestic-fonts create mode 120000 br-ext-chip-goke/package/majestic-fonts create mode 120000 br-ext-chip-hisilicon/package/majestic-fonts create mode 120000 br-ext-chip-ingenic/package/majestic-fonts create mode 120000 br-ext-chip-novatek/package/majestic-fonts create mode 120000 br-ext-chip-sigmastar/package/majestic-fonts create mode 120000 br-ext-chip-xiongmai/package/majestic-fonts create mode 100644 general/package/majestic-fonts/Config.in create mode 100644 general/package/majestic-fonts/majestic-fonts.mk diff --git a/br-ext-chip-fullhan/package/majestic-fonts b/br-ext-chip-fullhan/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-fullhan/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-goke/package/majestic-fonts b/br-ext-chip-goke/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-goke/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-hisilicon/package/majestic-fonts b/br-ext-chip-hisilicon/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-hisilicon/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-ingenic/package/majestic-fonts b/br-ext-chip-ingenic/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-ingenic/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-novatek/package/majestic-fonts b/br-ext-chip-novatek/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-novatek/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-sigmastar/package/majestic-fonts b/br-ext-chip-sigmastar/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-sigmastar/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/br-ext-chip-xiongmai/Config.in b/br-ext-chip-xiongmai/Config.in index 76617e5b..63cc8f2e 100644 --- a/br-ext-chip-xiongmai/Config.in +++ b/br-ext-chip-xiongmai/Config.in @@ -10,6 +10,7 @@ source "$BR2_EXTERNAL_XIONGMAI_PATH/package/libevent-openipc/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/libhv-openipc/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/libsrt-openipc/Config.in" +source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-fonts/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-xm510/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-xm530/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/mbedtls-openipc/Config.in" diff --git a/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig b/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig index 6f4bd31d..70ac0a7e 100644 --- a/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig +++ b/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig @@ -48,7 +48,7 @@ BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches" BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config" BR2_PACKAGE_DROPBEAR=y # BR2_PACKAGE_FDK_AAC_OPENIPC is not set -# BR2_PACKAGE_FWPRINTENV_OPENIPC is not set +BR2_PACKAGE_FWPRINTENV_OPENIPC=y # BR2_PACKAGE_HASERL is not set BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y diff --git a/br-ext-chip-xiongmai/external.mk b/br-ext-chip-xiongmai/external.mk index cae78b7d..c25cca91 100644 --- a/br-ext-chip-xiongmai/external.mk +++ b/br-ext-chip-xiongmai/external.mk @@ -10,6 +10,7 @@ include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/libevent-openipc/libevent-openipc. include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/libhv-openipc/libhv-openipc.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/libsrt-openipc/libsrt-openipc.mk +include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-fonts/majestic-fonts.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-xm510/majestic-xm510.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-xm530/majestic-xm530.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk diff --git a/br-ext-chip-xiongmai/package/majestic-fonts b/br-ext-chip-xiongmai/package/majestic-fonts new file mode 120000 index 00000000..4ad17d15 --- /dev/null +++ b/br-ext-chip-xiongmai/package/majestic-fonts @@ -0,0 +1 @@ +../../general/package/majestic-fonts \ No newline at end of file diff --git a/general/package/majestic-fonts/Config.in b/general/package/majestic-fonts/Config.in new file mode 100644 index 00000000..49952ed4 --- /dev/null +++ b/general/package/majestic-fonts/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_MAJESTIC_FONTS + bool "Tiny but powerful IPC streaming software, fonts package" + default n + help + Tiny but powerful IPC streaming software, fonts package + + https://openipc.org diff --git a/general/package/majestic-fonts/majestic-fonts.mk b/general/package/majestic-fonts/majestic-fonts.mk new file mode 100644 index 00000000..1f6b5106 --- /dev/null +++ b/general/package/majestic-fonts/majestic-fonts.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# majestic-fonts +# +################################################################################ + +MAJESTIC_FONTS_VERSION = current +MAJESTIC_FONTS_SOURCE = fonts.tar.bz2 +MAJESTIC_FONTS_SITE = http://openipc.s3-eu-west-1.amazonaws.com +MAJESTIC_FONTS_LICENSE = MIT +MAJESTIC_FONTS_LICENSE_FILES = LICENSE + +define MAJESTIC_FONTS_INSTALL_TARGET_CMDS + $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/fonts + $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/fonts $(@D)/fonts.bin +endef + + +$(eval $(generic-package)) diff --git a/general/package/majestic-xm510/Config.in b/general/package/majestic-xm510/Config.in index f45d6a53..a48f5655 100644 --- a/general/package/majestic-xm510/Config.in +++ b/general/package/majestic-xm510/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_MAJESTIC_XM510 bool "Tiny but powerful IPC streaming software" - default y + default n help Tiny but powerful IPC streaming software diff --git a/general/package/majestic-xm530/Config.in b/general/package/majestic-xm530/Config.in index 108f9403..5eeb58d5 100644 --- a/general/package/majestic-xm530/Config.in +++ b/general/package/majestic-xm530/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_MAJESTIC_XM530 bool "Tiny but powerful IPC streaming software" - default y + default n help Tiny but powerful IPC streaming software