pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/x11vnc Update x11vnc to 0.9.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b30605ad141c
branches:  trunk
changeset: 548934:b30605ad141c
user:      obache <obache%pkgsrc.org@localhost>
date:      Sat Oct 25 06:12:06 2008 +0000

description:
Update x11vnc to 0.9.5.

Pkgsrc changes:
        Added x11 option (enabled by default).
        You can still use with FB or MacOS X native display without X11.

New in the 0.9.5 x11vnc release:

        Symmetric key encryption using the RC4, AES, Blowfish, and 3DES
                ciphers is supported via the -enc cipher:keyfile option.
                The SSVNC unix viewer 1.0.20 and later supports these
                encryption methods.

        Server-side scaling can now have different scale factors along
                the horizontal and vertical axes.  E.g. -scale 1280x1024
                (same as -geometry 1280x1024) or -scale 0.8x0.75

        The -chatwindow option allows a chat window to appear on the
                X console during UltraVNC chats (requires the SSVNC
                viewer package.)

  miscellaneous new features and changes:

        The HTTP Java viewer applet jar, classes/VncViewer.jar, has
                been updated with an improved implementation based on
                the code used by the classes/ssl applets.

        A description and instructions are now printed out when
                X_ShmAttach fails if one tries to attach to a remote
                $DISPLAY (i.e. $DISPLAY is on a different machine from
                the machine x11vnc is running on; this often happens
                with SSH X redirection, X terminal servers, etc).

        The -allow option now works correctly in -ssl mode.

        The -remap option now works on the MacOSX console.

diffstat:

 x11/x11vnc/Makefile   |  21 +++++----------------
 x11/x11vnc/distinfo   |   8 ++++----
 x11/x11vnc/options.mk |  24 ++++++++++++++++++++++++
 3 files changed, 33 insertions(+), 20 deletions(-)

diffs (81 lines):

diff -r 7454a764190b -r b30605ad141c x11/x11vnc/Makefile
--- a/x11/x11vnc/Makefile       Sat Oct 25 05:46:01 2008 +0000
+++ b/x11/x11vnc/Makefile       Sat Oct 25 06:12:06 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2008/09/18 00:11:30 obache Exp $
+# $NetBSD: Makefile,v 1.17 2008/10/25 06:12:06 obache Exp $
 #
 
-DISTNAME=      x11vnc-0.9.4
+DISTNAME=      x11vnc-0.9.5
 CATEGORIES=    x11 net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libvncserver/}
 
@@ -21,23 +21,12 @@
 SUBST_FILES.pthread=   configure
 SUBST_SED.pthread=     -e 's|-lpthread||g'
 
-SUBST_CLASSES+=                libvnc
-SUBST_STAGE.libvnc=    post-configure
-SUBST_FILES.libvnc=    Makefile
-SUBST_SED.libvnc=      -e 's|libvncserver||g'
-SUBST_SED.libvnc+=     -e 's|libvncclient||g'
+.include "options.mk"
 
-BUILDLINK_DEPMETHOD.libXt?=    build
+BUILD_DIRS=    x11vnc
+INSTALL_DIRS=  x11vnc classes
 
 .include "../../security/openssl/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXdamage/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../x11/libXinerama/buildlink3.mk"
-.include "../../x11/libXrandr/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
-.include "../../x11/libXtst/buildlink3.mk"
-.include "../../x11/xextproto/buildlink3.mk"
 .include "../../net/libvncserver/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 7454a764190b -r b30605ad141c x11/x11vnc/distinfo
--- a/x11/x11vnc/distinfo       Sat Oct 25 05:46:01 2008 +0000
+++ b/x11/x11vnc/distinfo       Sat Oct 25 06:12:06 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2008/09/18 00:11:30 obache Exp $
+$NetBSD: distinfo,v 1.11 2008/10/25 06:12:06 obache Exp $
 
-SHA1 (x11vnc-0.9.4.tar.gz) = 142b6af81dee5825c993b25cfe1ed7aa7e515b0d
-RMD160 (x11vnc-0.9.4.tar.gz) = 398c2e789d164cc69f209cbe35f0f4b1efc845b6
-Size (x11vnc-0.9.4.tar.gz) = 2346158 bytes
+SHA1 (x11vnc-0.9.5.tar.gz) = 236f7b3ba6a33422cf7593de7d7843c233143129
+RMD160 (x11vnc-0.9.5.tar.gz) = ba225af1b003c4c258a0fabad5d5c792e2149770
+Size (x11vnc-0.9.5.tar.gz) = 2413415 bytes
diff -r 7454a764190b -r b30605ad141c x11/x11vnc/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/x11vnc/options.mk     Sat Oct 25 06:12:06 2008 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: options.mk,v 1.1 2008/10/25 06:12:06 obache Exp $
+#
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.x11vnc
+PKG_SUPPORTED_OPTIONS= x11
+PKG_SUGGESTED_OPTIONS= x11
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mx11)
+CONFIGURE_ARGS+=               --with-x
+BUILDLINK_DEPMETHOD.libXt?=    build
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXfixes/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
+.include "../../x11/xextproto/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-x
+.endif



Home | Main Index | Thread Index | Old Index