debian/0000755000000000000000000000000012147176422007174 5ustar debian/rules0000755000000000000000000000157011677565351010271 0ustar #!/usr/bin/make -f %: dh $@ --parallel --list-missing binary binary-indep: dh $@ --parallel --list-missing --until dh_auto_install $(MAKE) -C classes/ssl/src update_jars $(MAKE) -C classes/ssl/src clean dh_auto_install -- -C classes dh $@ --parallel --list-missing --remaining override_dh_auto_configure: aclocal autoheader automake --add-missing --copy autoconf dh_auto_configure -- --with-system-libvncserver override_dh_auto_build: dh_auto_build -- -C x11vnc override_dh_auto_clean: dh_auto_clean rm -rf autom4te.cache rm -f aclocal.m4 config.guess config.sub configure \ depcomp install-sh missing \ rfbconfig.h.in rfb/rfbconfig.h rfb/rfbint.h find . -type f -name Makefile.in -delete find . -type f -name '*.jar' -delete override_dh_auto_install: dh_auto_install -- -C x11vnc find debian -type f -name 'x11vnc' | xargs chrpath -d override_dh_auto_test: debian/control0000644000000000000000000000310312147176340010573 0ustar Source: x11vnc Section: x11 Priority: optional Maintainer: Fathi Boudra Build-Depends: automake, chrpath, debhelper (>= 8.0.0), libavahi-client-dev, libssl-dev, libtool, libvncserver-dev (>= 0.9.7), libxdamage-dev, libxext-dev, libxfixes-dev, libxinerama-dev, libxrandr-dev, libxss-dev, libxtst-dev Build-Depends-Indep: default-jdk (>= 1:1.6) Standards-Version: 3.9.2 Homepage: http://www.karlrunge.com/x11vnc/ Package: x11vnc Architecture: any Depends: openssl, tk, x11vnc-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Description: VNC server to allow remote access to an existing X session x11vnc allows one to view remotely and interact with real X displays (i.e. a display corresponding to a physical monitor, keyboard, and mouse) with any VNC viewer. It has built-in SSL encryption and authentication, UNIX account and password support, server-side scaling, single port HTTPS and VNC, mDNS service advertising, and TightVNC and UltraVNC file-transfer. Package: x11vnc-data Architecture: all Depends: ${misc:Depends} Recommends: x11vnc (>= ${source:Version}) Replaces: x11vnc (<< 0.9.10) Description: data files for x11vnc This package contains the data files for x11vnc, a VNC server allowing remote access to an existing X session. Unless you have 'x11vnc' package installed, you probably won't find this package useful. debian/source/0000755000000000000000000000000011677565225010506 5ustar debian/source/format0000644000000000000000000000001411677565225011714 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001603712147176343011057 0ustar x11vnc (0.9.13-1.1) unstable; urgency=low * Non-maintainer upload. * Fix "Transition package to use default java implementation": apply patch from Ubuntu / James Page: Transition package to build with default java implementation: - d/control: BD on default-jdk (>= 1:1.6) instead of openjdk-6-jdk. (Closes: #684378) -- gregor herrmann Wed, 22 May 2013 19:14:10 +0200 x11vnc (0.9.13-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Sat, 31 Dec 2011 12:57:29 +0200 x11vnc (0.9.12-1) unstable; urgency=low * New upstream release. (Closes: #609899) - jar files fail to work on earlier jvm's. (Closes: #593305) - FTBFS: error: 'pointer' redeclared as different kind of symbol. (Closes: #610802) -- Fathi Boudra Mon, 21 Feb 2011 12:04:32 +0200 x11vnc (0.9.10-1.1) unstable; urgency=low * Non-maintainer upload. * debian/control: B-D-I on openjdk-6-jdk rather than B-D on default-jdk. * debian/rules: Only rebuild jars in binary and binary-indep targets. (Closes: #598619) -- Tim Retout Mon, 18 Oct 2010 23:53:56 +0100 x11vnc (0.9.10-1) unstable; urgency=low * New upstream release: - enabled fix for tight security type for RFB 3.8 (Closes: #517422) * Add x11vnc-data package: split jar files. * Switch to dpkg-source 3.0 (quilt) format. * Update debian/control: - bump debhelper build dependencies. - bump Standards-Version to 3.8.4 (no changes needed). * Update debian/rules: - enable parallel build (pass --parallel option to dh). - list missing files (pass --list-missing option to dh). - rebuild signed jar files on all architectures except: hppa, hurd-i386, kfreebsd-amd64 and kfreebsd-i386. The Sun's java/jarsigner isn't available on these architectures. (Closes: #559088) -- Fathi Boudra Mon, 14 Jun 2010 11:49:13 +0300 x11vnc (0.9.9-1) unstable; urgency=low * New upstream release: - Improve -rfbauth option documentation in the manual page. (Closes: #496294) - Improve -quiet option documentation. (Closes: #560805) - Print error reasons for -storepasswd failures. (Closes: #560809) * Drop XTrap support. XTrap has been removed from the xserver. Remove libxtrap-dev build dependency. (Closes: #559699) * Add chrpath build dependency to remove x11vnc rpath. * Bump Standards-Version to 3.8.3 (no changes needed). -- Fathi Boudra Wed, 23 Dec 2009 11:58:48 +0100 x11vnc (0.9.8-2) unstable; urgency=low * Updated debian/copyright: - Added OpenSSl license exception to link against libssl. * Updated debian/control: - Set myself as Maintainer. - Added libssl-dev build dependency. - Added openssl dependency. (Closes: #501020) * Updated debian/rules: - Removed --without-ssl configure option. -- Fathi Boudra Mon, 10 Aug 2009 07:55:12 +0200 x11vnc (0.9.8-1) unstable; urgency=low * QA upload. * New upstream release (Closes: #529010): - x11vnc is removed upstream from libvncserver sources. Now, it is released separately. - fixed x11vnc -forever segfault. (Closes: #461382) - x11vnc.desktop file is included. (Closes: #475113) * Bumped debian/compat from 5 to 7. * Updated debian/control: - Cleanuped build dependencies. - Removed libssl-dev build dependency. - Added Homepage field. - Added tk dependency. (Closes: #505213) - Added default-jdk build dependency. java applet are built from sources. (Closes: #507011, #500970) * Updated debian/copyright. * Switched debian/rules from cdbs to dh usage. -- Fathi Boudra Fri, 07 Aug 2009 15:45:36 +0200 libvncserver (0.9.3.dfsg.1-2) unstable; urgency=low * QA upload. * Drop useless build-depends on linux-libc-dev. -- Aurelien Jarno Wed, 13 May 2009 20:11:07 +0200 libvncserver (0.9.3.dfsg.1-1) unstable; urgency=low * QA upload. * New upstream release. (Closes: #448942) - CVS tag X11VNC_REL_0_9_3 * Switched rules to CDBS. * Bumped compat to 5. * Bumped Standards-Version to 3.7.2 * Enabled shared libraries. (Closes: #373298) * Dropped vncommand, since it isn't installed by make install. - All hate-mail should be sent to debian@pusling.com * Added debug package. * Removed the classes/ dir, there are no sources for the jar files. - Appended .dfsg.1 to source version. - Added patch 01_ignore_classes to allow building without classes/ dir. * Added patch 02_linux_test to look for /usr/include/linux instead of /dev/vcsa -- Matthew Rosewarne Mon, 05 Nov 2007 03:22:20 -0500 libvncserver (0.8.2-2) unstable; urgency=low * Orphaning package -- Ludovic Drolez Wed, 25 Apr 2007 12:00:32 +0200 libvncserver (0.8.2-1) unstable; urgency=high * New upstream release. Closes: #373808 * This new release fixes a security bug which might be present in the previous release of the package. Closes: #376824 * urgency=high because a probable security bug was fixed. -- Ludovic Drolez Mon, 17 Jul 2006 20:43:38 +0200 libvncserver (0.7.1-5) unstable; urgency=high * Re-upload with urgency=high because the package in testing is unusable -- Ludovic Drolez Thu, 12 Jan 2006 15:30:00 +0100 libvncserver (0.7.1-4) unstable; urgency=low * Put x11vnc 0.7.3 sources in their own directory. Closes: #333880 * Updated build-depends. Closes: #347019 -- Ludovic Drolez Mon, 9 Jan 2006 23:13:15 +0100 libvncserver (0.7.1-3) unstable; urgency=low * Added x11vnc 0.7.3 sources. Closes: #328943 * Added the x11vnc FAQ which is in the README. Closes: #325479 * Added build dependencies on libxdamage-dev, libfixes-dev, libxrandr-dev -- Ludovic Drolez Wed, 28 Sep 2005 19:00:05 +0200 libvncserver (0.7.1-2) unstable; urgency=low * Removed the /dev/vcsa1 test to fix the pbuilder bug. Closes: #322643 * new vncommand package: allows you to attach a VNC server to any command -- Ludovic Drolez Fri, 26 Aug 2005 18:02:16 +0200 libvncserver (0.7.1-1) unstable; urgency=low * New upstream release. Closes: #309385 -- Ludovic Drolez Fri, 25 Mar 2005 20:48:38 +0100 libvncserver (0.7-1) unstable; urgency=low * New upstream release * New upstream x11vnc man page. Closes: Bug#277510 -- Ludovic Drolez Mon, 31 Jan 2005 23:06:17 +0100 libvncserver (0.6-3) unstable; urgency=low * Added the latest x11vnc.c (0.6.1) which has the -scale option. * Added the scale option in the manual. -- Ludovic Drolez Fri, 16 Jul 2004 16:26:09 +0200 libvncserver (0.6-2) unstable; urgency=low * Added the latest x11vnc.c from the CVS. Closes: Bug#246205 -- Ludovic Drolez Thu, 29 Apr 2004 22:09:53 +0200 libvncserver (0.6-1) unstable; urgency=low * Initial Release. * Integrated the last release of x11vnc. -- Ludovic Drolez Wed, 10 Mar 2004 23:42:26 +0100 debian/x11vnc.docs0000644000000000000000000000003711677565225011200 0ustar x11vnc/ChangeLog x11vnc/README debian/compat0000644000000000000000000000000211677565225010404 0ustar 8 debian/x11vnc-data.install0000644000000000000000000000077411677565624012640 0ustar usr/share/x11vnc/classes/VncViewer.jar usr/share/x11vnc/classes/index.vnc usr/share/x11vnc/classes/ssl/README usr/share/x11vnc/classes/ssl/SignedUltraViewerSSL.jar usr/share/x11vnc/classes/ssl/SignedVncViewer.jar usr/share/x11vnc/classes/ssl/UltraViewerSSL.jar usr/share/x11vnc/classes/ssl/VncViewer.jar usr/share/x11vnc/classes/ssl/index.vnc usr/share/x11vnc/classes/ssl/proxy.vnc usr/share/x11vnc/classes/ssl/ss_vncviewer usr/share/x11vnc/classes/ssl/ultra.vnc usr/share/x11vnc/classes/ssl/ultrasigned.vnc debian/x11vnc.install0000644000000000000000000000012111677565624011713 0ustar usr/bin/x11vnc usr/share/applications/x11vnc.desktop usr/share/man/man1/x11vnc.1 debian/copyright0000644000000000000000000002332311677565624011147 0ustar This package was debianized by: Fathi Boudra on Fri, 07 Aug 2009 15:45:36 +0200 It was downloaded from: http://www.karlrunge.com/x11vnc/ Upstream Author: Karl J. Runge Copyright for X11vnc: Copyright (C) 2002-2010 Karl J. Runge. All Rights Reserved. Copyright for x11vnc/misc/turbovnc/tight.c file: Copyright (C) 2005-2008 Sun Microsystems, Inc. All Rights Reserved. Copyright (C) 2004 Landmark Graphics Corporation. All Rights Reserved. Copyright (C) 2000, 2001 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for x11vnc/misc/turbovnc/turbojpeg.h file: Copyright (C) 2005, 2006 Sun Microsystems, Inc. All Rights Reserved. Copyright (C) 2004 Landmark Graphics Corporation. All Rights Reserved. Copyright for classes/ssl/src/tight/AuthPanel.java file: Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/AuthUnixLoginPanel.java file: Copyright (C) 2004 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/ButtonPanel.java file: Copyright (C) 2001, 2002 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/CapabilityInfo.java file: Copyright (C) 2003 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/tight/CapsContainer.java file: Copyright (C) 2003 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/tight/ClipboardFrame.java file: Copyright (C) 2001 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/DesCipher.java file: Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright (C) 1996 Widget Workshop Inc. All Rights Reserved. Copyright (C) 1996 Jef Poskanzer Copyright (C) 1996 All Rights Reserved. Copyright for classes/ssl/src/tight/HTTPConnectSocket.java file: Copyright (C) 2002 Constantin Kaplinsky Inc. All Rights Reserved. Copyright for classes/ssl/src/tight/HTTPConnectSocketFactory.java file: Copyright (C) 2002 Constantin Kaplinsky Inc. All Rights Reserved. Copyright for classes/ssl/src/tight/OptionsFrame.java file: Copyright (C) 2001 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/RecordingFrame.java file: Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/tight/ReloginPanel.java file: Copyright (C) 2002 Cendio Systems. All Rights Reserved. Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/tight/RfbProto.java file: Copyright (C) 2001-2004 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001, 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/SSLSocketToMe.java file: Copyright (C) 2006 Karl J. Runge Copyright for classes/ssl/src/tight/SessionRecorder.java file: Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/tight/SocketFactory.java file: Copyright (C) 2002 HorizonLive.com Inc. All Rights Reserved. Copyright for classes/ssl/src/tight/VncCanvas.java file: Copyright (C) 2004 Horizon Wimba. All Rights Reserved. Copyright (C) 2001-2003 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001, 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/tight/VncViewer.java file: Copyright (C) 2001-2004 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/AuthPanel.java file: Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/ButtonPanel.java file: Copyright (C) 2002-2003 Ultr@VNC Team. All Rights Reserved. Copyright (C) 2004 Kenn Min Chong Copyright (C) 2004 John Witchel. All Rights Reserved. Copyright (C) 2001, 2002 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/ClipboardFrame.java file: Copyright (C) 2001 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/DH.java file: Copyright (C) 2004 Lee Griffiths Copyright for classes/ssl/src/ultra/DesCipher.java file: Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright (C) 1996 Widget Workshop Inc. All Rights Reserved. Copyright (C) 1996 Jef Poskanzer Copyright (C) 1996 All Rights Reserved. Copyright for classes/ssl/src/ultra/FTPFrame.java file: Copyright (C) 2002-2005 Ultr@VNC Team. All Rights Reserved. Copyright (C) 2004 Kenn Min Chong Copyright (C) 2004 John Witchel. All Rights Reserved. Copyright for classes/ssl/src/ultra/OptionsFrame.java file: Copyright (C) 2001 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/RecordingFrame.java file: Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/ultra/RfbProto.java file: Copyright (C) 2002-2004 Ultr@VNC Team. All Rights Reserved. Copyright (C) 2004 Kenn Min Chong Copyright (C) 2004 John Witchel. All Rights Reserved. Copyright (C) 2001, 2002 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001, 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright for classes/ssl/src/ultra/SSLSocketToMe.java file: Copyright (C) 2006 Karl J. Runge Copyright for classes/ssl/src/ultra/SessionRecorder.java file: Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright for classes/ssl/src/ultra/VncCanvas.java file: Copyright (C) 2001, 2002 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2001, 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 2000 Tridia Corporation. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. Copyright (C) Now Default Copyright for classes/ssl/src/ultra/VncViewer.java file: Copyright (C) 2002-2005 Ultr@VNC Team. All Rights Reserved. Copyright (C) 2004 Kenn Min Chong Copyright (C) 2004 John Witchel. All Rights Reserved. Copyright (C) 2004 Alban Chazot. All Rights Reserved. Copyright (C) 2001, 2002 HorizonLive.com Inc. All Rights Reserved. Copyright (C) 2002 Constantin Kaplinsky. All Rights Reserved. Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA In addition, as a special exception, Karl J. Runge gives permission to link the code of its release of x11vnc with the OpenSSL project's "OpenSSL" library (or with modified versions of it that use the same license as the "OpenSSL" library), and distribute the linked executables. You must obey the GNU General Public License in all respects for all of the code used other than "OpenSSL". If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is: Copyright (C) 2009-2010 Fathi Boudra and is licensed under the GPL version 2, see `/usr/share/common-licenses/GPL-2'. Note: This file contains X11vnc and java classes copyrights statements only. X11vnc sources are moved away from libvncserver sources since v0.9.7. The current X11vnc tarball still contains an embedded copy of libvncserver sources but they are not used or built by X11vnc Debian package. LibVNCServer copyrights can be found in `/usr/share/doc/libvncserver0/copyright'.