# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
github.setup symless synergy-core 1.8.8-stable v
description A client/server for sharing a single mouse and keyboard
Synergy lets you easily share a single mouse and keyboard \
between multiple computers with different operating systems \
without special hardware. It is intended for users with \
multiple computers on their desk since each system uses its \
homepage http://synergy-project.org
checksums rmd160 b028c0eede2741888baf2071ae338aa118ba2c3a \
sha256 fd49a293d70f6201f4182387328d85e874d350f1a5bcf90adf9c702805fb4975
foreach x {gmock-1.6.0 gtest-1.6.0} {
xinstall -d ${worksrcpath}/ext/$x
system -W ${worksrcpath}/ext/$x "unzip ../$x.zip"
patchfiles patch-CMakeLists.txt.diff \
patch-src_CMakeLists.txt.diff \
patch-src-lib-platform-OSXScreen.mm.diff
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/src/CMakeLists.txt
set macos_major [lindex [split ${macosx_version} .] 0]
set macos_minor [lindex [split ${macosx_version} .] 1]
configure.args -G \"Unix Makefiles\" \
-DOSX_TARGET_MAJOR=${macos_major} -DOSX_TARGET_MINOR=${macos_minor}
xinstall -d ${destroot}${prefix}/bin
xinstall -m 755 ${worksrcpath}/bin/synergyc ${destroot}${prefix}/bin
xinstall -m 755 ${worksrcpath}/bin/synergys ${destroot}${prefix}/bin
xinstall -m 644 ${worksrcpath}/doc/synergyc.man ${destroot}${prefix}/share/man/man1/synergyc.1
xinstall -m 644 ${worksrcpath}/doc/synergys.man ${destroot}${prefix}/share/man/man1/synergys.1
xinstall -d ${destroot}${prefix}/etc/${name}
xinstall -m 644 -W ${worksrcpath}/doc/ \
synergy.conf.example-advanced \
synergy.conf.example-basic \
${destroot}${prefix}/etc/${name}