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 =================================================================== --- PKGBUILD 2016-10-12 21:49:59 UTC (rev 192097) +++ PKGBUILD 2016-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' 'f9c124533dfd0bbbb1b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62' - '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"
