math/octave-forge-websockets: new port.

Simple implementation of the Websockets protocol for GNU Octave.
This commit is contained in:
Stephen Montgomery-Smith 2022-10-22 23:14:44 -05:00
parent f05217db5c
commit 9d517049f0
4 changed files with 42 additions and 0 deletions

View file

@ -609,6 +609,7 @@
SUBDIR += octave-forge-tcl-octave
SUBDIR += octave-forge-tsa
SUBDIR += octave-forge-video
SUBDIR += octave-forge-websockets
SUBDIR += octave-forge-zenity
SUBDIR += octave-forge-zeromq
SUBDIR += octomap

View file

@ -0,0 +1,30 @@
PORTNAME= octave-forge-websockets
PORTVERSION= 0.1.0
CATEGORIES= math
MASTER_SITES= https://github.com/gnu-octave/octave-websockets/archive/
DISTNAME= v${DISTVERSIONFULL}
DIST_SUBDIR= octave-forge/${PORTNAME}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= octave-${OCTAVE_PKGNAME}-${PORTVERSION}
RUN_DEPENDS+= ${TARBALLS_DIR}/sockets.tar.gz:math/octave-forge-sockets
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
do-build:
@${DO_NADA}
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${OCTAVE_DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1666497529
SHA256 (octave-forge/octave-forge-websockets/v0.1.0.tar.gz) = 926ef8d711935ecae1384f5476e10104c1d83c2526ae7782588da804aa42df94
SIZE (octave-forge/octave-forge-websockets/v0.1.0.tar.gz) = 12915

View file

@ -0,0 +1,8 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is websockets.
Simple implementation of the Websockets protocol for GNU Octave.