debian/0000755000000000000000000000000011773454531007200 5ustar debian/source/0000755000000000000000000000000011773454531010500 5ustar debian/source/format0000644000000000000000000000001411630456226011701 0ustar 3.0 (quilt) debian/control0000644000000000000000000000204011773454500010573 0ustar Source: dxpc Build-Depends: cdbs (>= 0.4.106~), debhelper (>> 9), liblzo2-dev, libx11-dev, autotools-dev, hardening-wrapper Section: x11 Priority: optional Maintainer: Jay Berkenbilt Standards-Version: 3.9.3 Package: dxpc Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: differential X protocol compressor dxpc is an X protocol compressor designed to improve the speed of X11 applications run over low-bandwidth links (such as dialup PPP connections). The executable in this package can run as either a client or a server. . This version is not compatible with versions older than 3.9.0. For this package to be useful, you need to have a compatible dxpc executable running on another computer. If the other computer is a non-debian machine, you may need to obtain the dxpc archive from ftp.x.org and compile it yourself for the non-debian computer. Precompiled binaries for many systems are available from http://www.vigor.nu/dxpc/. . For more information on dxpc, see http://www.vigor.nu/dxpc/. debian/copyright0000644000000000000000000000316310360607241011123 0ustar This package was orginally debianized by Joe Reinhardt jmr@debian.org on Tue, 26 Nov 1996 20:43:55 -0600. Updated on Sat Dec 16 22:35:29 CST 2000. You can download the original source from . Copyright (taken from README): Copyright (c) 1995,1996 Brian Pane Copyright (c) 1996,1997 Zachary Vonler and Brian Pane Copyright (c) 1999-2002 Kevin Vigor and Brian Pane All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/changelog0000644000000000000000000001232511773452253011054 0ustar dxpc (3.9.2-3) unstable; urgency=low * Hardening, update standards to 3.9.3 -- Jay Berkenbilt Fri, 29 Jun 2012 21:21:47 -0400 dxpc (3.9.2-2) unstable; urgency=low * Update standards to 3.9.2 * Perform minor cleanup on packaging to accommodate changes since last upload -- Jay Berkenbilt Sat, 03 Sep 2011 12:59:38 -0400 dxpc (3.9.2-1) unstable; urgency=low * New upstream release. All debian patches incorporated. * Added README.source, stop using tarball in orig.tar.gz packaging. * Updated standards version to 3.8.3. * Update watch file. * Bring various readme files up to date. * Fix lintian warnings. -- Jay Berkenbilt Sat, 29 Aug 2009 10:27:22 -0400 dxpc (3.9.1-2) unstable; urgency=low * Update standards version to 3.7.3. No changes required. * Fix build dependencies on x packages. -- Jay Berkenbilt Mon, 30 Jun 2008 16:54:44 -0400 dxpc (3.9.1-1) unstable; urgency=low * New upstream release -- Jay Berkenbilt Tue, 10 Jul 2007 17:36:20 -0400 dxpc (3.9.0-2) unstable; urgency=low * Added NEWS.Debian file so people are warned about incompatibility at the time of installation. * Add watch file -- Jay Berkenbilt Fri, 23 Jun 2006 10:03:00 -0400 dxpc (3.9.0-1) unstable; urgency=low * New upstream release. Note that this release is not compatible with 3.8.2 or earlier. See README.Debian for details. * Updated standards version to 3.7.2. No changes required. -- Jay Berkenbilt Mon, 19 Jun 2006 19:26:12 -0400 dxpc (3.8.2-4) unstable; urgency=low * Replace build dependency on xlibs-dev with dependency on x-dev. (Closes: #346663) * Repackage with cdbs for more convenient patch management * Fix error in xauth command in README.Debian -- Jay Berkenbilt Mon, 9 Jan 2006 21:09:29 -0500 dxpc (3.8.2-3) unstable; urgency=low * g++ 4.0 transition -- Jay Berkenbilt Sat, 9 Jul 2005 12:46:26 -0400 dxpc (3.8.2-2) unstable; urgency=low * New Maintainer (Closes: #212108) * This package was already in good shape; adopting to prevent its removal from the archive. -- Jay Berkenbilt Thu, 24 Feb 2005 18:45:31 -0500 dxpc (3.8.2-1) unstable; urgency=low * New upstream release (Closes: #217687) + debian/rules: don't try to install README-3.8.0 as it doesn't exist any more * main.C: include patch for "dxpc: doesn't null-terminate the PID read from its lockfile" (Closes: #147977), submitted by Kevin Buhr * QA Upload * Change Maintainer to Debian QA Group * Move to main due to license change (Closes: #142028, #158565) + debian/copyright: update copyright * debian/copyright: mention download location * debian/rules: + use install instead of cp + invoke ./configure directly + don't install INSTALL * Update to debhelper 4: + debian/rules: adjust paths + debian/compat: create * Update to Standards-Version 3.6.1: no changes -- Frank Lichtenheld Sun, 26 Oct 2003 00:20:29 +0200 dxpc (3.8.0-5) unstable; urgency=low * added xlibs-dev to build-depends (Closes: Bug#110144) * changed build-depends on liblzo1-dev to liblzo-dev (was there ever something called liblzo1-dev? This seemed to work at one time...) -- Joe Reinhardt Sun, 26 Aug 2001 14:30:27 -0500 dxpc (3.8.0-4) unstable; urgency=low * really fix bad build-depends this time! (Closes: Bug#101468) -- Joe Reinhardt Tue, 26 Jun 2001 20:33:07 -0500 dxpc (3.8.0-3) unstable; urgency=low * fixed bad build-depends (Closes: Bug#93517) -- Joe Reinhardt Fri, 11 May 2001 21:58:01 -0500 dxpc (3.8.0-2) unstable; urgency=low * fixed bad link to dxpc homepage (Closes: Bug#60843) * moved to non-free due to non-DFSG license (Closes: Bug#72020) * added build-depends on debhelper and liblzo1 (Closes: Bug#70328) * update to latest packaging standards -- Joe Reinhardt Mon, 18 Dec 2000 19:57:56 -0600 dxpc (3.8.0-1) unstable; urgency=low * New upstream release. -- Joe Reinhardt Fri, 1 Oct 1999 18:42:00 -0500 dxpc (3.7.0-3) unstable; urgency=low * recompile for new libstdc++ (fixes bug #29034) * fix rules file so md5sum is properly computed (fixes bug #19294) -- Joe Reinhardt Fri, 27 Nov 1998 20:41:21 -0600 dxpc (3.7.0-2) unstable; urgency=low * Moved to libc6 -- Joe Reinhardt Mon, 12 Jan 1998 22:37:01 -0600 dxpc (3.7.0-1) unstable; urgency=low * new upstream release -- Joe Reinhardt Wed, 24 Sep 1997 20:41:08 -0500 dxpc (3.6.0-1) unstable; urgency=low * new upstream release (closes bug #11210) * upstream changelog name corrected (closes bug #9630) -- Joe Reinhardt Sat, 12 Jul 1997 21:03:21 -0500 dxpc (3.5.0-1) unstable; urgency=low * new upstream release -- Joe Reinhardt Wed, 5 Mar 1997 20:59:54 -0600 dxpc (3.4.0-1) unstable; urgency=low * Initial Release. -- Joe Reinhardt Tue, 26 Nov 1996 20:43:55 -0600 debian/README.Debian0000644000000000000000000000301411246234377011236 0ustar dxpc for Debian --------------- For dxpc to be useful, you need to have a compatible version of dxpc running on another computer. Versions 3.9.0 and above are not compatible with the 3.8 or earlier versions. If the other computer does not have version 3.9.0 or newer of dxpc installed, you may need to obtain the dxpc archive and compile it yourself on the non-debian computer. Precompiled binaries for many systems are available from http://www.vigor.nu/dxpc/. For more information, see http://www.vigor.nu/dxpc/. dxpc is a very useful tool, but it can be complex to figure out the setup from the documentation. For applications in which both machines can access each other's IP addresses, the examples in the manual page should be sufficient. Here's a simple recipe for using it from a host behind a firewall to access another host, tunneling dxpc through ssh. This assumes you are sitting in front of 'local' and are logging into 'remote' with ssh. # Get the xauth key for your current local display for later use local% xauth list localhost.localdomain/unix:0 | awk '{print $NF}' # Map local port 4000 to remote-host's port 4000 local% ssh remote -x -L 4000:localhost:4000 # On the remote host: remote% dxpc -f remote% xauth add :8 . remote% export DISPLAY=:8 # In another window on the local host: local% dxpc -f localhost Now you are ready to run X applications on 'remote' displaying on local with reasonable performance even on a slow link. -- Jay Berkenbilt , Sat, 29 Aug 2009 10:19:43 -0400 debian/watch0000644000000000000000000000010411246234516010216 0ustar version=3 http://www.vigor.nu/dxpc/ (?:[\d\.]+/)?dxpc-([\d\.]+).tgz debian/rules0000755000000000000000000000060011773454514010255 0ustar #!/usr/bin/make -f # -*- makefile -*- export DEB_BUILD_HARDENING=1 l_PACKAGE := dxpc # Include cdbs rules files. include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_MAKE_INSTALL_TARGET = prefix=$(CURDIR)/debian/$(l_PACKAGE)/usr \ MANDIR=$(CURDIR)/debian/$(l_PACKAGE)/usr/share/man/man1 \ install clean:: $(RM) *.cdbs-config_list debian/compat0000644000000000000000000000000211773452162010374 0ustar 9