Package: synergy Version: 1.4.10-1 Severity: wishlist Dear Maintainer,
Synergy actually contains support for a QT4 based GUI. The deb package distributed by upstream contains this GUI, but the package in debian does not. It's not properly integrated into their build system, but it is contained within the source tarball. -- System Information: Debian Release: wheezy/sid APT prefers precise-updates APT policy: (500, 'precise-updates'), (500, 'precise') Architecture: i386 (i686) Kernel: Linux 3.2.0-27-generic (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru synergy-1.4.10/debian/changelog synergy-1.4.10/debian/changelog --- synergy-1.4.10/debian/changelog 2012-10-28 15:35:36.000000000 -0500 +++ synergy-1.4.10/debian/changelog 2013-01-09 17:34:28.000000000 -0600 @@ -1,3 +1,11 @@ +synergy (1.4.10-2) experimental; urgency=low + + * Enable the QT Synergy GUI. It's been available for quite some time, but + the build system isn't integrated into cmake. + * debian/control: build depends on libqt4-dev + + -- Mario Limonciello <mario_limoncie...@dell.com> Wed, 09 Jan 2013 17:34:07 -0600 + synergy (1.4.10-1) experimental; urgency=low * New upstream version. diff -Nru synergy-1.4.10/debian/control synergy-1.4.10/debian/control --- synergy-1.4.10/debian/control 2012-04-01 19:14:35.000000000 -0500 +++ synergy-1.4.10/debian/control 2013-01-09 17:33:53.000000000 -0600 @@ -5,7 +5,7 @@ Homepage: http://synergy-foss.org/ Vcs-Bzr: http://bzr.licquia.org/synergy/debian/ Vcs-Browser: http://bzr.licquia.org/loggerhead/synergy/debian/ -Build-Depends: debhelper (>= 7), libxt-dev, libxtst-dev, libxinerama-dev, cmake, docbook-to-man +Build-Depends: debhelper (>= 7), libxt-dev, libxtst-dev, libxinerama-dev, cmake, docbook-to-man, libqt4-dev Standards-Version: 3.9.3 Package: synergy diff -Nru synergy-1.4.10/debian/rules synergy-1.4.10/debian/rules --- synergy-1.4.10/debian/rules 2012-04-22 20:46:52.000000000 -0500 +++ synergy-1.4.10/debian/rules 2013-01-09 17:33:53.000000000 -0600 @@ -33,6 +33,7 @@ config.h: CMakeLists.txt builddir dh_testdir (cd builddir && cmake ..) + (cd src/gui && qmake gui.pro -r) build: build-arch build-indep build-arch: build-stamp @@ -41,6 +42,7 @@ dh_testdir (cd builddir && $(MAKE)) + (cd src/gui && $(MAKE)) # Upstream provides nearly-useless man pages. If # you want to use them, uncomment these and comment @@ -64,6 +66,7 @@ rm -f synergys.1 synergyc.1 synergyd.1 config.h find . -name \*.pyc -delete + $(MAKE) -C src/gui distclean || true dh_clean @@ -78,8 +81,6 @@ dh_prep dh_installdirs - cp bin/synergyd bin/synergyc bin/synergys $(CURDIR)/debian/synergy/usr/bin - # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. @@ -91,7 +92,7 @@ dh_installchangelogs ChangeLog dh_installdocs dh_installexamples -# dh_install + dh_install # dh_installmenu # dh_installdebconf # dh_installlogrotate diff -Nru synergy-1.4.10/debian/synergy.install synergy-1.4.10/debian/synergy.install --- synergy-1.4.10/debian/synergy.install 1969-12-31 18:00:00.000000000 -0600 +++ synergy-1.4.10/debian/synergy.install 2013-01-09 17:33:53.000000000 -0600 @@ -0,0 +1,6 @@ +bin/synergy usr/bin +bin/synergyd usr/bin +bin/synergyc usr/bin +bin/synergys usr/bin +res/synergy.desktop usr/share/applications +res/synergy.ico usr/share/icons