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.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e8cc76175436
branches:  trunk
changeset: 530833:e8cc76175436
user:      obache <obache%pkgsrc.org@localhost>
date:      Wed Jul 11 14:40:11 2007 +0000

description:
Update x11vnc to 0.9.2.

New in the 0.9.2 x11vnc release:

        A compile-time bug is fixed for when the OpenSSL library is not
                available or --without-ssl is supplied; previously the
                build would fail.

        One can configure x11vnc via "configure --with-system-libvncserver"
                to use a system installed libvncserver library instead of
                the one bundled in the release tarball.

        If UltraVNC file transfer or chat is detected, then VNC clients
                are "pinged" more often to prevent these side channels
                from becoming serviced too infrequently.

        In -unixpw mode in the username and password dialog no text will
                be echoed if the first character sent is "Escape".  This
                enables a convenience feature in SSVNC to send the username
                and password automatically.

  miscellaneous new features and changes:

        When building from the CVS tree --with-x11vnc must be supplied if
                you want x11vnc to be built.  The LibVNCServer release
                tarball no longer contains the x11vnc source.

diffstat:

 x11/x11vnc/Makefile |  21 +++++++++++++++++----
 x11/x11vnc/distinfo |   8 ++++----
 2 files changed, 21 insertions(+), 8 deletions(-)

diffs (58 lines):

diff -r 97eb03eca5a7 -r e8cc76175436 x11/x11vnc/Makefile
--- a/x11/x11vnc/Makefile       Wed Jul 11 14:37:51 2007 +0000
+++ b/x11/x11vnc/Makefile       Wed Jul 11 14:40:11 2007 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2007/05/24 13:30:20 obache Exp $
+# $NetBSD: Makefile,v 1.12 2007/07/11 14:40:11 obache Exp $
 #
 
-DISTNAME=      x11vnc-0.9.1
+DISTNAME=      x11vnc-0.9.2
 CATEGORIES=    x11 net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libvncserver/}
 
@@ -11,10 +11,22 @@
 
 GNU_CONFIGURE= yes
 
+CONFIGURE_ARGS+=       --with-system-libvncserver
+
+PTHREAD_AUTO_VARS=     yes
+SUBST_CLASSES+=                pthread
+SUBST_STAGE.pthread=   pre-configure
+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'
+
 BUILDLINK_DEPMETHOD.libXt?=    build
 
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/jpeg/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libXdamage/buildlink3.mk"
@@ -24,5 +36,6 @@
 .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 97eb03eca5a7 -r e8cc76175436 x11/x11vnc/distinfo
--- a/x11/x11vnc/distinfo       Wed Jul 11 14:37:51 2007 +0000
+++ b/x11/x11vnc/distinfo       Wed Jul 11 14:40:11 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2007/05/24 13:30:23 obache Exp $
+$NetBSD: distinfo,v 1.8 2007/07/11 14:40:11 obache Exp $
 
-SHA1 (x11vnc-0.9.1.tar.gz) = 70a75f906705092004e96cc16fa00bbe46626f47
-RMD160 (x11vnc-0.9.1.tar.gz) = a3efbe0e3bab9386d23a49e32dbc56ccf57641bb
-Size (x11vnc-0.9.1.tar.gz) = 2053007 bytes
+SHA1 (x11vnc-0.9.2.tar.gz) = adc9f61e949c30890bf8617669bef6bfa6a37137
+RMD160 (x11vnc-0.9.2.tar.gz) = c1931ec2fd1bda0ea78ddd93fa5aa155162247be
+Size (x11vnc-0.9.2.tar.gz) = 2068626 bytes



Home | Main Index | Thread Index | Old Index