[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Saturday, September 14, 2019 @ 16:38:05 Author: anthraxx Revision: 510566 upgpkg: synergy 1.10.3-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-14 16:26:36 UTC (rev 510565) +++ PKGBUILD2019-09-14 16:38:05 UTC (rev 510566) @@ -12,7 +12,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.10.1 +pkgver=1.10.3 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='https://symless.com/synergy/' @@ -28,7 +28,7 @@ fix-test-build.patch synergys.socket synergys.service) -sha512sums=('33b298de3e7dacdd4d5c162840b8d0ddabd4127ed7cb04336f2d8dd1a8a9a69dc70c8959cb9086e56e65035cdacb7c743670479123711321283811eb3a823e6e' +sha512sums=('01497fe362395dd9d26d44f7468ca5c01ee7cd2f590b6c28a67e094f969fdca3b8f78570cca4f188c16fc2575ca895daf8d6ffd07378964ed01da1540db05c8e' '6ed5384ec46e991958f48051c66b87febfb457a748cea48909f87a088c804907f480f123620a0a5921e281ca9871e251de8b7dd5803ffe8566841f68f396c160' 'b8347b803a7baaeeab75e55778314298fc69e15ccda154a8622b4697c3a3e7d6ba51cb156f06c6b289c41cb0892be7fed5ce49591531ed1ef18fa3a1ec8a7d6d' '89b29994f238013393b90ad628d781ea6ea1d46c33819be561f031cc0790ef7f3860faaa2803e1459ed3c14affb749ea3bab6b15598c760424c8063195cb56a6'
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Thursday, September 14, 2017 @ 20:46:43 Author: anthraxx Revision: 257548 upgpkg: synergy 1.8.8-3 (rebuild and upstream url fix) Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-14 20:28:32 UTC (rev 257547) +++ PKGBUILD2017-09-14 20:46:43 UTC (rev 257548) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.8.8 -pkgrel=2 +pkgrel=3 pkgdesc='Share a single mouse and keyboard between multiple computers' url='https://symless.com/synergy/' arch=('i686' 'x86_64') @@ -20,12 +20,12 @@ depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl' 'openssl') makedepends=('libxt' 'cmake' 'qt5-base' 'gmock' 'gtest') optdepends=('qt5-base: gui support') -source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz +source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy-core/archive/v${pkgver}-stable.tar.gz openssl11.patch system-gtest.patch synergys.socket synergys.service) -sha512sums=('b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6' +sha512sums=('dafb6c9d8d872dcf17bce6c28674fedd8cb26ed11cbf3fb6992fa5046eebb46af041861649dec0aa8d7fe3b426bdefb461df44912394ecfdfce9e92fb799' 'ba93295d5638581ac0a82c293016563e2faf4228b6c920bfe1df86b254841a88baf55f220574e93af1c718d689a8f8f1ad494c2ca685f8ea01a506a1bc6e1642' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' @@ -32,7 +32,7 @@ '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029') prepare() { - cd synergy-${pkgver}-stable + cd synergy-core-${pkgver}-stable mkdir build # get rid of shitty bundled gtest and gmock patch -p1 < "${srcdir}/system-gtest.patch" @@ -40,7 +40,7 @@ } build() { - cd synergy-${pkgver}-stable + cd synergy-core-${pkgver}-stable msg2 "Building core..." (cd build @@ -58,12 +58,12 @@ } check() { - cd synergy-${pkgver}-stable + cd synergy-core-${pkgver}-stable ./bin/unittests } package() { - cd synergy-${pkgver}-stable + cd synergy-core-${pkgver}-stable # install binary install -Dm 755 bin/{synergy,synergyc,synergyd,synergys,syntool,usynergy} -t "${pkgdir}/usr/bin"
[arch-commits] Commit in synergy/trunk (PKGBUILD openssl11.patch)
Date: Thursday, March 16, 2017 @ 20:25:11 Author: anthraxx Revision: 216808 upgpkg: synergy 1.8.8-2 (openssl rebuild) Added: synergy/trunk/openssl11.patch Modified: synergy/trunk/PKGBUILD -+ PKGBUILD|5 - openssl11.patch | 33 + 2 files changed, 37 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-03-16 20:22:36 UTC (rev 216807) +++ PKGBUILD2017-03-16 20:25:11 UTC (rev 216808) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.8.8 -pkgrel=1 +pkgrel=2 pkgdesc='Share a single mouse and keyboard between multiple computers' url='https://symless.com/synergy/' arch=('i686' 'x86_64') @@ -21,10 +21,12 @@ makedepends=('libxt' 'cmake' 'qt5-base' 'gmock' 'gtest') optdepends=('qt5-base: gui support') source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz +openssl11.patch system-gtest.patch synergys.socket synergys.service) sha512sums=('b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6' + 'ba93295d5638581ac0a82c293016563e2faf4228b6c920bfe1df86b254841a88baf55f220574e93af1c718d689a8f8f1ad494c2ca685f8ea01a506a1bc6e1642' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029') @@ -34,6 +36,7 @@ mkdir build # get rid of shitty bundled gtest and gmock patch -p1 < "${srcdir}/system-gtest.patch" + patch -p1 < "${srcdir}/openssl11.patch" } build() { Added: openssl11.patch === --- openssl11.patch (rev 0) +++ openssl11.patch 2017-03-16 20:25:11 UTC (rev 216808) @@ -0,0 +1,33 @@ +From 9385083cfc27ecaadf1eaf1d014cd6907860072b Mon Sep 17 00:00:00 2001 +From: Joshua Honeycutt+Date: Sun, 20 Nov 2016 17:49:30 -0600 +Subject: [PATCH] Adjust showSecureCipherInfo() to build with newer openssl + versions + +--- + src/lib/net/SecureSocket.cpp | 11 --- + 1 file changed, 8 insertions(+), 3 deletions(-) + +diff --git a/src/lib/net/SecureSocket.cpp b/src/lib/net/SecureSocket.cpp +index 7076c76..1e35c21 100644 +--- a/src/lib/net/SecureSocket.cpp b/src/lib/net/SecureSocket.cpp +@@ -805,10 +805,15 @@ SecureSocket::showSecureCipherInfo() + showCipherStackDesc(sStack); + } + +- // m_ssl->m_ssl->session->ciphers is not forward compatable, In future release +- // of OpenSSL, it's not visible, need to use SSL_get_client_ciphers() instead ++#if OPENSSL_VERSION_NUMBER < 0x1010L ++ // m_ssl->m_ssl->session->ciphers is not forward compatable, ++ // In future release of OpenSSL, it's not visible, + STACK_OF(SSL_CIPHER) * cStack = m_ssl->m_ssl->session->ciphers; +- if (cStack == NULL) { ++#else ++ // Use SSL_get_client_ciphers() for newer versions ++ STACK_OF(SSL_CIPHER) * cStack = SSL_get_client_ciphers(m_ssl->m_ssl); ++#endif ++ if (cStack == NULL) { + LOG((CLOG_DEBUG1 "remote cipher list not available")); + } + else {
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Tuesday, March 14, 2017 @ 15:49:47 Author: anthraxx Revision: 216299 upgpkg: synergy 1.8.8-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-14 15:47:42 UTC (rev 216298) +++ PKGBUILD2017-03-14 15:49:47 UTC (rev 216299) @@ -11,7 +11,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.7 +pkgver=1.8.8 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='https://symless.com/synergy/' @@ -24,7 +24,7 @@ system-gtest.patch synergys.socket synergys.service) -sha512sums=('2c86d2adb7424d2ea36d0c6b88500379d353c9d3086e2dd4aa1f0919d731d13e224c44e19eaf8c6ffcd7ac232fdfbd4f8b11f76f09e537dd4f0932359527db6d' +sha512sums=('b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, January 20, 2017 @ 00:46:10 Author: anthraxx Revision: 208081 upgpkg: synergy 1.8.7-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-20 00:38:25 UTC (rev 208080) +++ PKGBUILD2017-01-20 00:46:10 UTC (rev 208081) @@ -11,10 +11,10 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.6 +pkgver=1.8.7 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' -url='http://synergy-foss.org' +url='https://symless.com/synergy/' arch=('i686' 'x86_64') license=('GPL2') depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl' 'openssl') @@ -24,7 +24,7 @@ system-gtest.patch synergys.socket synergys.service) -sha512sums=('e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5' +sha512sums=('2c86d2adb7424d2ea36d0c6b88500379d353c9d3086e2dd4aa1f0919d731d13e224c44e19eaf8c6ffcd7ac232fdfbd4f8b11f76f09e537dd4f0932359527db6d' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Sunday, December 18, 2016 @ 21:59:40 Author: anthraxx Revision: 200224 upgpkg: synergy 1.8.6-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-18 21:47:16 UTC (rev 200223) +++ PKGBUILD2016-12-18 21:59:40 UTC (rev 200224) @@ -11,7 +11,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.5 +pkgver=1.8.6 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='http://synergy-foss.org' @@ -24,7 +24,7 @@ system-gtest.patch synergys.socket synergys.service) -sha512sums=('bf751264d134dc1d171ed40499d29ee82d3bfdb4e5905543b35e586d4393c607cbb1260a1fd68b46bfe8c98adc392401c8ba05c587977bc678f2bb602703721d' +sha512sums=('e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Wednesday, November 2, 2016 @ 15:44:23 Author: anthraxx Revision: 194512 upgpkg: synergy 1.8.5-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-02 15:44:00 UTC (rev 194511) +++ PKGBUILD2016-11-02 15:44:23 UTC (rev 194512) @@ -11,7 +11,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.4 +pkgver=1.8.5 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='http://synergy-foss.org' @@ -24,7 +24,7 @@ system-gtest.patch synergys.socket synergys.service) -sha512sums=('7d01138a0481662c5d78bec0a6cacadeb5927a9ea283adb6a63d9c7ab0d97a39484b5ede5f70fe4fbc7a5a296caa581e81cddeddb82687c379686f469ab3b584' +sha512sums=('bf751264d134dc1d171ed40499d29ee82d3bfdb4e5905543b35e586d4393c607cbb1260a1fd68b46bfe8c98adc392401c8ba05c587977bc678f2bb602703721d' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Wednesday, October 12, 2016 @ 22:09:56 Author: anthraxx Revision: 192098 upgpkg: synergy 1.8.4-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 35 +++ 1 file changed, 7 insertions(+), 28 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-12 21:49:59 UTC (rev 192097) +++ PKGBUILD2016-10-12 22:09:56 UTC (rev 192098) @@ -11,26 +11,23 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.3 +pkgver=1.8.4 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='http://synergy-foss.org' arch=('i686' 'x86_64') license=('GPL2') -depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl' 'openssl') makedepends=('libxt' 'cmake' 'qt5-base' 'gmock' 'gtest') -optdepends=('qt5-base: gui support' -'openssl: encryption support') +optdepends=('qt5-base: gui support') source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz system-gtest.patch synergys.socket -synergys.service -wrapper) -sha512sums=('a5e51e68a16b4e84d916aa54f03925c9db0df70b80c586d020c599f9685d820f097dd6519e07ad31704e769dd9072eb79f0f95465a12890a8caca44d0fac0688' +synergys.service) +sha512sums=('7d01138a0481662c5d78bec0a6cacadeb5927a9ea283adb6a63d9c7ab0d97a39484b5ede5f70fe4fbc7a5a296caa581e81cddeddb82687c379686f469ab3b584' '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' - '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029' - 'a2e126ad3ac53fb855a331134982f86ef81ffc75b73e73b242e6f854fe7e2daec160fac2161acdc7020cd7f57ae0a8826ac7a249ad10b03db614ada0062b3e93') + '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029') prepare() { cd synergy-${pkgver}-stable @@ -66,26 +63,8 @@ cd synergy-${pkgver}-stable # install binary - install -Dm 755 bin/synergy "${pkgdir}/usr/lib/synergy/synergy" - install -Dm 755 bin/synergyc "${pkgdir}/usr/lib/synergy/synergyc" - install -Dm 755 bin/synergyd "${pkgdir}/usr/lib/synergy/synergyd" - install -Dm 755 bin/synergys "${pkgdir}/usr/lib/synergy/synergys" - install -Dm 755 bin/syntool "${pkgdir}/usr/lib/synergy/syntool" - install -Dm 755 bin/usynergy "${pkgdir}/usr/lib/synergy/usynergy" + install -Dm 755 bin/{synergy,synergyc,synergyd,synergys,syntool,usynergy} -t "${pkgdir}/usr/bin" - # unfuck wrapper - install -Dm 755 "${srcdir}/wrapper" "${pkgdir}/usr/lib/synergy/wrapper" - install -d "${pkgdir}/usr/bin" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/synergy" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/synergyc" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/synergyd" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/synergys" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/syntool" - ln -sf /usr/lib/synergy/wrapper "${pkgdir}/usr/bin/usynergy" - - # plugin - install -Dm 755 bin/plugins/libns.so "${pkgdir}/usr/lib/${pkgname}/libns.so" - # install config install -Dm 644 doc/${pkgname}.conf* -t "${pkgdir}/etc"
[arch-commits] Commit in synergy/trunk (PKGBUILD system-gtest.patch)
Date: Thursday, September 29, 2016 @ 00:44:24 Author: anthraxx Revision: 190759 upgpkg: synergy 1.8.3-1 - using system gtest and gmock instead of bundled Added: synergy/trunk/system-gtest.patch Modified: synergy/trunk/PKGBUILD + PKGBUILD | 38 + system-gtest.patch | 110 +++ 2 files changed, 130 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-28 23:27:48 UTC (rev 190758) +++ PKGBUILD2016-09-29 00:44:24 UTC (rev 190759) @@ -11,7 +11,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.8.2 +pkgver=1.8.3 pkgrel=1 pkgdesc='Share a single mouse and keyboard between multiple computers' url='http://synergy-foss.org' @@ -18,14 +18,16 @@ arch=('i686' 'x86_64') license=('GPL2') depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl') -makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') +makedepends=('libxt' 'cmake' 'qt5-base' 'gmock' 'gtest') optdepends=('qt5-base: gui support' 'openssl: encryption support') source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz +system-gtest.patch synergys.socket synergys.service wrapper) -sha512sums=('48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c' +sha512sums=('a5e51e68a16b4e84d916aa54f03925c9db0df70b80c586d020c599f9685d820f097dd6519e07ad31704e769dd9072eb79f0f95465a12890a8caca44d0fac0688' + '4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029' 'a2e126ad3ac53fb855a331134982f86ef81ffc75b73e73b242e6f854fe7e2daec160fac2161acdc7020cd7f57ae0a8826ac7a249ad10b03db614ada0062b3e93') @@ -32,20 +34,23 @@ prepare() { cd synergy-${pkgver}-stable - (cd ext -unzip gmock-1.6.0.zip -d gmock-1.6.0 -unzip gtest-1.6.0.zip -d gtest-1.6.0 - ) + mkdir build + # get rid of shitty bundled gtest and gmock + patch -p1 < "${srcdir}/system-gtest.patch" } build() { cd synergy-${pkgver}-stable - cmake -DCMAKE_INSTALL_PREFIX=/usr . - # unittests don't pass with optimization (segfault on nullptr) - sed 's|\-O2|\-O0|g' -i src/test/unittests/CMakeFiles/unittests.dir/{flags.make,link.txt} - make + msg2 "Building core..." + (cd build +cmake -DCMAKE_INSTALL_PREFIX=/usr .. +# unittests don't pass with optimization (segfault on nullptr) +sed 's|\-O2|\-O0|g' -i src/test/unittests/CMakeFiles/unittests.dir/{flags.make,link.txt} +make + ) + msg2 "Building GUI..." (cd src/gui qmake make @@ -82,9 +87,7 @@ install -Dm 755 bin/plugins/libns.so "${pkgdir}/usr/lib/${pkgname}/libns.so" # install config - install -Dm 644 "doc/${pkgname}.conf.example" "${pkgdir}/etc/${pkgname}.conf.example" - install -Dm 644 "doc/${pkgname}.conf.example-advanced" "${pkgdir}/etc/${pkgname}.conf.example-advanced" - install -Dm 644 "doc/${pkgname}.conf.example-basic" "${pkgdir}/etc/${pkgname}.conf.example-basic" + install -Dm 644 doc/${pkgname}.conf* -t "${pkgdir}/etc" # install manfiles install -Dm 644 "doc/${pkgname}c.man" "${pkgdir}/usr/share/man/man1/${pkgname}c.1" @@ -91,12 +94,11 @@ install -Dm 644 "doc/${pkgname}s.man" "${pkgdir}/usr/share/man/man1/${pkgname}s.1" # install systemd service and socket - install -Dm 644 "${srcdir}/synergys.service" "${pkgdir}/usr/lib/systemd/user/synergys.service" - install -Dm 644 "${srcdir}/synergys.socket" "${pkgdir}/usr/lib/systemd/user/synergys.socket" + install -Dm 644 "${srcdir}"/synergys.{service,socket} -t "${pkgdir}/usr/lib/systemd/user" # install desktop/icon stuff - install -Dm 644 "res/synergy.ico" "${pkgdir}/usr/share/icons/synergy.ico" - install -Dm 644 "res/synergy.desktop" "${pkgdir}/usr/share/applications/synergy.desktop" + install -Dm 644 "res/synergy.ico" -t "${pkgdir}/usr/share/icons" + install -Dm 644 "res/synergy.desktop" -t "${pkgdir}/usr/share/applications" } # vim:set ts=2 sw=2 et: Added: system-gtest.patch === --- system-gtest.patch (rev 0) +++ system-gtest.patch 2016-09-29 00:44:24 UTC (rev 190759) @@ -0,0 +1,110 @@ +From e391e1286d80fa2e38c2440bc2266a0fd7bd37ca Mon Sep 17 00:00:00 2001 +From: anthraxx+Date: Thu, 29 Sep 2016 02:04:41 +0200 +Subject:
[arch-commits] Commit in synergy/trunk (PKGBUILD fix-incompetence.patch)
Date: Wednesday, August 10, 2016 @ 21:43:29 Author: anthraxx Revision: 186364 upgpkg: synergy 1.8.2-1 Modified: synergy/trunk/PKGBUILD Deleted: synergy/trunk/fix-incompetence.patch + PKGBUILD | 21 + fix-incompetence.patch | 23 --- 2 files changed, 9 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-10 21:39:41 UTC (rev 186363) +++ PKGBUILD2016-08-10 21:43:29 UTC (rev 186364) @@ -11,32 +11,27 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.7.6 -pkgrel=2 -pkgdesc="Share a single mouse and keyboard between multiple computers" -url="http://synergy-foss.org; +pkgver=1.8.2 +pkgrel=1 +pkgdesc='Share a single mouse and keyboard between multiple computers' +url='http://synergy-foss.org' arch=('i686' 'x86_64') license=('GPL2') depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl') makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') -optdepends=( - 'qt5-base: gui support' - 'openssl: encryption support' -) +optdepends=('qt5-base: gui support' +'openssl: encryption support') source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz synergys.socket synergys.service -fix-incompetence.patch wrapper) -sha512sums=('025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a' +sha512sums=('48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' '9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029' - 'd598f05614d0db894781e85ecab9a1196da3df6967e3bd44f5b8246c7cba76859734cf953edddf0addf6464f62f88b99da52fb5674e8db4a58bf971d078da83a' 'a2e126ad3ac53fb855a331134982f86ef81ffc75b73e73b242e6f854fe7e2daec160fac2161acdc7020cd7f57ae0a8826ac7a249ad10b03db614ada0062b3e93') prepare() { cd synergy-${pkgver}-stable - patch -p1 < "${srcdir}/fix-incompetence.patch" (cd ext unzip gmock-1.6.0.zip -d gmock-1.6.0 unzip gtest-1.6.0.zip -d gtest-1.6.0 @@ -47,6 +42,8 @@ cd synergy-${pkgver}-stable cmake -DCMAKE_INSTALL_PREFIX=/usr . + # unittests don't pass with optimization (segfault on nullptr) + sed 's|\-O2|\-O0|g' -i src/test/unittests/CMakeFiles/unittests.dir/{flags.make,link.txt} make (cd src/gui Deleted: fix-incompetence.patch === --- fix-incompetence.patch 2016-08-10 21:39:41 UTC (rev 186363) +++ fix-incompetence.patch 2016-08-10 21:43:29 UTC (rev 186364) @@ -1,23 +0,0 @@ -From 5080bf0c679711f60ca14eb5979d92f181749bb7 Mon Sep 17 00:00:00 2001 -From: Manuel Frischknecht-Date: Mon, 20 Jul 2015 17:55:02 +0200 -Subject: [PATCH] Fixed a missing include that breaks the build on linux - - src/gui/src/CommandProcess.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/gui/src/CommandProcess.h b/src/gui/src/CommandProcess.h -index 62e89bf..f279dff 100644 a/src/gui/src/CommandProcess.h -+++ b/src/gui/src/CommandProcess.h -@@ -18,6 +18,7 @@ - #ifndef COMMANDTHREAD_H - #define COMMANDTHREAD_H - -+#include - #include - - class CommandProcess : public QObject --- -2.4.2
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, March 4, 2016 @ 22:41:52 Author: bpiotrowski Revision: 164863 OpenSSL 1.0.2g rebuild Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-03-04 21:39:50 UTC (rev 164862) +++ PKGBUILD2016-03-04 21:41:52 UTC (rev 164863) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.5 -pkgrel=3 +pkgrel=4 pkgdesc="Share a single mouse and keyboard between multiple computers" url="http://synergy-foss.org; arch=('i686' 'x86_64')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, March 4, 2016 @ 22:39:50 Author: anthraxx Revision: 164862 openssl 1.0.2.g rebuild Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-04 21:38:52 UTC (rev 164861) +++ PKGBUILD2016-03-04 21:39:50 UTC (rev 164862) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.5 -pkgrel=2 +pkgrel=3 pkgdesc="Share a single mouse and keyboard between multiple computers" url="http://synergy-foss.org; arch=('i686' 'x86_64') @@ -23,7 +23,7 @@ 'qt5-base: gui support' 'openssl: encryption support' ) -source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz +source=(synergy-${pkgver}.tar.gz::https://github.com/symless/synergy/archive/v${pkgver}-stable.tar.gz synergys_at.socket synergys_at.service fix-incompetence.patch
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 20:03:16 Author: bluewind Revision: 149061 C++11 ABI rebuild Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 19:02:53 UTC (rev 149060) +++ PKGBUILD2015-12-06 19:03:16 UTC (rev 149061) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.5 -pkgrel=1 +pkgrel=2 pkgdesc="Share a single mouse and keyboard between multiple computers" url="http://synergy-foss.org; arch=('i686' 'x86_64')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Sunday, November 22, 2015 @ 23:55:05 Author: anthraxx Revision: 147416 upgpkg: synergy 1.7.5-1 upgpkg: synergy 1.7.5-1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-22 22:54:40 UTC (rev 147415) +++ PKGBUILD2015-11-22 22:55:05 UTC (rev 147416) @@ -11,7 +11,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.7.4 +pkgver=1.7.5 pkgrel=1 pkgdesc="Share a single mouse and keyboard between multiple computers" url="http://synergy-foss.org; @@ -28,7 +28,7 @@ synergys_at.service fix-incompetence.patch wrapper) -sha512sums=('ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932' +sha512sums=('f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' 'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c' 'd598f05614d0db894781e85ecab9a1196da3df6967e3bd44f5b8246c7cba76859734cf953edddf0addf6464f62f88b99da52fb5674e8db4a58bf971d078da83a'
[arch-commits] Commit in synergy/trunk (PKGBUILD fix-incompetence.patch)
Date: Monday, August 24, 2015 @ 17:17:11 Author: anthraxx Revision: 138729 upgpkg: synergy 1.7.4-1 upgpkg synergy 1.7.4-1 Modified: synergy/trunk/PKGBUILD synergy/trunk/fix-incompetence.patch + PKGBUILD |9 - fix-incompetence.patch | 29 - 2 files changed, 4 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-24 13:10:35 UTC (rev 138728) +++ PKGBUILD2015-08-24 15:17:11 UTC (rev 138729) @@ -11,8 +11,8 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.7.3 -pkgrel=3 +pkgver=1.7.4 +pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -28,16 +28,15 @@ synergys_at.service fix-incompetence.patch wrapper) -sha512sums=('334cad16b843f0a6c1337960d76b37724bdb2a5f9841cffab4dbcbe6393cb0c4323860b64a15cccba1158763ef8cbea820900a5c53d0abbb6a92cfbeff827287' +sha512sums=('ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932' 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' 'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c' - '02eff8a165c33b22239a1e979532b56fbb791cd2a042237f3c3705a4168ec6b833d5dc58a0037375b223af1c34e6bdd8aa9e9c7672a709d7722656c846fe065c' + 'd598f05614d0db894781e85ecab9a1196da3df6967e3bd44f5b8246c7cba76859734cf953edddf0addf6464f62f88b99da52fb5674e8db4a58bf971d078da83a' 'a2e126ad3ac53fb855a331134982f86ef81ffc75b73e73b242e6f854fe7e2daec160fac2161acdc7020cd7f57ae0a8826ac7a249ad10b03db614ada0062b3e93') prepare() { cd synergy-${pkgver}-stable patch -p1 ${srcdir}/fix-incompetence.patch - (cd ext unzip gmock-1.6.0.zip -d gmock-1.6.0 unzip gtest-1.6.0.zip -d gtest-1.6.0 Modified: fix-incompetence.patch === --- fix-incompetence.patch 2015-08-24 13:10:35 UTC (rev 138728) +++ fix-incompetence.patch 2015-08-24 15:17:11 UTC (rev 138729) @@ -1,32 +1,3 @@ -From 03fc9b5fa72fd3197ca1e496f2c22e640304a602 Mon Sep 17 00:00:00 2001 -From: Maxim Doucet maxim.dou...@gmail.com -Date: Wed, 27 May 2015 18:34:47 +0200 -Subject: [PATCH] Fix issue synergy/synergy#4720 - - src/gui/src/PluginManager.cpp | 8 +--- - 1 file changed, 1 insertion(+), 7 deletions(-) - -diff --git a/src/gui/src/PluginManager.cpp b/src/gui/src/PluginManager.cpp -index fd3a24e..d1dc876 100644 a/src/gui/src/PluginManager.cpp -+++ b/src/gui/src/PluginManager.cpp -@@ -194,13 +194,7 @@ QString PluginManager::getPluginUrl(const QString pluginName) - process.start(program, args); - bool success = process.waitForStarted(); - -- if (!success || !process.waitForFinished()) -- { -- emit error(tr(Could not get Linux package type.)); -- return ; -- } -- -- bool isDeb = (process.exitCode() == 0); -+ bool isDeb = (success process.waitForFinished() (process.exitCode() == 0)); - - int arch = getProcessorArch(); - if (arch == kProcessorArchLinux32) { --- From 5080bf0c679711f60ca14eb5979d92f181749bb7 Mon Sep 17 00:00:00 2001 From: Manuel Frischknecht manuel.frischkne...@bfh.ch Date: Mon, 20 Jul 2015 17:55:02 +0200
[arch-commits] Commit in synergy/trunk (PKGBUILD fix-incompetence.patch wrapper)
Date: Saturday, August 1, 2015 @ 21:19:30 Author: anthraxx Revision: 137668 upgpkg: synergy 1.7.3-3 updpkg synergy 1.7.3-3: symlink libns.so Added: synergy/trunk/wrapper Modified: synergy/trunk/PKGBUILD synergy/trunk/fix-incompetence.patch + PKGBUILD | 96 ++- fix-incompetence.patch | 23 ++- wrapper|4 + 3 files changed, 81 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-01 18:31:07 UTC (rev 137667) +++ PKGBUILD2015-08-01 19:19:30 UTC (rev 137668) @@ -1,5 +1,5 @@ -# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com # Maintainer: Levente Polyak anthraxx[at]archlinux[dot]org +# Contributor: Sven-Hendrik Haase s...@lutzhaase.com # Contributor: Jelle van der Waa jelle vdwaa nl # Contributor: Stéphane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org @@ -12,10 +12,11 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.3 -pkgrel=2 +pkgrel=3 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') +license=('GPL2') depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl') makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') optdepends=( @@ -22,71 +23,84 @@ 'qt5-base: gui support' 'openssl: encryption support' ) -license=('GPL2') -source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz; -synergys_at.socket -synergys_at.service -fix-incompetence.patch) -sha1sums=('8b29b172ef6d025f3cdf8fb434eb0e23b6ed896f' - '7ec33221725fc496b807e0f435c5e87b590beb5d' - '65ab58cc3546d6374a05a6a260f15045632e43ce' - '10a899901ef62828280f21979625495f4da159f5') +source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz +synergys_at.socket +synergys_at.service +fix-incompetence.patch +wrapper) +sha512sums=('334cad16b843f0a6c1337960d76b37724bdb2a5f9841cffab4dbcbe6393cb0c4323860b64a15cccba1158763ef8cbea820900a5c53d0abbb6a92cfbeff827287' + 'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' + 'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c' + '02eff8a165c33b22239a1e979532b56fbb791cd2a042237f3c3705a4168ec6b833d5dc58a0037375b223af1c34e6bdd8aa9e9c7672a709d7722656c846fe065c' + 'a2e126ad3ac53fb855a331134982f86ef81ffc75b73e73b242e6f854fe7e2daec160fac2161acdc7020cd7f57ae0a8826ac7a249ad10b03db614ada0062b3e93') prepare() { - cd ${srcdir}/synergy-${pkgver}-stable - patch -p1 ../fix-incompetence.patch + cd synergy-${pkgver}-stable + patch -p1 ${srcdir}/fix-incompetence.patch - cd ext - unzip gmock-1.6.0.zip -d gmock-1.6.0 - unzip gtest-1.6.0.zip -d gtest-1.6.0 + (cd ext +unzip gmock-1.6.0.zip -d gmock-1.6.0 +unzip gtest-1.6.0.zip -d gtest-1.6.0 + ) } build() { - cd ${srcdir}/synergy-${pkgver}-stable + cd synergy-${pkgver}-stable cmake -DCMAKE_INSTALL_PREFIX=/usr . make - cd src/gui - qmake - make + (cd src/gui +qmake +make + ) } check() { - cd ${srcdir}/synergy-${pkgver}-stable/bin - ./unittests + cd synergy-${pkgver}-stable + ./bin/unittests } package() { - cd ${srcdir}/synergy-${pkgver}-stable + cd synergy-${pkgver}-stable # install binary - install -Dm755 bin/synergy ${pkgdir}/usr/bin/synergy - install -Dm755 bin/synergyc ${pkgdir}/usr/bin/synergyc - install -Dm755 bin/synergyd ${pkgdir}/usr/bin/synergyd - install -Dm755 bin/synergys ${pkgdir}/usr/bin/synergys - install -Dm755 bin/syntool ${pkgdir}/usr/bin/syntool - install -Dm755 bin/usynergy ${pkgdir}/usr/bin/usynergy + install -Dm 755 bin/synergy ${pkgdir}/usr/lib/synergy/synergy + install -Dm 755 bin/synergyc ${pkgdir}/usr/lib/synergy/synergyc + install -Dm 755 bin/synergyd ${pkgdir}/usr/lib/synergy/synergyd + install -Dm 755 bin/synergys ${pkgdir}/usr/lib/synergy/synergys + install -Dm 755 bin/syntool ${pkgdir}/usr/lib/synergy/syntool + install -Dm 755 bin/usynergy ${pkgdir}/usr/lib/synergy/usynergy + # unfuck wrapper + install -Dm 755 ${srcdir}/wrapper ${pkgdir}/usr/lib/synergy/wrapper + install -d ${pkgdir}/usr/bin + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/synergy + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/synergyc + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/synergyd + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/synergys + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/syntool + ln -sf /usr/lib/synergy/wrapper ${pkgdir}/usr/bin/usynergy + + # plugin + install -Dm 755 bin/plugins/libns.so
[arch-commits] Commit in synergy/trunk (PKGBUILD fix-incompetence.patch)
Date: Monday, June 1, 2015 @ 12:15:11 Author: anthraxx Revision: 134460 fix incompetente plugin detection via upstream patch Added: synergy/trunk/fix-incompetence.patch Modified: synergy/trunk/PKGBUILD + PKGBUILD |9 ++--- fix-incompetence.patch | 31 +++ 2 files changed, 37 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-01 10:13:39 UTC (rev 134459) +++ PKGBUILD2015-06-01 10:15:11 UTC (rev 134460) @@ -12,7 +12,7 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.3 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -25,13 +25,16 @@ license=('GPL2') source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz; synergys_at.socket -synergys_at.service) +synergys_at.service +fix-incompetence.patch) sha1sums=('8b29b172ef6d025f3cdf8fb434eb0e23b6ed896f' '7ec33221725fc496b807e0f435c5e87b590beb5d' - '65ab58cc3546d6374a05a6a260f15045632e43ce') + '65ab58cc3546d6374a05a6a260f15045632e43ce' + '10a899901ef62828280f21979625495f4da159f5') prepare() { cd ${srcdir}/synergy-${pkgver}-stable + patch -p1 ../fix-incompetence.patch cd ext unzip gmock-1.6.0.zip -d gmock-1.6.0 Added: fix-incompetence.patch === --- fix-incompetence.patch (rev 0) +++ fix-incompetence.patch 2015-06-01 10:15:11 UTC (rev 134460) @@ -0,0 +1,31 @@ +From 03fc9b5fa72fd3197ca1e496f2c22e640304a602 Mon Sep 17 00:00:00 2001 +From: Maxim Doucet maxim.dou...@gmail.com +Date: Wed, 27 May 2015 18:34:47 +0200 +Subject: [PATCH] Fix issue synergy/synergy#4720 + +--- + src/gui/src/PluginManager.cpp | 8 +--- + 1 file changed, 1 insertion(+), 7 deletions(-) + +diff --git a/src/gui/src/PluginManager.cpp b/src/gui/src/PluginManager.cpp +index fd3a24e..d1dc876 100644 +--- a/src/gui/src/PluginManager.cpp b/src/gui/src/PluginManager.cpp +@@ -194,13 +194,7 @@ QString PluginManager::getPluginUrl(const QString pluginName) + process.start(program, args); + bool success = process.waitForStarted(); + +- if (!success || !process.waitForFinished()) +- { +- emit error(tr(Could not get Linux package type.)); +- return ; +- } +- +- bool isDeb = (process.exitCode() == 0); ++ bool isDeb = (success process.waitForFinished() (process.exitCode() == 0)); + + int arch = getProcessorArch(); + if (arch == kProcessorArchLinux32) { +-- +2.4.2 +
[arch-commits] Commit in synergy/trunk (PKGBUILD unfuck-cryptopp-thanks-gentoo.patch)
Date: Friday, May 29, 2015 @ 18:19:00 Author: anthraxx Revision: 134310 upgpkg synergy 1.7.3-1 Modified: synergy/trunk/PKGBUILD Deleted: synergy/trunk/unfuck-cryptopp-thanks-gentoo.patch -+ PKGBUILD| 45 +- unfuck-cryptopp-thanks-gentoo.patch | 109 -- 2 files changed, 30 insertions(+), 124 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-29 12:45:12 UTC (rev 134309) +++ PKGBUILD2015-05-29 16:19:00 UTC (rev 134310) @@ -1,4 +1,5 @@ # Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# Maintainer: Levente Polyak anthraxx[at]archlinux[dot]org # Contributor: Jelle van der Waa jelle vdwaa nl # Contributor: Stéphane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org @@ -10,19 +11,22 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.7.2 +pkgver=1.7.3 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi') -makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') -optdepends=('qt5-base: gui support') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl') +makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') +optdepends=( + 'qt5-base: gui support' + 'openssl: encryption support' +) license=('GPL2') source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz; synergys_at.socket synergys_at.service) -sha1sums=('a2fad5d72cf81a634f0b856ce701ca352ec6d9a8' +sha1sums=('8b29b172ef6d025f3cdf8fb434eb0e23b6ed896f' '7ec33221725fc496b807e0f435c5e87b590beb5d' '65ab58cc3546d6374a05a6a260f15045632e43ce') @@ -37,9 +41,8 @@ build() { cd ${srcdir}/synergy-${pkgver}-stable - #cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS=${CXXFLAGS} -pthread . cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -j1 + make cd src/gui qmake @@ -46,14 +49,21 @@ make } +check() { + cd ${srcdir}/synergy-${pkgver}-stable/bin + ./unittests +} + package() { cd ${srcdir}/synergy-${pkgver}-stable # install binary - install -Dm755 bin/synergy $pkgdir/usr/bin/synergy - install -Dm755 bin/synergyc $pkgdir/usr/bin/synergyc - install -Dm755 bin/synergys $pkgdir/usr/bin/synergys - install -Dm755 bin/syntool $pkgdir/usr/bin/syntool + install -Dm755 bin/synergy ${pkgdir}/usr/bin/synergy + install -Dm755 bin/synergyc ${pkgdir}/usr/bin/synergyc + install -Dm755 bin/synergyd ${pkgdir}/usr/bin/synergyd + install -Dm755 bin/synergys ${pkgdir}/usr/bin/synergys + install -Dm755 bin/syntool ${pkgdir}/usr/bin/syntool + install -Dm755 bin/usynergy ${pkgdir}/usr/bin/usynergy # install config install -Dm644 doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example @@ -63,12 +73,17 @@ # install manfiles install -Dm644 doc/${pkgname}c.man ${pkgdir}/usr/share/man/man1/${pkgname}c.1 install -Dm644 doc/${pkgname}s.man ${pkgdir}/usr/share/man/man1/${pkgname}s.1 + + # plugin + install -Dm644 bin/plugins/libns.so ${pkgdir}/usr/lib/${pkgname}/libns.so # install systemd service and socket - install -Dm644 $srcdir/synergys_at.service $pkgdir/usr/lib/systemd/system/synergys@.service - install -Dm644 $srcdir/synergys_at.socket $pkgdir/usr/lib/systemd/system/synergys@.socket + install -Dm644 ${srcdir}/synergys_at.service ${pkgdir}/usr/lib/systemd/system/synergys@.service + install -Dm644 ${srcdir}/synergys_at.socket ${pkgdir}/usr/lib/systemd/system/synergys@.socket # install desktop/icon stuff - install -Dm644 res/synergy.ico $pkgdir/usr/share/icons/synergy.ico - install -Dm644 res/synergy.desktop $pkgdir/usr/share/applications/synergy.desktop + install -Dm644 res/synergy.ico ${pkgdir}/usr/share/icons/synergy.ico + install -Dm644 res/synergy.desktop ${pkgdir}/usr/share/applications/synergy.desktop } + +# vim:set ts=2 sw=2 et: Deleted: unfuck-cryptopp-thanks-gentoo.patch === --- unfuck-cryptopp-thanks-gentoo.patch 2015-05-29 12:45:12 UTC (rev 134309) +++ unfuck-cryptopp-thanks-gentoo.patch 2015-05-29 16:19:00 UTC (rev 134310) @@ -1,109 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -133,6 +133,10 @@ - check_type_size(long SIZEOF_LONG) - check_type_size(short SIZEOF_SHORT) - -+ set(CMAKE_REQUIRED_LIBRARIES crypto++) -+ set(CMAKE_REQUIRED_LIBRARIES) -+ set(CMAKE_INCLUDE_DIRECTORIES) -+ - # pthread is used on both Linux and Mac - check_library_exists(pthread pthread_create HAVE_PTHREAD) - if (HAVE_PTHREAD) -diff -ru synergy-1.4.17-Source/ext/CMakeLists.txt lol/ext/CMakeLists.txt
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Thursday, May 7, 2015 @ 21:57:35 Author: svenstaro Revision: 132899 upgpkg: synergy 1.7.2-1 upstream release 1.7.2 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-07 19:40:41 UTC (rev 132898) +++ PKGBUILD2015-05-07 19:57:35 UTC (rev 132899) @@ -10,8 +10,8 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.7.1 -pkgrel=2 +pkgver=1.7.2 +pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -22,7 +22,7 @@ source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz; synergys_at.socket synergys_at.service) -sha1sums=('241056f377dbf6ec488be24adbe216a5ac0e7cd7' +sha1sums=('a2fad5d72cf81a634f0b856ce701ca352ec6d9a8' '7ec33221725fc496b807e0f435c5e87b590beb5d' '65ab58cc3546d6374a05a6a260f15045632e43ce')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Thursday, April 23, 2015 @ 18:59:35 Author: svenstaro Revision: 132063 upgpkg: synergy 1.7.1-2 Fix crash Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-23 16:43:24 UTC (rev 132062) +++ PKGBUILD2015-04-23 16:59:35 UTC (rev 132063) @@ -11,11 +11,11 @@ # update and just generally don't seem to care much. pkgname=synergy pkgver=1.7.1 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++' 'libxkbcommon-x11' 'avahi') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi') makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') optdepends=('qt5-base: gui support') license=('GPL2') @@ -53,6 +53,7 @@ install -Dm755 bin/synergy $pkgdir/usr/bin/synergy install -Dm755 bin/synergyc $pkgdir/usr/bin/synergyc install -Dm755 bin/synergys $pkgdir/usr/bin/synergys + install -Dm755 bin/syntool $pkgdir/usr/bin/syntool # install config install -Dm644 doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Thursday, April 23, 2015 @ 12:13:50 Author: svenstaro Revision: 132041 upgpkg: synergy 1.7.1-1 upstream release 1.7.1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-23 09:47:15 UTC (rev 132040) +++ PKGBUILD2015-04-23 10:13:50 UTC (rev 132041) @@ -10,7 +10,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.6.3 +pkgver=1.7.1 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -19,23 +19,26 @@ makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') optdepends=('qt5-base: gui support') license=('GPL2') -source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/${pkgver}.tar.gz; +source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/v${pkgver}-stable.tar.gz; synergys_at.socket -synergys_at.service -unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('c4c26ee983f0684a5cbe45520adc0b50a71a3524' +synergys_at.service) +sha1sums=('241056f377dbf6ec488be24adbe216a5ac0e7cd7' '7ec33221725fc496b807e0f435c5e87b590beb5d' - '65ab58cc3546d6374a05a6a260f15045632e43ce' - '8e321e664ae4b7a763175524dd938a88d85c7909') + '65ab58cc3546d6374a05a6a260f15045632e43ce') +prepare() { + cd ${srcdir}/synergy-${pkgver}-stable + + cd ext + unzip gmock-1.6.0.zip -d gmock-1.6.0 + unzip gtest-1.6.0.zip -d gtest-1.6.0 +} + build() { - cd ${srcdir}/synergy-${pkgver} + cd ${srcdir}/synergy-${pkgver}-stable - # Unfuck the bundled cryptopp stuff. Thanks a lot, Gentoo! - # You and Fedora are our only friends in this crazy world. - patch -Np1 ${srcdir}/unfuck-cryptopp-thanks-gentoo.patch - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS=${CXXFLAGS} -pthread . + #cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS=${CXXFLAGS} -pthread . + cmake -DCMAKE_INSTALL_PREFIX=/usr . make -j1 cd src/gui @@ -44,7 +47,7 @@ } package() { - cd ${srcdir}/synergy-${pkgver} + cd ${srcdir}/synergy-${pkgver}-stable # install binary install -Dm755 bin/synergy $pkgdir/usr/bin/synergy
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Monday, March 23, 2015 @ 10:22:20 Author: svenstaro Revision: 129783 upgpkg: synergy 1.6.3-1 upstream release 1.6.3 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-23 09:19:04 UTC (rev 129782) +++ PKGBUILD2015-03-23 09:22:20 UTC (rev 129783) @@ -10,7 +10,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.6.2 +pkgver=1.6.3 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -23,7 +23,7 @@ synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('e3cab850da2ac63c1d7649c5a9fa0c7c204ef9a4' +sha1sums=('c4c26ee983f0684a5cbe45520adc0b50a71a3524' '7ec33221725fc496b807e0f435c5e87b590beb5d' '65ab58cc3546d6374a05a6a260f15045632e43ce' '8e321e664ae4b7a763175524dd938a88d85c7909')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, December 12, 2014 @ 11:50:40 Author: svenstaro Revision: 123808 upgpkg: synergy 1.6.2-1 upstream release 1.6.2 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-12 10:32:12 UTC (rev 123807) +++ PKGBUILD2014-12-12 10:50:40 UTC (rev 123808) @@ -10,7 +10,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.6.1 +pkgver=1.6.2 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -23,7 +23,7 @@ synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('b509c4302ad68d656dfe29711baaca79b835c14a' +sha1sums=('e3cab850da2ac63c1d7649c5a9fa0c7c204ef9a4' '7ec33221725fc496b807e0f435c5e87b590beb5d' '65ab58cc3546d6374a05a6a260f15045632e43ce' '8e321e664ae4b7a763175524dd938a88d85c7909')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Wednesday, November 12, 2014 @ 22:17:17 Author: svenstaro Revision: 122469 upgpkg: synergy 1.6.1-1 upstream release 1.6.1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-12 19:59:21 UTC (rev 122468) +++ PKGBUILD2014-11-12 21:17:17 UTC (rev 122469) @@ -10,8 +10,7 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.6.0 -_pkgver=2449 +pkgver=1.6.1 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -20,11 +19,11 @@ makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') optdepends=('qt5-base: gui support') license=('GPL2') -source=(synergy-${pkgver}::https://github.com/synergy/synergy/archive/1.6.0.tar.gz; +source=(synergy-${pkgver}.tar.gz::https://github.com/synergy/synergy/archive/${pkgver}.tar.gz; synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('SKIP' +sha1sums=('b509c4302ad68d656dfe29711baaca79b835c14a' '7ec33221725fc496b807e0f435c5e87b590beb5d' '65ab58cc3546d6374a05a6a260f15045632e43ce' '8e321e664ae4b7a763175524dd938a88d85c7909')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Wednesday, November 5, 2014 @ 21:40:41 Author: svenstaro Revision: 121988 upgpkg: synergy 1.6.0-1 upstream release 1.6.0 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-05 19:23:26 UTC (rev 121987) +++ PKGBUILD2014-11-05 20:40:41 UTC (rev 121988) @@ -20,7 +20,7 @@ makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') optdepends=('qt5-base: gui support') license=('GPL2') -source=(synergy-trunk::svn+http://svn.synergy-project.org/trunk/#revision=${_pkgver}; +source=(synergy-${pkgver}::https://github.com/synergy/synergy/archive/1.6.0.tar.gz; synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) @@ -30,7 +30,7 @@ '8e321e664ae4b7a763175524dd938a88d85c7909') build() { - cd ${srcdir}/synergy-trunk + cd ${srcdir}/synergy-${pkgver} # Unfuck the bundled cryptopp stuff. Thanks a lot, Gentoo! # You and Fedora are our only friends in this crazy world. @@ -45,7 +45,7 @@ } package() { - cd ${srcdir}/synergy-trunk + cd ${srcdir}/synergy-${pkgver} # install binary install -Dm755 bin/synergy $pkgdir/usr/bin/synergy
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Sunday, October 26, 2014 @ 21:42:07 Author: svenstaro Revision: 121436 FS#42383 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-10-26 20:09:54 UTC (rev 121435) +++ PKGBUILD2014-10-26 20:42:07 UTC (rev 121436) @@ -26,7 +26,7 @@ unfuck-cryptopp-thanks-gentoo.patch) sha1sums=('SKIP' '7ec33221725fc496b807e0f435c5e87b590beb5d' - '4bd12cd0674ef317af1f7df32d84e94582855140' + '65ab58cc3546d6374a05a6a260f15045632e43ce' '8e321e664ae4b7a763175524dd938a88d85c7909') build() {
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Monday, October 6, 2014 @ 14:13:38 Author: svenstaro Revision: 120234 upgpkg: synergy 1.6.0-1 upstream release 1.6.0 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 37 ++--- 1 file changed, 18 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-06 12:09:17 UTC (rev 120233) +++ PKGBUILD2014-10-06 12:13:38 UTC (rev 120234) @@ -10,27 +10,27 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.5.1 -_pkgver=2398 +pkgver=1.6.0 +_pkgver=2449 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++' 'libxkbcommon-x11') -makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++' 'libxkbcommon-x11' 'avahi') +makedepends=('libxt' 'cmake' 'qt5-base' 'unzip' 'subversion') optdepends=('qt5-base: gui support') license=('GPL2') -source=(http://synergy-project.org/files/packages/synergy-${pkgver}-r${_pkgver}-Source.tar.gz; +source=(synergy-trunk::svn+http://svn.synergy-project.org/trunk/#revision=${_pkgver}; synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('b7bf0384d914772da9f8c49453a47cf3405612fa' +sha1sums=('SKIP' '7ec33221725fc496b807e0f435c5e87b590beb5d' '4bd12cd0674ef317af1f7df32d84e94582855140' '8e321e664ae4b7a763175524dd938a88d85c7909') build() { - cd ${srcdir}/${pkgname}-${pkgver}-Source + cd ${srcdir}/synergy-trunk # Unfuck the bundled cryptopp stuff. Thanks a lot, Gentoo! # You and Fedora are our only friends in this crazy world. @@ -45,21 +45,21 @@ } package() { - cd ${srcdir}/${pkgname}-${pkgver}-Source/bin + cd ${srcdir}/synergy-trunk # install binary - install -Dm755 synergy $pkgdir/usr/bin/synergy - install -Dm755 synergyc $pkgdir/usr/bin/synergyc - install -Dm755 synergys $pkgdir/usr/bin/synergys + install -Dm755 bin/synergy $pkgdir/usr/bin/synergy + install -Dm755 bin/synergyc $pkgdir/usr/bin/synergyc + install -Dm755 bin/synergys $pkgdir/usr/bin/synergys # install config - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example-advanced ${pkgdir}/etc/${pkgname}.conf.example-advanced - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example-basic ${pkgdir}/etc/${pkgname}.conf.example-basic + install -Dm644 doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example + install -Dm644 doc/${pkgname}.conf.example-advanced ${pkgdir}/etc/${pkgname}.conf.example-advanced + install -Dm644 doc/${pkgname}.conf.example-basic ${pkgdir}/etc/${pkgname}.conf.example-basic # install manfiles - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}c.man ${pkgdir}/usr/share/man/man1/${pkgname}c.1 - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}s.man ${pkgdir}/usr/share/man/man1/${pkgname}s.1 + install -Dm644 doc/${pkgname}c.man ${pkgdir}/usr/share/man/man1/${pkgname}c.1 + install -Dm644 doc/${pkgname}s.man ${pkgdir}/usr/share/man/man1/${pkgname}s.1 # install systemd service and socket install -Dm644 $srcdir/synergys_at.service $pkgdir/usr/lib/systemd/system/synergys@.service @@ -66,7 +66,6 @@ install -Dm644 $srcdir/synergys_at.socket $pkgdir/usr/lib/systemd/system/synergys@.socket # install desktop/icon stuff - cd ../res - install -Dm644 synergy.ico $pkgdir/usr/share/icons/synergy.ico - install -Dm644 synergy.desktop $pkgdir/usr/share/applications/synergy.desktop + install -Dm644 res/synergy.ico $pkgdir/usr/share/icons/synergy.ico + install -Dm644 res/synergy.desktop $pkgdir/usr/share/applications/synergy.desktop }
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Tuesday, August 26, 2014 @ 17:29:42 Author: svenstaro Revision: 117919 upgpkg: synergy 1.5.1-1 upstream release 1.5.1 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-26 15:22:02 UTC (rev 117918) +++ PKGBUILD2014-08-26 15:29:42 UTC (rev 117919) @@ -10,9 +10,9 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.5.0 -_pkgver=2278 -pkgrel=2 +pkgver=1.5.1 +_pkgver=2398 +pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -24,7 +24,7 @@ synergys_at.socket synergys_at.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('808f1d793e5e977241bbef7e28fd02990adf8a47' +sha1sums=('b7bf0384d914772da9f8c49453a47cf3405612fa' '7ec33221725fc496b807e0f435c5e87b590beb5d' '4bd12cd0674ef317af1f7df32d84e94582855140' '8e321e664ae4b7a763175524dd938a88d85c7909')
[arch-commits] Commit in synergy/trunk (PKGBUILD synergys@.service synergys@.socket)
Date: Thursday, July 3, 2014 @ 15:16:18 Author: svenstaro Revision: 114736 upgpkg: synergy 1.5.0-2 Change to user services instead Added: synergy/trunk/synergys@.service synergy/trunk/synergys@.socket Modified: synergy/trunk/PKGBUILD ---+ PKGBUILD | 14 +++--- synergys@.service | 10 ++ synergys@.socket |9 + 3 files changed, 26 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-03 13:04:28 UTC (rev 114735) +++ PKGBUILD2014-07-03 13:16:18 UTC (rev 114736) @@ -12,7 +12,7 @@ pkgname=synergy pkgver=1.5.0 _pkgver=2278 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -21,12 +21,12 @@ optdepends=('qt5-base: gui support') license=('GPL2') source=(http://synergy-project.org/files/packages/synergy-${pkgver}-r${_pkgver}-Source.tar.gz; -synergys.socket -synergys.service +synergys@.socket +synergys@.service unfuck-cryptopp-thanks-gentoo.patch) sha1sums=('808f1d793e5e977241bbef7e28fd02990adf8a47' - '947406e72351145c65ba9884ed175bf781482d46' - '00f2259c31c9551c0830d9e889fd0a0790cf9045' + '7ec33221725fc496b807e0f435c5e87b590beb5d' + '4bd12cd0674ef317af1f7df32d84e94582855140' '8e321e664ae4b7a763175524dd938a88d85c7909') build() { @@ -63,8 +63,8 @@ # install systemd service and socket install -d $pkgdir/usr/lib/systemd/system - install -Dm644 $srcdir/synergys.service $pkgdir/usr/lib/systemd/system/ - install -Dm644 $srcdir/synergys.socket $pkgdir/usr/lib/systemd/system/ + install -Dm644 $srcdir/synergys@.service $pkgdir/usr/lib/systemd/system/ + install -Dm644 $srcdir/synergys@.socket $pkgdir/usr/lib/systemd/system/ # install desktop/icon stuff cd ../res Added: synergys@.service === --- synergys@.service (rev 0) +++ synergys@.service 2014-07-03 13:16:18 UTC (rev 114736) @@ -0,0 +1,10 @@ +[Unit] +Description=Synergy Server Daemon +After=network.target + +[Service] +User=%i +ExecStart=/usr/bin/synergys --no-daemon --config /etc/synergy.conf + +[Install] +WantedBy=multi-user.target Added: synergys@.socket === --- synergys@.socket(rev 0) +++ synergys@.socket2014-07-03 13:16:18 UTC (rev 114736) @@ -0,0 +1,9 @@ +[Unit] +Conflicts=synergys@.service + +[Socket] +ListenStream=24800 +Accept=false + +[Install] +WantedBy=sockets.target
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Saturday, May 31, 2014 @ 15:52:37 Author: svenstaro Revision: 112325 upgpkg: synergy 1.5.0-1 upstream release 1.5.0 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-05-31 13:37:24 UTC (rev 112324) +++ PKGBUILD2014-05-31 13:52:37 UTC (rev 112325) @@ -10,21 +10,21 @@ # installed version of that library. They change around paths every # update and just generally don't seem to care much. pkgname=synergy -pkgver=1.4.17 -_pkgver=2055 +pkgver=1.5.0 +_pkgver=2278 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++' 'libxkbcommon-x11') makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') optdepends=('qt5-base: gui support') license=('GPL2') -source=(http://fossfiles.com/synergy/synergy-${pkgver}-r${_pkgver}-Source.tar.gz; +source=(http://synergy-project.org/files/packages/synergy-${pkgver}-r${_pkgver}-Source.tar.gz; synergys.socket synergys.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('a28fd5c7e709e6ee85501e9ed4496d060d3e5c22' +sha1sums=('808f1d793e5e977241bbef7e28fd02990adf8a47' '947406e72351145c65ba9884ed175bf781482d46' '00f2259c31c9551c0830d9e889fd0a0790cf9045' '8e321e664ae4b7a763175524dd938a88d85c7909')
[arch-commits] Commit in synergy/trunk (PKGBUILD unfuck-cryptopp-thanks-gentoo.patch)
Date: Thursday, March 27, 2014 @ 02:00:59 Author: svenstaro Revision: 108343 upgpkg: synergy 1.4.17-1 upstream release 1.4.17 Modified: synergy/trunk/PKGBUILD synergy/trunk/unfuck-cryptopp-thanks-gentoo.patch -+ PKGBUILD| 14 +-- unfuck-cryptopp-thanks-gentoo.patch | 60 -- 2 files changed, 46 insertions(+), 28 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-27 00:41:31 UTC (rev 108342) +++ PKGBUILD2014-03-27 01:00:59 UTC (rev 108343) @@ -4,8 +4,14 @@ # Contributor: Dale Blount d...@archlinux.org # Contributor: Michael Düll m...@akurei.me +# I would just like to take a minute here and state that synergy is +# some of the worst packaged software ever. They BUNDLE a fucking +# zip for cryptopp and do not provide an option to use a system- +# installed version of that library. They change around paths every +# update and just generally don't seem to care much. pkgname=synergy -pkgver=1.4.16 +pkgver=1.4.17 +_pkgver=2055 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -14,14 +20,14 @@ makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') optdepends=('qt5-base: gui support') license=('GPL2') -source=(http://fossfiles.com/synergy/synergy-${pkgver}-r1969-Source.tar.gz; +source=(http://fossfiles.com/synergy/synergy-${pkgver}-r${_pkgver}-Source.tar.gz; synergys.socket synergys.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('c489e8f3262d5ad5dbcb5257c8354f459bd68f1f' +sha1sums=('a28fd5c7e709e6ee85501e9ed4496d060d3e5c22' '947406e72351145c65ba9884ed175bf781482d46' '00f2259c31c9551c0830d9e889fd0a0790cf9045' - '129151952e6d25504ca823aee8ebe93ce3d376ce') + '8e321e664ae4b7a763175524dd938a88d85c7909') build() { cd ${srcdir}/${pkgname}-${pkgver}-Source Modified: unfuck-cryptopp-thanks-gentoo.patch === --- unfuck-cryptopp-thanks-gentoo.patch 2014-03-27 00:41:31 UTC (rev 108342) +++ unfuck-cryptopp-thanks-gentoo.patch 2014-03-27 01:00:59 UTC (rev 108343) @@ -11,11 +11,12 @@ # pthread is used on both Linux and Mac check_library_exists(pthread pthread_create HAVE_PTHREAD) if (HAVE_PTHREAD) a/tools/CMakeLists.txt -+++ b/tools/CMakeLists.txt -@@ -13,47 +13,6 @@ +diff -ru synergy-1.4.17-Source/ext/CMakeLists.txt lol/ext/CMakeLists.txt +--- synergy-1.4.17-Source/ext/CMakeLists.txt 2014-03-20 20:24:24.0 +0100 lol/ext/CMakeLists.txt 2014-03-27 01:53:09.017682192 +0100 +@@ -13,46 +13,6 @@ # You should have received a copy of the GNU General Public License - # along with this program. If not, see http://www.gnu/licenses/. + # along with this program. If not, see http://www.gnu.org/licenses/. -set(cryptopp_dir cryptopp562) - @@ -57,22 +58,38 @@ - ${cryptopp_dir}/rng.cpp - ${cryptopp_dir}/sha.cpp -) -- + # if 64-bit windows, compile asm file. if (CMAKE_CL_64) - list(APPEND cryptopp_src ${cryptopp_dir}/x64dll.asm ${cryptopp_dir}/x64masm.asm) -@@ -83,5 +42,3 @@ - set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -march=native) +@@ -87,10 +47,3 @@ + set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -march=${CRYPTOPP_ARCH}) endif() endif() - -add_library(cryptopp STATIC ${cryptopp_src}) a/src/lib/io/CCryptoMode.h -+++ b/src/lib/io/CCryptoMode.h -@@ -17,9 +17,9 @@ +- +-if (UNIX) +- # ignore warnings in crypto++ +- set_target_properties(cryptopp PROPERTIES COMPILE_FLAGS -w) +-endif() +diff -ru synergy-1.4.17-Source/src/CMakeLists.txt lol/src/CMakeLists.txt +--- synergy-1.4.17-Source/src/CMakeLists.txt 2014-02-26 18:46:02.0 +0100 lol/src/CMakeLists.txt 2014-03-27 01:54:56.390157358 +0100 +@@ -18,7 +18,3 @@ + add_subdirectory(cmd) + add_subdirectory(plugin) + add_subdirectory(micro) +- +-if (NOT ${CMAKE_SYSTEM_NAME} MATCHES IRIX) +- add_subdirectory(test) +-endif() +diff -ru synergy-1.4.17-Source/src/lib/io/CryptoMode_cryptopp.h lol/src/lib/io/CryptoMode_cryptopp.h +--- synergy-1.4.17-Source/src/lib/io/CryptoMode_cryptopp.h 2014-02-28 13:36:45.0 +0100 lol/src/lib/io/CryptoMode_cryptopp.h 2014-03-27 01:45:34.810484242 +0100 +@@ -25,6 +25,6 @@ + # pragma GCC system_header + #endif - #pragma once - -#include cryptopp562/gcm.h -#include cryptopp562/modes.h -#include cryptopp562/aes.h @@ -79,19 +96,14 @@ +#include cryptopp/gcm.h +#include cryptopp/modes.h +#include cryptopp/aes.h - #include ECryptoMode.h - #include CString.h +diff -ru synergy-1.4.17-Source/src/lib/io/CryptoStream_cryptopp.h lol/src/lib/io/CryptoStream_cryptopp.h +--- synergy-1.4.17-Source/src/lib/io/CryptoStream_cryptopp.h 2014-02-28 13:36:45.0 +0100
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Tuesday, February 25, 2014 @ 16:54:45 Author: svenstaro Revision: 106227 upgpkg: synergy 1.4.16-1 upstream release 1.4.16 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-25 15:47:36 UTC (rev 106226) +++ PKGBUILD2014-02-25 15:54:45 UTC (rev 106227) @@ -5,20 +5,20 @@ # Contributor: Michael Düll m...@akurei.me pkgname=synergy -pkgver=1.4.15 -pkgrel=3 +pkgver=1.4.16 +pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++') -makedepends=('libxt' 'cmake' 'qt4' 'unzip') -optdepends=('qt4: gui support') +makedepends=('libxt' 'cmake' 'qt5-base' 'unzip') +optdepends=('qt5-base: gui support') license=('GPL2') -source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; +source=(http://fossfiles.com/synergy/synergy-${pkgver}-r1969-Source.tar.gz; synergys.socket synergys.service unfuck-cryptopp-thanks-gentoo.patch) -sha1sums=('0766bc3d95d6971746764d30e0853db14926ae73' +sha1sums=('c489e8f3262d5ad5dbcb5257c8354f459bd68f1f' '947406e72351145c65ba9884ed175bf781482d46' '00f2259c31c9551c0830d9e889fd0a0790cf9045' '129151952e6d25504ca823aee8ebe93ce3d376ce') @@ -30,11 +30,11 @@ # You and Fedora are our only friends in this crazy world. patch -Np1 ${srcdir}/unfuck-cryptopp-thanks-gentoo.patch - cmake -D CMAKE_INSTALL_PREFIX=/usr . - make + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS=${CXXFLAGS} -pthread . + make -j1 cd src/gui - qmake-qt4 + qmake make } @@ -48,7 +48,13 @@ # install config install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example + install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example-advanced ${pkgdir}/etc/${pkgname}.conf.example-advanced + install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example-basic ${pkgdir}/etc/${pkgname}.conf.example-basic + # install manfiles + install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}c.man ${pkgdir}/usr/share/man/man1/${pkgname}c.1 + install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}s.man ${pkgdir}/usr/share/man/man1/${pkgname}s.1 + # install systemd service and socket install -d $pkgdir/usr/lib/systemd/system install -Dm644 $srcdir/synergys.service $pkgdir/usr/lib/systemd/system/
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Wednesday, December 4, 2013 @ 13:39:52 Author: svenstaro Revision: 102037 Prepare fix Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-04 12:37:26 UTC (rev 102036) +++ PKGBUILD2013-12-04 12:39:52 UTC (rev 102037) @@ -6,7 +6,7 @@ pkgname=synergy pkgver=1.4.15 -pkgrel=2 +pkgrel=3 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -56,6 +56,6 @@ # install desktop/icon stuff cd ../res - install -Dm644 synergy.ico $pkgdir/usr/share/pixmaps/synergy.ico + install -Dm644 synergy.ico $pkgdir/usr/share/icons/synergy.ico install -Dm644 synergy.desktop $pkgdir/usr/share/applications/synergy.desktop }
[arch-commits] Commit in synergy/trunk (PKGBUILD unfuck-cryptopp-thanks-gentoo.patch)
Date: Friday, November 22, 2013 @ 17:04:29 Author: svenstaro Revision: 101310 upgpkg: synergy 1.4.15-2 Try to fix the cryptopp problems Added: synergy/trunk/unfuck-cryptopp-thanks-gentoo.patch Modified: synergy/trunk/PKGBUILD -+ PKGBUILD| 17 +++-- unfuck-cryptopp-thanks-gentoo.patch | 97 ++ 2 files changed, 107 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-22 13:42:25 UTC (rev 101309) +++ PKGBUILD2013-11-22 16:04:29 UTC (rev 101310) @@ -6,7 +6,7 @@ pkgname=synergy pkgver=1.4.15 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') @@ -16,16 +16,19 @@ license=('GPL2') source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; synergys.socket -synergys.service) -sha512sums=('857e8cbfb0b32c7dc325de5765f182f4e4fb198443b4a3e26d38c2d3dec3819e57057b91a202b53c86d4fad18154d1d58b401812dd8fabc384255e44d4b4b01a' - 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' - 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f') +synergys.service +unfuck-cryptopp-thanks-gentoo.patch) +sha1sums=('0766bc3d95d6971746764d30e0853db14926ae73' + '947406e72351145c65ba9884ed175bf781482d46' + '00f2259c31c9551c0830d9e889fd0a0790cf9045' + '129151952e6d25504ca823aee8ebe93ce3d376ce') build() { cd ${srcdir}/${pkgname}-${pkgver}-Source - # Unzip the crypto library - unzip -d tools/cryptopp562 tools/cryptopp562.zip + # Unfuck the bundled cryptopp stuff. Thanks a lot, Gentoo! + # You and Fedora are our only friends in this crazy world. + patch -Np1 ${srcdir}/unfuck-cryptopp-thanks-gentoo.patch cmake -D CMAKE_INSTALL_PREFIX=/usr . make Added: unfuck-cryptopp-thanks-gentoo.patch === --- unfuck-cryptopp-thanks-gentoo.patch (rev 0) +++ unfuck-cryptopp-thanks-gentoo.patch 2013-11-22 16:04:29 UTC (rev 101310) @@ -0,0 +1,97 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -133,6 +133,10 @@ + check_type_size(long SIZEOF_LONG) + check_type_size(short SIZEOF_SHORT) + ++ set(CMAKE_REQUIRED_LIBRARIES crypto++) ++ set(CMAKE_REQUIRED_LIBRARIES) ++ set(CMAKE_INCLUDE_DIRECTORIES) ++ + # pthread is used on both Linux and Mac + check_library_exists(pthread pthread_create HAVE_PTHREAD) + if (HAVE_PTHREAD) +--- a/tools/CMakeLists.txt b/tools/CMakeLists.txt +@@ -13,47 +13,6 @@ + # You should have received a copy of the GNU General Public License + # along with this program. If not, see http://www.gnu/licenses/. + +-set(cryptopp_dir cryptopp562) +- +-# only compile the crypto++ files we need. +-set(cryptopp_src +- ${cryptopp_dir}/3way.cpp +- ${cryptopp_dir}/algparam.cpp +- ${cryptopp_dir}/asn.cpp +- ${cryptopp_dir}/authenc.cpp +- ${cryptopp_dir}/basecode.cpp +- ${cryptopp_dir}/cpu.cpp +- ${cryptopp_dir}/cryptlib.cpp +- ${cryptopp_dir}/des.cpp +- ${cryptopp_dir}/dessp.cpp +- ${cryptopp_dir}/dll.cpp +- ${cryptopp_dir}/ec2n.cpp +- ${cryptopp_dir}/ecp.cpp +- ${cryptopp_dir}/filters.cpp +- ${cryptopp_dir}/fips140.cpp +- ${cryptopp_dir}/gcm.cpp +- ${cryptopp_dir}/gf2n.cpp +- ${cryptopp_dir}/gfpcrypt.cpp +- ${cryptopp_dir}/hex.cpp +- ${cryptopp_dir}/hmac.cpp +- ${cryptopp_dir}/hrtimer.cpp +- ${cryptopp_dir}/integer.cpp +- ${cryptopp_dir}/iterhash.cpp +- ${cryptopp_dir}/misc.cpp +- ${cryptopp_dir}/modes.cpp +- ${cryptopp_dir}/mqueue.cpp +- ${cryptopp_dir}/nbtheory.cpp +- ${cryptopp_dir}/oaep.cpp +- ${cryptopp_dir}/osrng.cpp +- ${cryptopp_dir}/pubkey.cpp +- ${cryptopp_dir}/queue.cpp +- ${cryptopp_dir}/randpool.cpp +- ${cryptopp_dir}/rdtables.cpp +- ${cryptopp_dir}/rijndael.cpp +- ${cryptopp_dir}/rng.cpp +- ${cryptopp_dir}/sha.cpp +-) +- + # if 64-bit windows, compile asm file. + if (CMAKE_CL_64) + list(APPEND cryptopp_src ${cryptopp_dir}/x64dll.asm ${cryptopp_dir}/x64masm.asm) +@@ -83,5 +42,3 @@ + set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -march=native) + endif() + endif() +- +-add_library(cryptopp STATIC ${cryptopp_src}) +--- a/src/lib/io/CCryptoMode.h b/src/lib/io/CCryptoMode.h +@@ -17,9 +17,9 @@ + + #pragma once + +-#include cryptopp562/gcm.h +-#include cryptopp562/modes.h +-#include cryptopp562/aes.h ++#include cryptopp/gcm.h ++#include cryptopp/modes.h ++#include cryptopp/aes.h + #include ECryptoMode.h + #include CString.h + +---
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, October 25, 2013 @ 12:06:18 Author: svenstaro Revision: 99179 upgpkg: synergy 1.4.15-1 Updating to 1.4.15 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-25 10:00:48 UTC (rev 99178) +++ PKGBUILD2013-10-25 10:06:18 UTC (rev 99179) @@ -5,7 +5,7 @@ # Contributor: Michael Düll m...@akurei.me pkgname=synergy -pkgver=1.4.14 +pkgver=1.4.15 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -17,7 +17,7 @@ source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; synergys.socket synergys.service) -sha512sums=('3e9ca96f36573e400c9694daba026322cbf36bbabdbf69687cbadb6010834d1afd81845533775564ba7aadbf3a8be8582d9e5b9d33abfa483a174b40e084add4' +sha512sums=('857e8cbfb0b32c7dc325de5765f182f4e4fb198443b4a3e26d38c2d3dec3819e57057b91a202b53c86d4fad18154d1d58b401812dd8fabc384255e44d4b4b01a' 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f')
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, October 18, 2013 @ 14:46:30 Author: svenstaro Revision: 98776 upgpkg: synergy 1.4.14-1 Updating to 1.4.14 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-18 11:23:30 UTC (rev 98775) +++ PKGBUILD2013-10-18 12:46:30 UTC (rev 98776) @@ -5,7 +5,7 @@ # Contributor: Michael Düll m...@akurei.me pkgname=synergy -pkgver=1.4.12 +pkgver=1.4.14 pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; @@ -17,7 +17,7 @@ source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; synergys.socket synergys.service) -sha512sums=('5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d' +sha512sums=('3e9ca96f36573e400c9694daba026322cbf36bbabdbf69687cbadb6010834d1afd81845533775564ba7aadbf3a8be8582d9e5b9d33abfa483a174b40e084add4' 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f')
[arch-commits] Commit in synergy/trunk (PKGBUILD synergy.desktop synergy.png)
Date: Thursday, October 17, 2013 @ 13:02:51 Author: svenstaro Revision: 98712 Removed .desktop file Modified: synergy/trunk/PKGBUILD Deleted: synergy/trunk/synergy.desktop synergy/trunk/synergy.png -+ PKGBUILD| 18 +++--- synergy.desktop |9 - 2 files changed, 7 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-17 10:53:26 UTC (rev 98711) +++ PKGBUILD2013-10-17 11:02:51 UTC (rev 98712) @@ -16,9 +16,10 @@ license=('GPL2') source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; synergys.socket -synergys.service -synergy.png -synergy.desktop) +synergys.service) +sha512sums=('5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d' + 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' + 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f') build() { cd ${srcdir}/${pkgname}-${pkgver}-Source @@ -51,12 +52,7 @@ install -Dm644 $srcdir/synergys.socket $pkgdir/usr/lib/systemd/system/ # install desktop/icon stuff - install -Dm644 $srcdir/synergy.png $pkgdir/usr/share/pixmaps/synergy.png - install -Dm644 $srcdir/synergy.desktop $pkgdir/usr/share/applications/synergy.desktop + cd ../res + install -Dm644 synergy.ico $pkgdir/usr/share/pixmaps/synergy.ico + install -Dm644 synergy.desktop $pkgdir/usr/share/applications/synergy.desktop } - -sha512sums=('5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d' - 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' - 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f' - 'cb3db9593c943bce11ce5ae962e120feb70e6afa9206887a6971c77491711afcebc78653e7413e87e33d031c43a507f4a9a6e8747d10b60c6642106ae1690f18' - 'c1c76ecfbed5c22f1a2a7562dce20971a784ff6b0edbf5c9b5f7c796f9ead882b82f970bb24f35533b928c341f87f66b0b10d9d96e122d14d74102cac8997445') Deleted: synergy.desktop === --- synergy.desktop 2013-10-17 10:53:26 UTC (rev 98711) +++ synergy.desktop 2013-10-17 11:02:51 UTC (rev 98712) @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Synergy -Comment=The Synergy GUI is based on QSynergy by Volker Lanz. -Exec=synergy -Icon=synergy -Terminal=false -Type=Application -Categories=Utility;DesktopUtility;Qt Deleted: synergy.png === (Binary files differ)
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Thursday, May 23, 2013 @ 13:31:13 Author: svenstaro Revision: 91541 upgpkg: synergy 1.4.12-1 Updating to 1.4.12 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-23 11:25:14 UTC (rev 91540) +++ PKGBUILD2013-05-23 11:31:13 UTC (rev 91541) @@ -2,15 +2,16 @@ # Contributor: Jelle van der Waa jelle vdwaa nl # Contributor: Stéphane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org +# Contributor: Michael Düll m...@akurei.me pkgname=synergy -pkgver=1.4.10 -pkgrel=2 +pkgver=1.4.12 +pkgrel=1 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama') -makedepends=('libxt' 'cmake' 'qt4') +depends=('gcc-libs' 'libxtst' 'libxinerama' 'crypto++') +makedepends=('libxt' 'cmake' 'qt4' 'unzip') optdepends=('qt4: gui support') license=('GPL2') source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; @@ -18,15 +19,13 @@ synergys.service synergy.png synergy.desktop) -md5sums=('18aee04a7e232e4d821f46ff24da3364' - '58f48336836d6faf3d5eecbe4155b77e' - 'b95e4b83d8a19c0bd81a15280078fcd5' - '11fdb13390908e02c6e2f19c4c09eded' - '1e8d574c19994d13e6f342ed08e531bb') build() { cd ${srcdir}/${pkgname}-${pkgver}-Source + # Unzip the crypto library + unzip -d tools/cryptopp562 tools/cryptopp562.zip + cmake -D CMAKE_INSTALL_PREFIX=/usr . make @@ -55,3 +54,9 @@ install -Dm644 $srcdir/synergy.png $pkgdir/usr/share/pixmaps/synergy.png install -Dm644 $srcdir/synergy.desktop $pkgdir/usr/share/applications/synergy.desktop } + +sha512sums=('5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d' + 'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad' + 'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f' + 'cb3db9593c943bce11ce5ae962e120feb70e6afa9206887a6971c77491711afcebc78653e7413e87e33d031c43a507f4a9a6e8747d10b60c6642106ae1690f18' + 'c1c76ecfbed5c22f1a2a7562dce20971a784ff6b0edbf5c9b5f7c796f9ead882b82f970bb24f35533b928c341f87f66b0b10d9d96e122d14d74102cac8997445')
[arch-commits] Commit in synergy/trunk (PKGBUILD synergy.desktop synergy.png)
Date: Thursday, February 28, 2013 @ 11:11:43 Author: svenstaro Revision: 85256 upgpkg: synergy 1.4.10-2 Add desktop file and enable qt build Added: synergy/trunk/synergy.desktop synergy/trunk/synergy.png Modified: synergy/trunk/PKGBUILD -+ PKGBUILD| 53 +++-- synergy.desktop |9 + synergy.png |1 + 3 files changed, 41 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-28 10:10:52 UTC (rev 85255) +++ PKGBUILD2013-02-28 10:11:43 UTC (rev 85256) @@ -1,48 +1,57 @@ -# Maintainer: Jelle van der Waa jelle vdwaa nl +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# Contributor: Jelle van der Waa jelle vdwaa nl # Contributor: Stéphane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org pkgname=synergy pkgver=1.4.10 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers url=http://synergy-foss.org; arch=('i686' 'x86_64') -depends=('gcc-libs' 'libxtst' 'libxinerama' ) +depends=('gcc-libs' 'libxtst' 'libxinerama') +makedepends=('libxt' 'cmake' 'qt4') +optdepends=('qt4: gui support') license=('GPL2') -makedepends=('libxt' 'cmake') # used by configure to test for libx11... -backup=('etc/synergy.conf') -source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; ${pkgname}s.rc synergys.socket synergys.service) +source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz; +synergys.socket +synergys.service +synergy.png +synergy.desktop) +md5sums=('18aee04a7e232e4d821f46ff24da3364' + '58f48336836d6faf3d5eecbe4155b77e' + 'b95e4b83d8a19c0bd81a15280078fcd5' + '11fdb13390908e02c6e2f19c4c09eded' + '1e8d574c19994d13e6f342ed08e531bb') - build() { cd ${srcdir}/${pkgname}-${pkgver}-Source - cmake -D CMAKE_INSTALL_PREFIX=/usr . + cmake -D CMAKE_INSTALL_PREFIX=/usr . make + + cd src/gui + qmake4 + make } package() { cd ${srcdir}/${pkgname}-${pkgver}-Source/bin - #make DESTDIR=$pkgdir install # doesn't work atm - # install binary - install -d $pkgdir/usr/bin/ - install -Dm755 synergyc $pkgdir/usr/bin/ - install -Dm755 synergys $pkgdir/usr/bin/ + install -Dm755 synergy $pkgdir/usr/bin/synergy + install -Dm755 synergyc $pkgdir/usr/bin/synergyc + install -Dm755 synergys $pkgdir/usr/bin/synergys - # install rc.d script and config - install -d ${pkgdir}/etc/rc.d - install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example ${pkgdir}/etc - install -Dm755 $srcdir/${pkgname}s.rc ${pkgdir}/etc/rc.d/${pkgname}s + # install config + install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example ${pkgdir}/etc/${pkgname}.conf.example - # Install systemd service and socket + # install systemd service and socket install -d $pkgdir/usr/lib/systemd/system install -Dm644 $srcdir/synergys.service $pkgdir/usr/lib/systemd/system/ install -Dm644 $srcdir/synergys.socket $pkgdir/usr/lib/systemd/system/ + + # install desktop/icon stuff + install -Dm644 $srcdir/synergy.png $pkgdir/usr/share/pixmaps/synergy.png + install -Dm644 $srcdir/synergy.desktop $pkgdir/usr/share/applications/synergy.desktop } -md5sums=('18aee04a7e232e4d821f46ff24da3364' - '8f8c01add9bf6e3ae9f37a36ca6345b6' - '58f48336836d6faf3d5eecbe4155b77e' - 'b95e4b83d8a19c0bd81a15280078fcd5') Added: synergy.desktop === --- synergy.desktop (rev 0) +++ synergy.desktop 2013-02-28 10:11:43 UTC (rev 85256) @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Synergy +Comment=The Synergy GUI is based on QSynergy by Volker Lanz. +Exec=synergy +Icon=synergy +Terminal=false +Type=Application +Categories=Utility;DesktopUtility;Qt Added: synergy.png === (Binary files differ) Index: synergy/trunk/synergy.png === --- synergy.png 2013-02-28 10:10:52 UTC (rev 85255) +++ synergy.png 2013-02-28 10:11:43 UTC (rev 85256) Property changes on: synergy/trunk/synergy.png ___ Added: svn:mime-type ## -0,0 +1 ## +image/png \ No newline at end of property
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Sunday, September 12, 2010 @ 14:30:10 Author: stephane Revision: 90522 upgpkg: synergy 1.3.4-2 PACKAGER encoding changed to utf-8 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-09-12 18:29:56 UTC (rev 90521) +++ PKGBUILD2010-09-12 18:30:10 UTC (rev 90522) @@ -1,12 +1,12 @@ # $Id$ -# Maintainer: St�phane Gaudreault steph...@archlinux.org +# Maintainer: Stéphane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org pkgname=synergy pkgver=1.3.4 -pkgrel=1 +pkgrel=2 pkgdesc=Share a single mouse and keyboard between multiple computers -url=http://synergy2.sourceforge.net; +url=http://synergy-foss.org; arch=('i686' 'x86_64') depends=('gcc-libs' 'libxtst' 'libxinerama') license=('GPL2')
[arch-commits] Commit in synergy/trunk (PKGBUILD gcc43.patch)
Date: Saturday, September 11, 2010 @ 19:41:31 Author: stephane Revision: 90484 upgpkg: synergy 1.3.4-1 update to v1.3.4 Modified: synergy/trunk/PKGBUILD Deleted: synergy/trunk/gcc43.patch -+ PKGBUILD| 37 +++- gcc43.patch | 133 -- 2 files changed, 17 insertions(+), 153 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-09-11 21:42:38 UTC (rev 90483) +++ PKGBUILD2010-09-11 23:41:31 UTC (rev 90484) @@ -1,36 +1,33 @@ # $Id$ -# Maintainer: +# Maintainer: St�phane Gaudreault steph...@archlinux.org # Contributor: Dale Blount d...@archlinux.org pkgname=synergy -pkgver=1.3.1 -pkgrel=7 -pkgdesc=Share a single mouse and keyboard between multiple pcs -url=http://synergy2.sourceforge.net/; +pkgver=1.3.4 +pkgrel=1 +pkgdesc=Share a single mouse and keyboard between multiple computers +url=http://synergy2.sourceforge.net; arch=('i686' 'x86_64') depends=('gcc-libs' 'libxtst' 'libxinerama') license=('GPL2') makedepends=('libxt') # used by configure to test for libx11... backup=('etc/synergy.conf') -source=(http://downloads.sourceforge.net/${pkgname}2/$pkgname-$pkgver.tar.gz - 'synergys.rc' - 'gcc43.patch') -md5sums=('a6e09d6b71cb217f23069980060abf27' - '056e59b1d04a66820ffa4b53e5ec20bc' - '255c3f641c5f077e33e284db771220b8') +source=(http://synergy-plus.googlecode.com/files/${pkgname}-plus-${pkgver}.tar.gz 'synergys.rc') +md5sums=('2c565afe5f920d363eef38dd97449b73' '056e59b1d04a66820ffa4b53e5ec20bc') build() { - cd ${srcdir}/${pkgname}-${pkgver} - - patch -Np1 -i ${srcdir}/gcc43.patch || return 1 - - ./configure --prefix=/usr \ ---sysconfdir=/etc || return 1 + cd ${srcdir}/${pkgname}-plus-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc || return 1 make || return 1 - make DESTDIR=${pkgdir} install || return 1 +} - install -m755 -d ${pkgdir}/etc - install -m644 examples/synergy.conf ${pkgdir}/etc/ || return 1 +package() { + cd ${srcdir}/${pkgname}-plus-${pkgver} + make DESTDIR=${pkgdir} install || return 1 + install -m755 -d ${pkgdir}/etc + install -m644 examples/synergy.conf ${pkgdir}/etc/ || return 1 install -Dm755 ${srcdir}/synergys.rc ${pkgdir}/etc/rc.d/synergy || return 1 } + +# vim: set noexpandtab tabstop=8 shiftwidth=8 textwidth=132 autoindent Deleted: gcc43.patch === --- gcc43.patch 2010-09-11 21:42:38 UTC (rev 90483) +++ gcc43.patch 2010-09-11 23:41:31 UTC (rev 90484) @@ -1,133 +0,0 @@ -diff -ru synergy-1.3.1/lib/arch/CArchDaemonUnix.cpp synergy-1.3.1.patched/lib/arch/CArchDaemonUnix.cpp synergy-1.3.1/lib/arch/CArchDaemonUnix.cpp 2005-04-24 05:02:12.0 +0200 -+++ synergy-1.3.1.patched/lib/arch/CArchDaemonUnix.cpp 2008-10-12 15:57:32.0 +0200 -@@ -19,6 +19,7 @@ - #include sys/stat.h - #include fcntl.h - #include errno.h -+#include cstdlib - - // - // CArchDaemonUnix -diff -ru synergy-1.3.1/lib/arch/CMultibyte.cpp synergy-1.3.1.patched/lib/arch/CMultibyte.cpp synergy-1.3.1/lib/arch/CMultibyte.cpp 2005-11-30 05:33:24.0 +0100 -+++ synergy-1.3.1.patched/lib/arch/CMultibyte.cpp 2008-10-12 15:58:33.0 +0200 -@@ -22,6 +22,7 @@ - #if HAVE_LOCALE_H - # include locale.h - #endif -+#include cstdlib - #if HAVE_WCHAR_H || defined(_MSC_VER) - # include wchar.h - #elif __APPLE__ -diff -ru synergy-1.3.1/lib/base/CStringUtil.cpp synergy-1.3.1.patched/lib/base/CStringUtil.cpp synergy-1.3.1/lib/base/CStringUtil.cpp 2005-12-14 18:25:20.0 +0100 -+++ synergy-1.3.1.patched/lib/base/CStringUtil.cpp 2008-10-12 15:59:04.0 +0200 -@@ -20,6 +20,7 @@ - #include cstdio - #include cstdlib - #include algorithm -+#include cstring - - // - // CStringUtil -diff -ru synergy-1.3.1/lib/client/CClient.cpp synergy-1.3.1.patched/lib/client/CClient.cpp synergy-1.3.1/lib/client/CClient.cpp 2006-03-09 05:07:17.0 +0100 -+++ synergy-1.3.1.patched/lib/client/CClient.cpp 2008-10-12 16:03:32.0 +0200 -@@ -26,6 +26,8 @@ - #include CLog.h - #include IEventQueue.h - #include TMethodEventJob.h -+#include cstring -+#include cstdlib - - // - // CClient -diff -ru synergy-1.3.1/lib/client/CServerProxy.cpp synergy-1.3.1.patched/lib/client/CServerProxy.cpp synergy-1.3.1/lib/client/CServerProxy.cpp 2006-04-02 03:47:03.0 +0200 -+++ synergy-1.3.1.patched/lib/client/CServerProxy.cpp 2008-10-12 16:03:59.0 +0200 -@@ -24,6 +24,7 @@ - #include TMethodEventJob.h - #include XBase.h - #include memory -+#include cstring - - // - // CServerProxy -diff -ru synergy-1.3.1/lib/net/CTCPSocket.cpp synergy-1.3.1.patched/lib/net/CTCPSocket.cpp synergy-1.3.1/lib/net/CTCPSocket.cpp 2006-04-02 03:47:03.0 +0200 -+++ synergy-1.3.1.patched/lib/net/CTCPSocket.cpp 2008-10-12 15:59:43.0 +0200 -@@
[arch-commits] Commit in synergy/trunk (PKGBUILD synergys.rc)
Date: Friday, January 15, 2010 @ 07:00:29 Author: andrea Revision: 63158 upgpkg: synergy 1.3.1-7 fixed FS#17812 Modified: synergy/trunk/PKGBUILD synergy/trunk/synergys.rc -+ PKGBUILD|9 + synergys.rc |2 +- 2 files changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-15 10:42:13 UTC (rev 63157) +++ PKGBUILD2010-01-15 12:00:29 UTC (rev 63158) @@ -1,22 +1,23 @@ # $Id$ +# Maintainer: # Contributor: Dale Blount d...@archlinux.org pkgname=synergy pkgver=1.3.1 -pkgrel=6 +pkgrel=7 pkgdesc=Share a single mouse and keyboard between multiple pcs +url=http://synergy2.sourceforge.net/; arch=('i686' 'x86_64') depends=('gcc-libs' 'libxtst' 'libxinerama') license=('GPL2') makedepends=('libxt') # used by configure to test for libx11... backup=('etc/synergy.conf') -url=http://synergy2.sourceforge.net/; source=(http://downloads.sourceforge.net/${pkgname}2/$pkgname-$pkgver.tar.gz 'synergys.rc' 'gcc43.patch') md5sums=('a6e09d6b71cb217f23069980060abf27' - '64499dbb09d16f7fa4a07d1a56d49e83' - '255c3f641c5f077e33e284db771220b8') + '056e59b1d04a66820ffa4b53e5ec20bc' + '255c3f641c5f077e33e284db771220b8') build() { cd ${srcdir}/${pkgname}-${pkgver} Modified: synergys.rc === --- synergys.rc 2010-01-15 10:42:13 UTC (rev 63157) +++ synergys.rc 2010-01-15 12:00:29 UTC (rev 63158) @@ -9,7 +9,7 @@ case $1 in start) stat_busy Starting Synergy Server -[ -z $PID ] /usr/bin/synergys --config /etc/synergy.conf --address localhost /dev/null +[ -z $PID ] /usr/bin/synergys --config /etc/synergy.conf /dev/null if [ $? -gt 0 ]; then stat_fail else
[arch-commits] Commit in synergy/trunk (PKGBUILD synergys.rc)
Date: Friday, November 20, 2009 @ 09:45:53 Author: andrea Revision: 59147 upgpkg: synergy 1.3.1-6 added synergys into rc.d (FS#17212) Added: synergy/trunk/synergys.rc Modified: synergy/trunk/PKGBUILD -+ PKGBUILD|5 - synergys.rc | 38 ++ 2 files changed, 42 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2009-11-20 14:33:16 UTC (rev 59146) +++ PKGBUILD2009-11-20 14:45:53 UTC (rev 59147) @@ -3,7 +3,7 @@ pkgname=synergy pkgver=1.3.1 -pkgrel=5 +pkgrel=6 pkgdesc=Share a single mouse and keyboard between multiple pcs arch=('i686' 'x86_64') depends=('gcc-libs' 'libxtst' 'libxinerama') @@ -12,6 +12,7 @@ backup=('etc/synergy.conf') url=http://synergy2.sourceforge.net/; source=(http://downloads.sourceforge.net/${pkgname}2/$pkgname-$pkgver.tar.gz + 'synergys.rc' 'gcc43.patch') md5sums=('a6e09d6b71cb217f23069980060abf27' '255c3f641c5f077e33e284db771220b8') @@ -28,4 +29,6 @@ install -m755 -d ${pkgdir}/etc install -m644 examples/synergy.conf ${pkgdir}/etc/ || return 1 + + install -Dm755 ${srcdir}/synergys.rc ${pkgdir}/etc/rc.d/synergy || return 1 } Added: synergys.rc === --- synergys.rc (rev 0) +++ synergys.rc 2009-11-20 14:45:53 UTC (rev 59147) @@ -0,0 +1,38 @@ +#!/bin/bash + +daemon_name=synergys + +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/bin/synergys` +case $1 in + start) +stat_busy Starting Synergy Server +[ -z $PID ] /usr/bin/synergys --config /etc/synergy.conf --address localhost /dev/null +if [ $? -gt 0 ]; then + stat_fail +else + add_daemon $daemon_name + stat_done +fi +;; + stop) +stat_busy Stopping Synergy Server +[ ! -z $PID ] kill -9 $PID /dev/null +if [ $? -gt 0 ]; then + stat_fail +else + rm_daemon $daemon_name + stat_done +fi +;; + restart) +$0 stop +sleep 1 +$0 start +;; + *) +echo usage: $0 {start|stop|restart} +esac +exit 0
[arch-commits] Commit in synergy/trunk (PKGBUILD)
Date: Friday, November 20, 2009 @ 10:58:26 Author: giovanni Revision: 59164 Modified: synergy/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2009-11-20 15:53:46 UTC (rev 59163) +++ PKGBUILD2009-11-20 15:58:26 UTC (rev 59164) @@ -15,6 +15,7 @@ 'synergys.rc' 'gcc43.patch') md5sums=('a6e09d6b71cb217f23069980060abf27' + '64499dbb09d16f7fa4a07d1a56d49e83' '255c3f641c5f077e33e284db771220b8') build() {