summaryrefslogtreecommitdiff
path: root/x11/x11vnc
diff options
context:
space:
mode:
authorobache <obache>2007-07-11 14:40:11 +0000
committerobache <obache>2007-07-11 14:40:11 +0000
commit9233ca6e484126d9a88d9e3a9a4f43fd6e29ee35 (patch)
treea813c53a31c697fcc88f16763b734ed89fb4b129 /x11/x11vnc
parent700afa751a9d769fb842377ff0e0063d76d2d3a3 (diff)
downloadpkgsrc-9233ca6e484126d9a88d9e3a9a4f43fd6e29ee35.tar.gz
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 (limited to 'x11/x11vnc')
-rw-r--r--x11/x11vnc/Makefile21
-rw-r--r--x11/x11vnc/distinfo8
2 files changed, 21 insertions, 8 deletions
diff --git a/x11/x11vnc/Makefile b/x11/x11vnc/Makefile
index f4a94b9115f..a8f69c1fab9 100644
--- a/x11/x11vnc/Makefile
+++ b/x11/x11vnc/Makefile
@@ -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 @@ COMMENT= VNC server for real X displays
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 @@ BUILDLINK_DEPMETHOD.libXt?= build
.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 --git a/x11/x11vnc/distinfo b/x11/x11vnc/distinfo
index 0608e8886e8..0ba7bf2b7b0 100644
--- a/x11/x11vnc/distinfo
+++ b/x11/x11vnc/distinfo
@@ -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