Sucess. I cant test it, as my Omnia isnt live yet, but here is compiled vncrepeater. You can download it here: https://uloz.to/file/NZqKqmtLuFG7/vncrepeater-zip
I dont know, how to proper push it into turris plugins repo, so if someone with good will help with that, feel free to do so, please and thank you.
And here is Makefile (edit path to the file@repo)
#
# Copyright (C) 2006-2014 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=vncrepeater
PKG_VERSION:=0.17
PKG_RELEASE:=4
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://<ENTER YOUR PATH TO TAR.GZ>
PKG_MD5SUM:=0f28c7926d4fa187b7ea7ac2245c1ca2
PKG_BUILD_PARALLEL:=1
include $(INCLUDE_DIR)/uclibc++.mk
include $(INCLUDE_DIR)/package.mk
define Package/vncrepeater
SECTION:=net
CATEGORY:=Network
DEPENDS:=$(CXX_DEPENDS)
TITLE:=UltraVNC repeater for Linux
URL:=http://www.uvnc.com/addons/repeater.html
endef
define Package/vncrepeater/conffiles
/etc/vncrepeater.conf
endef
define Package/vncrepeater/description
Viewer can be behind Nat router or directly connected to the internet
instead of forwarding serveral ports, you only need to forward 1 port.
If the PC that runs the Repeater has access to the local DNS server,
you can use your local DNS names instead of 10.10.10.12.
This could be handy when you have a dynamic DHCP server allocating
ip adresses for your PC.
endef
define Build/Compile
$(call Build/Compile/Default, \
CC="$(TARGET_CXX)" \
CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -fno-rtti" \
repeater \
)
endef
define Package/vncrepeater/install
$(INSTALL_DIR) $(1)/usr/sbin $(1)/etc
$(CP) $(PKG_BUILD_DIR)/repeater $(1)/usr/sbin/$(PKG_NAME)
$(INSTALL_DIR) $(1)/etc
$(CP) $(PKG_BUILD_DIR)/uvncrepeater.ini $(1)/etc/vncrepeater.conf
endef
$(eval $(call BuildPackage,vncrepeater))