diff options
author | Thomas Penteker <tek@serverop.de> | 2018-06-02 20:17:49 +0200 |
---|---|---|
committer | Thomas Penteker <tek@serverop.de> | 2018-06-02 20:17:49 +0200 |
commit | 9c28648972f48c69cea22768d3df199ade4765da (patch) | |
tree | e96e6b5388ad48485df0505e72030fc5948e854e /synergy | |
parent | 5b7eb0fd6c0d669f2a763dce82dd7971c9cc003f (diff) | |
download | contrib-9c28648972f48c69cea22768d3df199ade4765da.tar.gz contrib-9c28648972f48c69cea22768d3df199ade4765da.tar.xz |
synergy: 1.7.5 -> 1.9.1
Diffstat (limited to 'synergy')
-rw-r--r-- | synergy/.footprint | 8 | ||||
-rw-r--r-- | synergy/.md5sum | 2 | ||||
-rw-r--r-- | synergy/.signature | 8 | ||||
-rw-r--r-- | synergy/Pkgfile | 33 |
4 files changed, 29 insertions, 22 deletions
diff --git a/synergy/.footprint b/synergy/.footprint index 437d5d223..c3d164691 100644 --- a/synergy/.footprint +++ b/synergy/.footprint @@ -5,9 +5,7 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/synergyd -rwxr-xr-x root/root usr/bin/synergys -rwxr-xr-x root/root usr/bin/syntool --rwxr-xr-x root/root usr/bin/usynergy drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/man/ -drwxr-xr-x root/root usr/share/man/man1/ --rwxr-xr-x root/root usr/share/man/man1/synergyc.man.gz --rwxr-xr-x root/root usr/share/man/man1/synergys.man.gz +drwxr-xr-x root/root usr/share/man1/ +-rwxr-xr-x root/root usr/share/man1/synergyc.man +-rwxr-xr-x root/root usr/share/man1/synergys.man diff --git a/synergy/.md5sum b/synergy/.md5sum index f94789d37..6e96c7a43 100644 --- a/synergy/.md5sum +++ b/synergy/.md5sum @@ -1 +1 @@ -e743b96cb1b2a5a1be637a227f0205d3 synergy-1.7.5.tar.gz +e5a04e2341c8d57b15220c12cf5520f3 v1.9.1-stable.tar.gz diff --git a/synergy/.signature b/synergy/.signature index 407f9a8e7..79ed18702 100644 --- a/synergy/.signature +++ b/synergy/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF353biFUa6l/5/qIH6E1gT/3AyPUA+1KsBL8y12cjsKlEefp4Xa/fLAUTKzxxYO079qT5KJADewcKcYo6rSKKrQ4= -SHA256 (Pkgfile) = abf25452093d4bc86aaf411416fe576eb5fdaf6e46ffc98817dee20492053001 -SHA256 (.footprint) = f45d9ce44a96510985391c2ddd53d67938f108c98bdccdc412752da1f7e14a2e -SHA256 (synergy-1.7.5.tar.gz) = 7c67d9f147711c6b328ad4d3d9ba1f47838d5791a6f0350f8a98217d72e7af7d +RWSagIOpLGJF3+xrOaycbs3yJ8lfxHY0JjmFMrx7IRH+z4lc9OZItHNLlZyehAR+c/i0or9/GKoBq6+EQZVxFqiy8nxBTQxFDQs= +SHA256 (Pkgfile) = e351dfbaf7f8f76e155aaa23c81734238a2473d8504f7dcd2f08af570aba4795 +SHA256 (.footprint) = df31c0376c3e516bdf66d5f507ad5889d254bf4395116df52ccf43faab56d0c4 +SHA256 (v1.9.1-stable.tar.gz) = f05d5f1426079d4fe1fad90c0cb6fe5be52b2081ce996373b2e08f447d444472 diff --git a/synergy/Pkgfile b/synergy/Pkgfile index 8e75a5bf1..d70784bf2 100644 --- a/synergy/Pkgfile +++ b/synergy/Pkgfile @@ -1,25 +1,34 @@ # Description: Share mouse and keyboard between multiple computers # URL: http://synergy-foss.org/ # Maintainer: Thomas Penteker, tek at serverop dot de -# Depends on: xorg-libxrender +# Depends on: xorg-libxrender xorg-libxdmcp xorg-libxcb qt5 avahi name=synergy -version=1.7.5 +version=1.9.1 release=1 -source=(https://crux.nu/~tek/synergy-${version}.tar.gz) +source=(https://github.com/symless/synergy-core/archive/v${version}-stable.tar.gz) build() { - cd $name-${version}-stable + cd $name-core-$version-stable - ./hm.sh conf -g1 - ./hm.sh build + # work around a failing cmake file by defining re/version + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DSYNERGY_REVISION=0badc0de \ + -DSYNERGY_VERSION=$version . - install -D -m 755 doc/synergyc.man $PKG/usr/share/man/man1/synergyc.man - install -D -m 755 doc/synergys.man $PKG/usr/share/man/man1/synergys.man - install -d -m 755 $PKG/usr/bin + make + + cd src/gui + qmake-qt5 - rm -r bin/plugins - install -D -m 755 bin/* $PKG/usr/bin - rm $PKG/usr/bin/*tests + sed -i 's|-I../lib/shared|-I../lib|g' Makefile + sed -i 's|version = version.*|version=version + '-0';|1' src/AboutDialog.cpp + make + cd ../.. + install -D -m 755 doc/synergyc.man $PKG/usr/share/man1/synergyc.man + install -D -m 755 doc/synergys.man $PKG/usr/share/man1/synergys.man + install -d -m 755 $PKG/usr/bin + install -D -m 755 bin/*syn* $PKG/usr/bin + rm -rf $PKG/usr/bin/*tests } |