From ea45f63c5c85262431d08134e27dffb36a2741b0 Mon Sep 17 00:00:00 2001 From: Jeremy Messenger Date: Tue, 14 Jun 2005 18:04:35 +0000 Subject: x11vnc is a VNC server for real X displays. VNC (Virtual Network Computing) is a very useful network graphics protocol which allows multiple simple remote viewers to watch and control a single desktop. x11vnc differs from traditional UNIX VNC servers in that it is accessing a real X displays that may already be in progress rather than creating it's own X server for clients to connect to. WWW: http://www.karlrunge.com/x11vnc/ PR: ports/81995 Submitted by: Loren M. Lang --- net/x11vnc/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ net/x11vnc/distinfo | 2 ++ net/x11vnc/pkg-descr | 8 ++++++++ net/x11vnc/pkg-plist | 13 +++++++++++++ 4 files changed, 64 insertions(+) create mode 100644 net/x11vnc/Makefile create mode 100644 net/x11vnc/distinfo create mode 100644 net/x11vnc/pkg-descr create mode 100644 net/x11vnc/pkg-plist (limited to 'net/x11vnc') diff --git a/net/x11vnc/Makefile b/net/x11vnc/Makefile new file mode 100644 index 000000000000..16917198df34 --- /dev/null +++ b/net/x11vnc/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: x11vnc +# Date created: 7 June 2005 +# Whom: Loren M. Lang +# +# $FreeBSD$ +# + +PORTNAME= x11vnc +PORTVERSION= 0.7.1 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} +MASTER_SITE_SUBDIR=libvncserver + +MAINTAINER= lorenl@alzatex.com +COMMENT= VNC server for use with real X displays + +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg + +USE_GNOME= gnometarget +USE_X_PREFIX= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= x11vnc.1 +DOCS= AUTHORS COPYING ChangeLog NEWS README README.LibVNCServer TODO + +post-patch: + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \ + ${WRKSRC}/configure + +.ifndef (NOPORTDOCS) +post-install: + @${MKDIR} ${DOCSDIR} +.for i in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/net/x11vnc/distinfo b/net/x11vnc/distinfo new file mode 100644 index 000000000000..f48ffa0b6fdd --- /dev/null +++ b/net/x11vnc/distinfo @@ -0,0 +1,2 @@ +MD5 (x11vnc-0.7.1.tar.gz) = 84e54a694aad6f122813b0930fb4402c +SIZE (x11vnc-0.7.1.tar.gz) = 630613 diff --git a/net/x11vnc/pkg-descr b/net/x11vnc/pkg-descr new file mode 100644 index 000000000000..39d8b5ca85c1 --- /dev/null +++ b/net/x11vnc/pkg-descr @@ -0,0 +1,8 @@ +x11vnc is a VNC server for real X displays. VNC (Virtual Network Computing) +is a very useful network graphics protocol which allows multiple simple +remote viewers to watch and control a single desktop. x11vnc differs from +traditional UNIX VNC servers in that it is accessing a real X displays that +may already be in progress rather than creating it's own X server for clients +to connect to. + +WWW: http://www.karlrunge.com/x11vnc/ diff --git a/net/x11vnc/pkg-plist b/net/x11vnc/pkg-plist new file mode 100644 index 000000000000..f37d970a931c --- /dev/null +++ b/net/x11vnc/pkg-plist @@ -0,0 +1,13 @@ +bin/x11vnc +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README.LibVNCServer +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%DATADIR%%/classes/VncViewer.jar +%%DATADIR%%/classes/index.vnc +@dirrm %%DATADIR%%/classes +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% -- cgit v1.2.3