diff options
author | mezz <mezz@FreeBSD.org> | 2005-06-15 02:04:35 +0800 |
---|---|---|
committer | mezz <mezz@FreeBSD.org> | 2005-06-15 02:04:35 +0800 |
commit | ae8826af2892c11d1ae7038c7d4961483746c0c7 (patch) | |
tree | 942624b34a8aa0652586e15f5fe4fc5d8fcea1f9 /net/x11vnc | |
parent | b5793493946a6b4749071a4967387ba4c68fa5e6 (diff) | |
download | freebsd-ports-gnome-ae8826af2892c11d1ae7038c7d4961483746c0c7.tar.gz freebsd-ports-gnome-ae8826af2892c11d1ae7038c7d4961483746c0c7.tar.zst freebsd-ports-gnome-ae8826af2892c11d1ae7038c7d4961483746c0c7.zip |
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 <lorenl@alzatex.com>
Diffstat (limited to 'net/x11vnc')
-rw-r--r-- | net/x11vnc/Makefile | 41 | ||||
-rw-r--r-- | net/x11vnc/distinfo | 2 | ||||
-rw-r--r-- | net/x11vnc/pkg-descr | 8 | ||||
-rw-r--r-- | net/x11vnc/pkg-plist | 13 |
4 files changed, 64 insertions, 0 deletions
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 <bsd.port.mk> 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%% |