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 =================================================================== --- PKGBUILD 2015-04-23 09:47:15 UTC (rev 132040) +++ PKGBUILD 2015-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"
