svn commit: r484275 - in head/sysutils: . synergy synergy-1 synergy-1/files
Yuri Victorovich
yuri at FreeBSD.org
Tue Nov 6 05:19:32 UTC 2018
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 at 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 at 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
More information about the svn-ports-all
mailing list