[arch-commits] Commit in synergy/repos (12 files)

2017-03-16 Thread Levente Polyak
Date: Thursday, March 16, 2017 @ 20:25:23
  Author: anthraxx
Revision: 216810

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  synergy/repos/community-staging-i686/
  synergy/repos/community-staging-i686/PKGBUILD
(from rev 216808, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-i686/openssl11.patch
(from rev 216808, synergy/trunk/openssl11.patch)
  synergy/repos/community-staging-i686/synergys.service
(from rev 216808, synergy/trunk/synergys.service)
  synergy/repos/community-staging-i686/synergys.socket
(from rev 216808, synergy/trunk/synergys.socket)
  synergy/repos/community-staging-i686/system-gtest.patch
(from rev 216808, synergy/trunk/system-gtest.patch)
  synergy/repos/community-staging-x86_64/
  synergy/repos/community-staging-x86_64/PKGBUILD
(from rev 216808, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-x86_64/openssl11.patch
(from rev 216808, synergy/trunk/openssl11.patch)
  synergy/repos/community-staging-x86_64/synergys.service
(from rev 216809, synergy/trunk/synergys.service)
  synergy/repos/community-staging-x86_64/synergys.socket
(from rev 216809, synergy/trunk/synergys.socket)
  synergy/repos/community-staging-x86_64/system-gtest.patch
(from rev 216809, synergy/trunk/system-gtest.patch)

-+
 community-staging-i686/PKGBUILD |   86 
 community-staging-i686/openssl11.patch  |   33 +++
 community-staging-i686/synergys.service |   10 ++
 community-staging-i686/synergys.socket  |9 ++
 community-staging-i686/system-gtest.patch   |  110 ++
 community-staging-x86_64/PKGBUILD   |   86 
 community-staging-x86_64/openssl11.patch|   33 +++
 community-staging-x86_64/synergys.service   |   10 ++
 community-staging-x86_64/synergys.socket|9 ++
 community-staging-x86_64/system-gtest.patch |  110 ++
 10 files changed, 496 insertions(+)

Copied: synergy/repos/community-staging-i686/PKGBUILD (from rev 216808, 
synergy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-16 20:25:23 UTC (rev 216810)
@@ -0,0 +1,86 @@
+# Maintainer: Levente Polyak 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Jelle van der Waa 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Dale Blount 
+# Contributor: Michael Düll 
+
+# 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.8.8
+pkgrel=2
+pkgdesc='Share a single mouse and keyboard between multiple computers'
+url='https://symless.com/synergy/'
+arch=('i686' 'x86_64')
+license=('GPL2')
+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
+openssl11.patch
+system-gtest.patch
+synergys.socket
+synergys.service)
+sha512sums=('b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6'
+
'ba93295d5638581ac0a82c293016563e2faf4228b6c920bfe1df86b254841a88baf55f220574e93af1c718d689a8f8f1ad494c2ca685f8ea01a506a1bc6e1642'
+
'4bef039f59b565d08079a8187df76f9773cfddeb81376ccc42f5570049389f114559721ed7b0464c4a4d1431ba72a736b11755573019583d0075d9da08c03ed2'
+
'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62'
+
'9663a11b915e10e60317e732a4d1191e8f8ff19176994c27dd20aa445daab7565bd624e5575c9c639d144293879fbe8376834a076723f778fd322ebd1c9f2029')
+
+prepare() {
+  cd synergy-${pkgver}-stable
+  mkdir build
+  # get rid of shitty bundled gtest and gmock
+  patch -p1 < "${srcdir}/system-gtest.patch"
+  patch -p1 < "${srcdir}/openssl11.patch"
+}
+
+build() {
+  cd synergy-${pkgver}-stable
+
+  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
+  )
+}
+
+check() {
+  cd synergy-${pkgver}-stable
+  ./bin/unittests
+}
+
+package() {
+  

[arch-commits] Commit in synergy/repos (12 files)

2016-03-04 Thread Bartłomiej Piotrowski
Date: Friday, March 4, 2016 @ 22:42:03
  Author: bpiotrowski
Revision: 164864

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  synergy/repos/community-staging-i686/
  synergy/repos/community-staging-i686/PKGBUILD
(from rev 164863, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-i686/fix-incompetence.patch
(from rev 164863, synergy/trunk/fix-incompetence.patch)
  synergy/repos/community-staging-i686/synergys_at.service
(from rev 164863, synergy/trunk/synergys_at.service)
  synergy/repos/community-staging-i686/synergys_at.socket
(from rev 164863, synergy/trunk/synergys_at.socket)
  synergy/repos/community-staging-i686/wrapper
(from rev 164863, synergy/trunk/wrapper)
  synergy/repos/community-staging-x86_64/
  synergy/repos/community-staging-x86_64/PKGBUILD
(from rev 164863, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-x86_64/fix-incompetence.patch
(from rev 164863, synergy/trunk/fix-incompetence.patch)
  synergy/repos/community-staging-x86_64/synergys_at.service
(from rev 164863, synergy/trunk/synergys_at.service)
  synergy/repos/community-staging-x86_64/synergys_at.socket
(from rev 164863, synergy/trunk/synergys_at.socket)
  synergy/repos/community-staging-x86_64/wrapper
(from rev 164863, synergy/trunk/wrapper)

-+
 community-staging-i686/PKGBUILD |  105 ++
 community-staging-i686/fix-incompetence.patch   |   23 
 community-staging-i686/synergys_at.service  |   11 ++
 community-staging-i686/synergys_at.socket   |9 +
 community-staging-i686/wrapper  |4 
 community-staging-x86_64/PKGBUILD   |  105 ++
 community-staging-x86_64/fix-incompetence.patch |   23 
 community-staging-x86_64/synergys_at.service|   11 ++
 community-staging-x86_64/synergys_at.socket |9 +
 community-staging-x86_64/wrapper|4 
 10 files changed, 304 insertions(+)

Copied: synergy/repos/community-staging-i686/PKGBUILD (from rev 164863, 
synergy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-04 21:42:03 UTC (rev 164864)
@@ -0,0 +1,105 @@
+# Maintainer: Levente Polyak 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Jelle van der Waa 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Dale Blount 
+# Contributor: Michael Düll 
+
+# 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.7.5
+pkgrel=4
+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'
+)
+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
+wrapper)
+sha512sums=('f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084'
+
'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62'
+
'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c'
+
'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
+  )
+}
+
+build() {
+  cd synergy-${pkgver}-stable
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  make
+
+  (cd src/gui
+qmake
+make
+  )
+}
+
+check() {
+  cd synergy-${pkgver}-stable
+  ./bin/unittests
+}
+
+package() {
+  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 

[arch-commits] Commit in synergy/repos (12 files)

2015-12-06 Thread Florian Pritz
Date: Sunday, December 6, 2015 @ 20:03:24
  Author: bluewind
Revision: 149062

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  synergy/repos/community-staging-i686/
  synergy/repos/community-staging-i686/PKGBUILD
(from rev 149061, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-i686/fix-incompetence.patch
(from rev 149061, synergy/trunk/fix-incompetence.patch)
  synergy/repos/community-staging-i686/synergys_at.service
(from rev 149061, synergy/trunk/synergys_at.service)
  synergy/repos/community-staging-i686/synergys_at.socket
(from rev 149061, synergy/trunk/synergys_at.socket)
  synergy/repos/community-staging-i686/wrapper
(from rev 149061, synergy/trunk/wrapper)
  synergy/repos/community-staging-x86_64/
  synergy/repos/community-staging-x86_64/PKGBUILD
(from rev 149061, synergy/trunk/PKGBUILD)
  synergy/repos/community-staging-x86_64/fix-incompetence.patch
(from rev 149061, synergy/trunk/fix-incompetence.patch)
  synergy/repos/community-staging-x86_64/synergys_at.service
(from rev 149061, synergy/trunk/synergys_at.service)
  synergy/repos/community-staging-x86_64/synergys_at.socket
(from rev 149061, synergy/trunk/synergys_at.socket)
  synergy/repos/community-staging-x86_64/wrapper
(from rev 149061, synergy/trunk/wrapper)

-+
 community-staging-i686/PKGBUILD |  105 ++
 community-staging-i686/fix-incompetence.patch   |   23 
 community-staging-i686/synergys_at.service  |   11 ++
 community-staging-i686/synergys_at.socket   |9 +
 community-staging-i686/wrapper  |4 
 community-staging-x86_64/PKGBUILD   |  105 ++
 community-staging-x86_64/fix-incompetence.patch |   23 
 community-staging-x86_64/synergys_at.service|   11 ++
 community-staging-x86_64/synergys_at.socket |9 +
 community-staging-x86_64/wrapper|4 
 10 files changed, 304 insertions(+)

Copied: synergy/repos/community-staging-i686/PKGBUILD (from rev 149061, 
synergy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-06 19:03:24 UTC (rev 149062)
@@ -0,0 +1,105 @@
+# Maintainer: Levente Polyak 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Jelle van der Waa 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Dale Blount 
+# Contributor: Michael Düll 
+
+# 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.7.5
+pkgrel=2
+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'
+)
+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=('f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084'
+
'f9c124533dfd01b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62'
+
'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c'
+
'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
+  )
+}
+
+build() {
+  cd synergy-${pkgver}-stable
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  make
+
+  (cd src/gui
+qmake
+make
+  )
+}
+
+check() {
+  cd synergy-${pkgver}-stable
+  ./bin/unittests
+}
+
+package() {
+  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 

[arch-commits] Commit in synergy/repos (12 files)

2013-10-25 Thread Sven-Hendrik Haase
Date: Friday, October 25, 2013 @ 12:06:24
  Author: svenstaro
Revision: 99180

archrelease: copy trunk to community-i686, community-x86_64

Added:
  synergy/repos/community-i686/PKGBUILD
(from rev 99179, synergy/trunk/PKGBUILD)
  synergy/repos/community-i686/synergys.service
(from rev 99179, synergy/trunk/synergys.service)
  synergy/repos/community-i686/synergys.socket
(from rev 99179, synergy/trunk/synergys.socket)
  synergy/repos/community-x86_64/PKGBUILD
(from rev 99179, synergy/trunk/PKGBUILD)
  synergy/repos/community-x86_64/synergys.service
(from rev 99179, synergy/trunk/synergys.service)
  synergy/repos/community-x86_64/synergys.socket
(from rev 99179, synergy/trunk/synergys.socket)
Deleted:
  synergy/repos/community-i686/PKGBUILD
  synergy/repos/community-i686/synergys.service
  synergy/repos/community-i686/synergys.socket
  synergy/repos/community-x86_64/PKGBUILD
  synergy/repos/community-x86_64/synergys.service
  synergy/repos/community-x86_64/synergys.socket

---+
 /PKGBUILD |  116 
 /synergys.service |   20 ++
 /synergys.socket  |   18 +
 community-i686/PKGBUILD   |   58 --
 community-i686/synergys.service   |   10 ---
 community-i686/synergys.socket|9 --
 community-x86_64/PKGBUILD |   58 --
 community-x86_64/synergys.service |   10 ---
 community-x86_64/synergys.socket  |9 --
 9 files changed, 154 insertions(+), 154 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-10-25 10:06:18 UTC (rev 99179)
+++ community-i686/PKGBUILD 2013-10-25 10:06:24 UTC (rev 99180)
@@ -1,58 +0,0 @@
-# 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
-# Contributor: Michael Düll m...@akurei.me
-
-pkgname=synergy
-pkgver=1.4.14
-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')
-license=('GPL2')
-source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz;
-synergys.socket
-synergys.service)
-sha512sums=('3e9ca96f36573e400c9694daba026322cbf36bbabdbf69687cbadb6010834d1afd81845533775564ba7aadbf3a8be8582d9e5b9d33abfa483a174b40e084add4'
-
'f7d918faf4a25654786f270fc48b6e4089ecd1b2f504bb90de543b47a862733f7be067e06fd613d621bba48d20dc63214966e2cfbd2cb3fcbfe623d6d41f10ad'
-
'a10dfe5b24ac6f4a2ef3a3a9f8a6a3c432b91d5e59d1fae2258d37c5be00ac8f172656fa0d213012c7dc94ab8c04c3945ae33acfcd5db5fad8b37ccc9f5e980f')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}-Source
-
-  # Unzip the crypto library
-  unzip -d tools/cryptopp562 tools/cryptopp562.zip
-
-  cmake -D CMAKE_INSTALL_PREFIX=/usr . 
-  make
-
-  cd src/gui
-  qmake-qt4
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}-Source/bin
-
-  # install binary
-  install -Dm755 synergy $pkgdir/usr/bin/synergy
-  install -Dm755 synergyc $pkgdir/usr/bin/synergyc
-  install -Dm755 synergys $pkgdir/usr/bin/synergys
-
-  # install config
-  install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example 
${pkgdir}/etc/${pkgname}.conf.example 
-
-  # 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
-  cd ../res
-  install -Dm644 synergy.ico $pkgdir/usr/share/pixmaps/synergy.ico
-  install -Dm644 synergy.desktop 
$pkgdir/usr/share/applications/synergy.desktop
-}

