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) =================================================================== --- community-testing-i686/synergys.service (rev 0) +++ community-testing-i686/synergys.service 2013-02-28 10:11:59 UTC (rev 85257) @@ -0,0 +1,10 @@ +[Unit] +Description=Synergy Server Daemon +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/synergys --config /etc/synergy.conf + +[Install] +WantedBy=multi-user.target Copied: synergy/repos/community-testing-i686/synergys.socket (from rev 85256, synergy/trunk/synergys.socket) =================================================================== --- community-testing-i686/synergys.socket (rev 0) +++ community-testing-i686/synergys.socket 2013-02-28 10:11:59 UTC (rev 85257) @@ -0,0 +1,9 @@ +[Unit] +Conflicts=synergys.service + +[Socket] +ListenStream=24800 +Accept=false + +[Install] +WantedBy=sockets.target Copied: synergy/repos/community-testing-x86_64/PKGBUILD (from rev 85256, synergy/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/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-x86_64/synergy.desktop (from rev 85256, synergy/trunk/synergy.desktop) =================================================================== --- community-testing-x86_64/synergy.desktop (rev 0) +++ community-testing-x86_64/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-x86_64/synergy.png (from rev 85256, synergy/trunk/synergy.png) =================================================================== (Binary files differ) Copied: synergy/repos/community-testing-x86_64/synergys.service (from rev 85256, synergy/trunk/synergys.service) =================================================================== --- community-testing-x86_64/synergys.service (rev 0) +++ community-testing-x86_64/synergys.service 2013-02-28 10:11:59 UTC (rev 85257) @@ -0,0 +1,10 @@ +[Unit] +Description=Synergy Server Daemon +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/synergys --config /etc/synergy.conf + +[Install] +WantedBy=multi-user.target Copied: synergy/repos/community-testing-x86_64/synergys.socket (from rev 85256, synergy/trunk/synergys.socket) =================================================================== --- community-testing-x86_64/synergys.socket (rev 0) +++ community-testing-x86_64/synergys.socket 2013-02-28 10:11:59 UTC (rev 85257) @@ -0,0 +1,9 @@ +[Unit] +Conflicts=synergys.service + +[Socket] +ListenStream=24800 +Accept=false + +[Install] +WantedBy=sockets.target