aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2006-07-31 03:41:49 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2006-07-31 03:41:49 +0000
commit3b71ba77dfcd1e00ecc24f4da81d51fd49f4d6cb (patch)
tree44caba96bf2d73df07620b51dc09ad93bd865082 /net
parent4dc74a6a23ad94a91dc26a93563ced520a80f422 (diff)
downloadports-3b71ba77dfcd1e00ecc24f4da81d51fd49f4d6cb.tar.gz
ports-3b71ba77dfcd1e00ecc24f4da81d51fd49f4d6cb.zip
Notes
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/p5-Net-VNC/Makefile28
-rw-r--r--net/p5-Net-VNC/distinfo3
-rw-r--r--net/p5-Net-VNC/pkg-descr15
-rw-r--r--net/p5-Net-VNC/pkg-plist7
5 files changed, 54 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 853fdaecaecc..a687b9e368a5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -470,6 +470,7 @@
SUBDIR += p5-Net-Telnet
SUBDIR += p5-Net-Traceroute
SUBDIR += p5-Net-Traceroute6
+ SUBDIR += p5-Net-VNC
SUBDIR += p5-Net-Wake
SUBDIR += p5-Net-Whois
SUBDIR += p5-Net-Whois-IP
diff --git a/net/p5-Net-VNC/Makefile b/net/p5-Net-VNC/Makefile
new file mode 100644
index 000000000000..488d8f65a3c7
--- /dev/null
+++ b/net/p5-Net-VNC/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: p5-Net-VNC
+# Date created: 2006-07-29
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Net-VNC
+PORTVERSION= 0.35
+CATEGORIES= net perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Net
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= gslin@gslin.org
+COMMENT= A simple VNC client
+
+RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Crypt/DES.pm:${PORTSDIR}/security/p5-Crypt-DES \
+ ${SITE_PERL}/Class/Accessor/Fast.pm:${PORTSDIR}/devel/p5-Class-Accessor \
+ ${SITE_PERL}/${PERL_ARCH}/Image/Imlib2.pm:${PORTSDIR}/graphics/p5-Image-Imlib2
+#BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN1= vnccapture.1
+MAN3= Net::VNC.3
+
+.include <bsd.port.mk>
diff --git a/net/p5-Net-VNC/distinfo b/net/p5-Net-VNC/distinfo
new file mode 100644
index 000000000000..8a0f497441a4
--- /dev/null
+++ b/net/p5-Net-VNC/distinfo
@@ -0,0 +1,3 @@
+MD5 (Net-VNC-0.35.tar.gz) = c07b849083955235dfe986148b14db14
+SHA256 (Net-VNC-0.35.tar.gz) = 76e0bd00bed12515d786e252b2240c67df097b474caf81db22c64ac137f0a2b9
+SIZE (Net-VNC-0.35.tar.gz) = 11677
diff --git a/net/p5-Net-VNC/pkg-descr b/net/p5-Net-VNC/pkg-descr
new file mode 100644
index 000000000000..7126644e18e3
--- /dev/null
+++ b/net/p5-Net-VNC/pkg-descr
@@ -0,0 +1,15 @@
+Virtual Network Computing (VNC) is a desktop sharing system which uses
+the RFB (Remote FrameBuffer) protocol to remotely control another
+computer. This module acts as a VNC client and communicates to a VNC
+server using the RFB protocol, allowing you to capture the screen of
+the remote computer.
+
+This module dies upon connection errors (with a timeout of 15 seconds)
+and protocol errors.
+
+This implementation is based largely on the RFB Protocol Specification,
+http://www.realvnc.com/docs/rfbproto.pdf. That document has an error
+in the DES encryption description, which is clarified via
+http://www.vidarholen.net/contents/junk/vnc.html.
+
+WWW: http://search.cpan.org/dist/Net-VNC/
diff --git a/net/p5-Net-VNC/pkg-plist b/net/p5-Net-VNC/pkg-plist
new file mode 100644
index 000000000000..d8ea26da25e8
--- /dev/null
+++ b/net/p5-Net-VNC/pkg-plist
@@ -0,0 +1,7 @@
+@comment $FreeBSD$
+bin/vnccapture
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/VNC/.packlist
+%%SITE_PERL%%/Net/VNC.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/VNC
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net