[arch-commits] Commit in synergy/trunk (PKGBUILD)

2019-09-14 Thread Levente Polyak via arch-commits
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)

2017-09-14 Thread Levente Polyak
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)

2017-03-16 Thread Levente Polyak
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)

2017-03-14 Thread Levente Polyak
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)

2017-01-19 Thread Levente Polyak
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)

2016-12-18 Thread Levente Polyak
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)

2016-11-02 Thread Levente Polyak
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)

2016-10-12 Thread Levente Polyak
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)

2016-09-28 Thread Levente Polyak
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)

2016-08-10 Thread Levente Polyak
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)

2016-03-04 Thread Bartłomiej Piotrowski
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)

2016-03-04 Thread Levente Polyak
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)

2015-12-06 Thread Florian Pritz
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)

2015-11-22 Thread Levente Polyak
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)

2015-08-24 Thread Levente Polyak
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)

2015-08-01 Thread Levente Polyak
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)

2015-06-01 Thread Levente Polyak
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)

2015-05-29 Thread Levente Polyak
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)

2015-05-07 Thread Sven-Hendrik Haase
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)

2015-04-23 Thread Sven-Hendrik Haase
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)

2015-04-23 Thread Sven-Hendrik Haase
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)

2015-03-23 Thread Sven-Hendrik Haase
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)

2014-12-12 Thread Sven-Hendrik Haase
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)

2014-11-12 Thread Sven-Hendrik Haase
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)

2014-11-05 Thread Sven-Hendrik Haase
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)

2014-10-26 Thread Sven-Hendrik Haase
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)

2014-10-06 Thread Sven-Hendrik Haase
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)

2014-08-26 Thread Sven-Hendrik Haase
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)

2014-07-03 Thread Sven-Hendrik Haase
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)

2014-05-31 Thread Sven-Hendrik Haase
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)

2014-03-26 Thread Sven-Hendrik Haase
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)

2014-02-25 Thread Sven-Hendrik Haase
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)

2013-12-04 Thread Sven-Hendrik Haase
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)

2013-11-22 Thread Sven-Hendrik Haase
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)

2013-10-25 Thread Sven-Hendrik Haase
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)

2013-10-18 Thread Sven-Hendrik Haase
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)

2013-10-17 Thread Sven-Hendrik Haase
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)

2013-05-23 Thread Sven-Hendrik Haase
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)

2013-02-28 Thread Sven-Hendrik Haase
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)

2010-09-12 Thread Stéphane Gaudreault
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)

2010-09-11 Thread Stéphane Gaudreault
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)

2010-01-15 Thread Andrea Scarpino
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)

2009-11-20 Thread Andrea Scarpino
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)

2009-11-20 Thread Giovanni Scafora
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() {