Copied: synergy/repos/community-i686/PKGBUILD (from rev 99179, 
synergy/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-10-25 10:06:24 UTC (rev 99180)
@@ -0,0 +1,58 @@
+# 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
+# Contributor: Michael Düll m...@akurei.me
+
+pkgname=synergy
+pkgver=1.4.15
+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')
+license=('GPL2')
+source=(http://synergy.googlecode.com/files/$pkgname-$pkgver-Source.tar.gz;
+

[arch-commits] Commit in synergy/repos (12 files)

2013-02-28 Thread Sven-Hendrik Haase
Date: Thursday, February 28, 2013 @ 11:11:59
  Author: svenstaro
Revision: 85257

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  synergy/repos/community-testing-i686/
  synergy/repos/community-testing-i686/PKGBUILD
(from rev 85256, synergy/trunk/PKGBUILD)
  synergy/repos/community-testing-i686/synergy.desktop
(from rev 85256, synergy/trunk/synergy.desktop)
  synergy/repos/community-testing-i686/synergy.png
(from rev 85256, synergy/trunk/synergy.png)
  synergy/repos/community-testing-i686/synergys.service
(from rev 85256, synergy/trunk/synergys.service)
  synergy/repos/community-testing-i686/synergys.socket
(from rev 85256, synergy/trunk/synergys.socket)
  synergy/repos/community-testing-x86_64/
  synergy/repos/community-testing-x86_64/PKGBUILD
(from rev 85256, synergy/trunk/PKGBUILD)
  synergy/repos/community-testing-x86_64/synergy.desktop
(from rev 85256, synergy/trunk/synergy.desktop)
  synergy/repos/community-testing-x86_64/synergy.png
(from rev 85256, synergy/trunk/synergy.png)
  synergy/repos/community-testing-x86_64/synergys.service
(from rev 85256, synergy/trunk/synergys.service)
  synergy/repos/community-testing-x86_64/synergys.socket
(from rev 85256, synergy/trunk/synergys.socket)

---+
 community-testing-i686/PKGBUILD   |   57 
 community-testing-i686/synergy.desktop|9 
 community-testing-i686/synergys.service   |   10 
 community-testing-i686/synergys.socket|9 
 community-testing-x86_64/PKGBUILD |   57 
 community-testing-x86_64/synergy.desktop  |9 
 community-testing-x86_64/synergys.service |   10 
 community-testing-x86_64/synergys.socket  |9 
 8 files changed, 170 insertions(+)

Copied: synergy/repos/community-testing-i686/PKGBUILD (from rev 85256, 
synergy/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-02-28 10:11:59 UTC (rev 85257)
@@ -0,0 +1,57 @@
+# 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=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')
+makedepends=('libxt' 'cmake' 'qt4')
+optdepends=('qt4: gui support')
+license=('GPL2')
+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 . 
+  make
+
+  cd src/gui
+  qmake4
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}-Source/bin
+
+  # install binary
+  install -Dm755 synergy $pkgdir/usr/bin/synergy
+  install -Dm755 synergyc $pkgdir/usr/bin/synergyc
+  install -Dm755 synergys $pkgdir/usr/bin/synergys
+
+  # install config
+  install -Dm644 $srcdir/$pkgname-$pkgver-Source/doc/${pkgname}.conf.example 
${pkgdir}/etc/${pkgname}.conf.example 
+
+  # 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
+}

Copied: synergy/repos/community-testing-i686/synergy.desktop (from rev 85256, 
synergy/trunk/synergy.desktop)
===
--- community-testing-i686/synergy.desktop  (rev 0)
+++ community-testing-i686/synergy.desktop  2013-02-28 10:11:59 UTC (rev 
85257)
@@ -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

Copied: synergy/repos/community-testing-i686/synergy.png (from rev 85256, 
synergy/trunk/synergy.png)
===
(Binary files differ)

Copied: synergy/repos/community-testing-i686/synergys.service (from rev 85256, 
synergy/trunk/synergys.service)