1################################################################################ 2# 3# synergy 4# 5################################################################################ 6 7SYNERGY_VERSION = 2.0.12-beta 8SYNERGY_SITE = $(call github,symless,synergy-core,v$(SYNERGY_VERSION)) 9SYNERGY_LICENSE = GPL-2.0 10SYNERGY_LICENSE_FILES = LICENSE 11SYNERGY_CPE_ID_VENDOR = symless 12SYNERGY_DEPENDENCIES = xlib_libX11 xlib_libXtst 13 14# Avoid using buildroot commit hash inside cmake/Version.cmake 15# by setting SYNERGY_VERSION_STAGE != snapshot 16SYNERGY_CONF_ENV += SYNERGY_VERSION_STAGE="beta" 17 18ifeq ($(BR2_PACKAGE_XLIB_LIBXEXT),y) 19SYNERGY_DEPENDENCIES += xlib_libXext 20endif 21 22ifeq ($(BR2_PACKAGE_XLIB_LIBXI),y) 23SYNERGY_DEPENDENCIES += xlib_libXi 24endif 25 26ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) 27SYNERGY_DEPENDENCIES += xlib_libXinerama 28endif 29 30ifeq ($(BR2_PACKAGE_XLIB_LIBXRANDR),y) 31SYNERGY_DEPENDENCIES += xlib_libXrandr 32endif 33 34define SYNERGY_INSTALL_TARGET_CMDS 35 $(INSTALL) -D -m 0755 $(@D)/bin/synergyc $(TARGET_DIR)/usr/bin/synergyc 36 $(INSTALL) -D -m 0755 $(@D)/bin/synergys $(TARGET_DIR)/usr/bin/synergys 37endef 38 39$(eval $(cmake-package)) 40