# HG changeset patch # User Hans-G?nter Theisgen # Date 1573045040 -3600 # Node ID 07b9976e5b71e3eceaa27725faf8c05599e1b3bb # Parent 83981c141996e967238f2334de75929b4ac9346c updated x11vnc (0.9.13 -> 0.9.16) diff -r 83981c141996 -r 07b9976e5b71 x11vnc/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/x11vnc/description.txt Wed Nov 06 13:57:20 2019 +0100 @@ -0,0 +1,20 @@ +x11vnc allows 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. +In this way it plays the role for Unix/X11 that WinVNC plays for Windows. + +It has built-in SSL/TLS encryption and 2048 bit RSA authentication, +including VeNCrypt support; UNIX account and password login support; +server-side scaling; single port HTTPS/HTTP+VNC; Zeroconf service advertising; +and TightVNC and UltraVNC file-transfer. +It has also been extended to work with non-X devices: +natively on Mac OS X Aqua/Quartz, webcams and TV tuner capture devices, +and embedded Linux systems such as Qtopia Core. +Full IPv6 support is provided. + +It also provides an encrypted Terminal Services mode (-create, -svc, or -xdmsvc options) +based on Unix usernames and Unix passwords where the user does not need to memorize +his VNC display/port number. +Normally a virtual X session (Xvfb) is created for each user, but it also works with +X sessions on physical hardware. See the tsvnc terminal services mode of the SSVNC viewer +for one way to take advantage of this mode. diff -r 83981c141996 -r 07b9976e5b71 x11vnc/receipt --- a/x11vnc/receipt Tue Nov 05 16:57:43 2019 +0100 +++ b/x11vnc/receipt Wed Nov 06 13:57:20 2019 +0100 @@ -1,24 +1,27 @@ # SliTaz package receipt. PACKAGE="x11vnc" -VERSION="0.9.13" +VERSION="0.9.16" CATEGORY="network" -SHORT_DESC="VNC server using X server" +TAGS="vnc server" +SHORT_DESC="VNC server for real X displays." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.karlrunge.com/x11vnc/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.karlrunge.com/x11vnc/" -WGET_URL="$SF_MIRROR/libvncserver/$TARBALL" -TAGS="vnc server" +WGET_URL="https://github.com/LibVNC/$PACKAGE/archive/$VERSION.tar.gz" + +DEPENDS="jpeg libvncserver openssl xorg-libXdamage xorg-libXtst zlib" +BUILD_DEPENDS="autoconf jpeg-dev libvncserver-dev openssl-dev" + HOST_ARCH="i486 arm" -DEPENDS="xorg-libXtst openssl jpeg xorg-libXdamage zlib" -BUILD_DEPENDS="openssl-dev jpeg-dev" - # Rules to configure and make the package. compile_rules() { - ./configure --prefix=/usr \ + ./autogen.sh \ + --prefix=/usr \ $CONFIGURE_ARGS && make && make -j1 DESTDIR=$DESTDIR install && @@ -28,12 +31,14 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin $fs/etc/init.d - cp -a $install/usr/bin/x11vnc $fs/usr/bin - cp -a $stuff/x11vnc $fs/etc/init.d + mkdir -p $fs/usr/bin + mkdir -p $fs/etc/init.d + + cp -a $install/usr/bin/x11vnc $fs/usr/bin + cp -a $stuff/x11vnc $fs/etc/init.d } -# Post install/remove commands for Tazpkg. +# Post install commands for Tazpkg. post_install() { grep -q "^X11VNC" "$1/etc/daemons.conf" || cat >> "$1/etc/daemons.conf" <