Add majestic-ssc335

pull/35/head
Igor Zalatov (via Araneus server) 2021-07-26 23:55:21 +03:00
parent ab79ab6362
commit 28df7e638c
5 changed files with 37 additions and 1 deletions

View File

@ -7,6 +7,7 @@ source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/ipctool/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libevent-mini/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libevent-mini/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libhv/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libhv/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libsrt/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libsrt/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/majestic-ssc335/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/sigmastar-osdrv-ssc335/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/sigmastar-osdrv-ssc335/Config.in"
source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/vtund-lite/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/vtund-lite/Config.in"

View File

@ -55,7 +55,7 @@ BR2_PACKAGE_JSON_C=y
BR2_PACKAGE_LAME=y BR2_PACKAGE_LAME=y
BR2_PACKAGE_LIBEVENT_MINI=y BR2_PACKAGE_LIBEVENT_MINI=y
BR2_PACKAGE_LIBYAML=y BR2_PACKAGE_LIBYAML=y
# BR2_PACKAGE_MAJESTIC is not set BR2_PACKAGE_MAJESTIC_SSC335=y
# BR2_PACKAGE_MINI_SNMPD is not set # BR2_PACKAGE_MINI_SNMPD is not set
BR2_PACKAGE_SIGMASTAR_OSDRV_SSC335=y BR2_PACKAGE_SIGMASTAR_OSDRV_SSC335=y
BR2_PACKAGE_VTUND_LITE=y BR2_PACKAGE_VTUND_LITE=y
@ -81,3 +81,8 @@ BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y
# MQTT # MQTT
BR2_PACKAGE_MOSQUITTO=y BR2_PACKAGE_MOSQUITTO=y
# BR2_PACKAGE_MOSQUITTO_BROKER is not set # BR2_PACKAGE_MOSQUITTO_BROKER is not set
# Project
BR2_PACKAGE_MBEDTLS=y
# BR2_PACKAGE_MBEDTLS_PROGRAMS is not set
# BR2_PACKAGE_MBEDTLS_COMPRESSION is not set

View File

@ -7,6 +7,7 @@ include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/ipctool/ipctool.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libevent-mini/libevent-mini.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libevent-mini/libevent-mini.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libhv/libhv.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libhv/libhv.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libsrt/libsrt.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libsrt/libsrt.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/majestic-ssc335/majestic-ssc335.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-ssc335/sigmastar-osdrv-ssc335.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-ssc335/sigmastar-osdrv-ssc335.mk
include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/vtund-lite/vtund-lite.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/vtund-lite/vtund-lite.mk

View File

@ -0,0 +1,7 @@
config BR2_PACKAGE_MAJESTIC_SSC335
bool "Tiny but powerful IPC streaming software"
default y
help
Tiny but powerful IPC streaming software
https://openipc.org

View File

@ -0,0 +1,22 @@
################################################################################
#
# majestic-ssc335
#
################################################################################
MAJESTIC_SSC335_VERSION = current
MAJESTIC_SSC335_SOURCE = majestic.ssc335.master.tar.bz2
MAJESTIC_SSC335_SITE = http://openipc.s3-eu-west-1.amazonaws.com
MAJESTIC_SSC335_LICENSE = MIT
MAJESTIC_SSC335_LICENSE_FILES = LICENSE
define MAJESTIC_SSC335_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(@D)/majestic.yaml
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/majestic
endef
$(eval $(generic-package))