Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Nov 2018 05:19:30 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r484275 - in head/sysutils: . synergy synergy-1 synergy-1/files
Message-ID:  <201811060519.wA65JUsI089734@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Nov  6 05:19:29 2018
New Revision: 484275
URL: https://svnweb.freebsd.org/changeset/ports/484275

Log:
  New port: sysutils/synergy-1: Mouse and keyboard sharing utility
  
  Version 1.X based on the user's request.
  
  PR:		231281
  Submitted by:	Yoshiaki Kasahara <ykasap@gmail.com>

Added:
  head/sysutils/synergy-1/
     - copied from r484274, head/sysutils/synergy/
Modified:
  head/sysutils/Makefile
  head/sysutils/synergy-1/Makefile
  head/sysutils/synergy-1/distinfo
  head/sysutils/synergy-1/files/patch-CMakeLists.txt
  head/sysutils/synergy-1/files/patch-src_lib_arch_CMakeLists.txt
  head/sysutils/synergy-1/pkg-plist
  head/sysutils/synergy/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/Makefile	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1256,6 +1256,7 @@
     SUBDIR += symlinks
     SUBDIR += symon
     SUBDIR += synergy
+    SUBDIR += synergy-1
     SUBDIR += sysadm
     SUBDIR += sysadm-client
     SUBDIR += sysgather

Modified: head/sysutils/synergy-1/Makefile
==============================================================================
--- head/sysutils/synergy/Makefile	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy-1/Makefile	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
-PORTNAME=	synergy
+PORTNAME=	synergy-1
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.0.0
+DISTVERSION=	1.10.1
 DISTVERSIONSUFFIX=	-stable
-PORTREVISION=	2
 CATEGORIES=	sysutils
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -22,8 +21,10 @@ GH_ACCOUNT=	symless
 GH_PROJECT=	synergy-core
 USE_XORG=	ice xtst x11 sm xext xinerama xrandr xi
 
-CMAKE_ARGS=	-DSYNERGY_REVISION:STRING=${PORTVERSION:S/.//g}00000 # it expects a 7-digit hash
+CONFLICTS=	synergy
 
+CMAKE_ARGS=	-DSYNERGY_REVISION:STRING=${DISTVERSION:S/.//g}0000 # it expects a 7-digit hash
+
 CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 
 MAKE_JOBS_UNSAFE=yes
@@ -40,7 +41,7 @@ post-patch:
 		${WRKSRC}/doc/synergys.man
 
 do-install:
-.for f in synergyc synergys synergy-core
+.for f in synergyc synergyd synergys
 	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin
 .endfor
 .for f in synergyc synergys

Modified: head/sysutils/synergy-1/distinfo
==============================================================================
--- head/sysutils/synergy/distinfo	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy-1/distinfo	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519524199
-SHA256 (symless-synergy-core-v2.0.0-stable_GH0.tar.gz) = d4afbbde2c819da44588afbf66ebb3376494d627f6bc4efaf0144b3fb3a41905
-SIZE (symless-synergy-core-v2.0.0-stable_GH0.tar.gz) = 5892923
+TIMESTAMP = 1536563910
+SHA256 (symless-synergy-core-v1.10.1-stable_GH0.tar.gz) = 67ef37a9c090e0197018220c04df3005fc574a391935c29b7cb0c3f208fd0429
+SIZE (symless-synergy-core-v1.10.1-stable_GH0.tar.gz) = 6694179

Modified: head/sysutils/synergy-1/files/patch-CMakeLists.txt
==============================================================================
--- head/sysutils/synergy/files/patch-CMakeLists.txt	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy-1/files/patch-CMakeLists.txt	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1,6 +1,18 @@
---- CMakeLists.txt.orig	2018-02-25 02:25:11 UTC
+--- CMakeLists.txt.orig	2018-08-08 17:39:28 UTC
 +++ CMakeLists.txt
-@@ -299,7 +299,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Da
+@@ -17,9 +17,9 @@
+ cmake_minimum_required (VERSION 3.4)
+ project (synergy-core C CXX)
+ 
+-option (SYNERGY_BUILD_LEGACY_GUI "Build the legacy GUI" ON)
++option (SYNERGY_BUILD_LEGACY_GUI "Build the legacy GUI" OFF)
+ option (SYNERGY_BUILD_LEGACY_SERVICE "Build the legacy service (synergyd)" ON)
+-option (SYNERGY_BUILD_LEGACY_INSTALLER "Build the legacy installer" ON)
++option (SYNERGY_BUILD_LEGACY_INSTALLER "Build the legacy installer" OFF)
+ 
+ if (DEFINED ENV{SYNERGY_ENTERPRISE})
+   option (SYNERGY_ENTERPRISE "Build Enterprise" ON)
+@@ -300,7 +300,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Da
          ${OPENSSL_ROOT}/lib/libssl.a
          ${OPENSSL_ROOT}/lib/libcrypto.a
      )

Modified: head/sysutils/synergy-1/files/patch-src_lib_arch_CMakeLists.txt
==============================================================================
--- head/sysutils/synergy/files/patch-src_lib_arch_CMakeLists.txt	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy-1/files/patch-src_lib_arch_CMakeLists.txt	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1,4 +1,4 @@
---- src/lib/arch/CMakeLists.txt.orig	2018-02-25 02:17:23 UTC
+--- src/lib/arch/CMakeLists.txt.orig	2018-08-08 17:39:28 UTC
 +++ src/lib/arch/CMakeLists.txt
 @@ -40,5 +40,5 @@ endif()
  add_library(arch STATIC ${sources})

Modified: head/sysutils/synergy-1/pkg-plist
==============================================================================
--- head/sysutils/synergy/pkg-plist	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy-1/pkg-plist	Tue Nov  6 05:19:29 2018	(r484275)
@@ -1,6 +1,6 @@
 bin/synergyc
 bin/synergys
-bin/synergy-core
+bin/synergyd
 man/man1/synergyc.1.gz
 man/man1/synergys.1.gz
 @sample etc/synergy.conf.sample

Modified: head/sysutils/synergy/Makefile
==============================================================================
--- head/sysutils/synergy/Makefile	Tue Nov  6 01:56:08 2018	(r484274)
+++ head/sysutils/synergy/Makefile	Tue Nov  6 05:19:29 2018	(r484275)
@@ -22,6 +22,8 @@ GH_ACCOUNT=	symless
 GH_PROJECT=	synergy-core
 USE_XORG=	ice xtst x11 sm xext xinerama xrandr xi
 
+CONFLICTS=	synergy-1
+
 CMAKE_ARGS=	-DSYNERGY_REVISION:STRING=${PORTVERSION:S/.//g}00000 # it expects a 7-digit hash
 
 CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811060519.wA65JUsI089734>