Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Mar 2018 06:43:30 +0000 (UTC)
From:      Guangyuan Yang <ygy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r465429 - in head/www: . websocketd
Message-ID:  <201803240643.w2O6hUk7033690@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ygy (doc committer)
Date: Sat Mar 24 06:43:29 2018
New Revision: 465429
URL: https://svnweb.freebsd.org/changeset/ports/465429

Log:
  - Add websocketd 0.3.0
  
  websocketd is the WebSocket daemon. It takes care of handling the
  WebSocket connections, launching your programs to handle the WebSockets,
  and passing messages between programs and web-browser.
  
  PR:		226867
  Approved by:	adamw

Added:
  head/www/websocketd/
  head/www/websocketd/Makefile   (contents, props changed)
  head/www/websocketd/distinfo   (contents, props changed)
  head/www/websocketd/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Sat Mar 24 06:39:41 2018	(r465428)
+++ head/www/Makefile	Sat Mar 24 06:43:29 2018	(r465429)
@@ -2453,6 +2453,7 @@
     SUBDIR += webreport
     SUBDIR += webresolve
     SUBDIR += websh
+    SUBDIR += websocketd
     SUBDIR += webstats
     SUBDIR += webstone
     SUBDIR += webstone-ssl

Added: head/www/websocketd/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/websocketd/Makefile	Sat Mar 24 06:43:29 2018	(r465429)
@@ -0,0 +1,26 @@
+# Created by: Guangyuan Yang <ygy@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	websocketd
+DISTVERSION=	0.3.0
+CATEGORIES=	www
+MASTER_SITES=	https://github.com/joewalnes/${PORTNAME}/releases/download/v${DISTVERSION}/
+DISTNAME=	${PORTNAME}-${DISTVERSION}-freebsd_${ARCH:S/i386/386/:S/x86_64/amd64/}
+
+MAINTAINER=	ygy@FreeBSD.org
+COMMENT=	Access any command-line tool via a WebSocket
+
+LICENSE=	BSD2CLAUSE
+
+ONLY_FOR_ARCHS= amd64 i386
+
+NO_WRKSUBDIR=	yes
+PLIST_FILES=	bin/${PORTNAME}
+
+NO_BUILD=	yes
+USES=		zip
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>

Added: head/www/websocketd/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/websocketd/distinfo	Sat Mar 24 06:43:29 2018	(r465429)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1521782495
+SHA256 (websocketd-0.3.0-freebsd_amd64.zip) = 89e3c0b007a643c870c6b59eecb611cb0757780fcabe402bbb6cbb190ab478be
+SIZE (websocketd-0.3.0-freebsd_amd64.zip) = 2555193
+SHA256 (websocketd-0.3.0-freebsd_386.zip) = b5de6e70273ba0be28b9ee3c76491f6502045def69c8acdf0db5142502439f1e
+SIZE (websocketd-0.3.0-freebsd_386.zip) = 2404543

Added: head/www/websocketd/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/websocketd/pkg-descr	Sat Mar 24 06:43:29 2018	(r465429)
@@ -0,0 +1,8 @@
+websocketd is a small command-line tool that will wrap an existing command-line
+interface program, and allow it to be accessed via a WebSocket.
+
+WebSocket-capable applications can now be built very easily in any language. As
+long as you can write an executable program that reads `STDIN` and writes to
+`STDOUT`, you can build a WebSocket server.
+
+WWW: http://websocketd.com/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803240643.w2O6hUk7033690>