aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorfeld <feld@FreeBSD.org>2016-03-15 20:49:11 +0800
committerfeld <feld@FreeBSD.org>2016-03-15 20:49:11 +0800
commitcc0761990b68407924ac8680dd1d33e239162178 (patch)
tree13dccfd508f75d0a0dfaf86ecef1597e1f40fb69 /net
parentd8e5293b09bfafe4a5454fad42b9a100e8990fd8 (diff)
downloadfreebsd-ports-gnome-cc0761990b68407924ac8680dd1d33e239162178.tar.gz
freebsd-ports-gnome-cc0761990b68407924ac8680dd1d33e239162178.tar.zst
freebsd-ports-gnome-cc0761990b68407924ac8680dd1d33e239162178.zip
SocketW is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++
library designed to be easy to use. It supports Unix sockets and TCP/IP sockets with optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable and secure network applications quickly without needing to spend time learning low-level system functions or reading OpenSSL manuals. WWW: https://github.com/RigsOfRods/socketw PR: 206496 Submitted by: Thibault Payet <monwarez@mailoo.org>
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/socketw/Makefile19
-rw-r--r--net/socketw/distinfo2
-rw-r--r--net/socketw/pkg-descr7
-rw-r--r--net/socketw/pkg-plist8
5 files changed, 37 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index fc1a92d3f4c1..a610aa73e219 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1209,6 +1209,7 @@
SUBDIR += socat
SUBDIR += socketbind
SUBDIR += socketpipe
+ SUBDIR += socketw
SUBDIR += sofia-sip
SUBDIR += spideroak
SUBDIR += splatd
diff --git a/net/socketw/Makefile b/net/socketw/Makefile
new file mode 100644
index 000000000000..ce3d6c71fb71
--- /dev/null
+++ b/net/socketw/Makefile
@@ -0,0 +1,19 @@
+# Created by: Thibault Payet <monwarez@mailoo.org>
+# $FreeBSD$
+
+PORTNAME= socketw
+PORTVERSION= 1.0.0.20151501
+CATEGORIES= net
+
+MAINTAINER= monwarez@mailoo.org
+COMMENT= SocketW is a cross platform streaming socket C++
+
+LICENSE= GPLv2+
+
+USE_GITHUB= yes
+GH_ACCOUNT= RigsOfRods
+GH_TAGNAME= 6a05e12
+
+USES= cmake
+
+.include <bsd.port.mk>
diff --git a/net/socketw/distinfo b/net/socketw/distinfo
new file mode 100644
index 000000000000..5dca9cac6ad2
--- /dev/null
+++ b/net/socketw/distinfo
@@ -0,0 +1,2 @@
+SHA256 (RigsOfRods-socketw-1.0.0.20151501-6a05e12_GH0.tar.gz) = bc5873854e283e3d33673c8d8db00a6b2a99f8f802b4ac628822c4257eac860a
+SIZE (RigsOfRods-socketw-1.0.0.20151501-6a05e12_GH0.tar.gz) = 48483
diff --git a/net/socketw/pkg-descr b/net/socketw/pkg-descr
new file mode 100644
index 000000000000..73ce81bb44b3
--- /dev/null
+++ b/net/socketw/pkg-descr
@@ -0,0 +1,7 @@
+SocketW is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++
+library designed to be easy to use. It supports Unix sockets and TCP/IP sockets
+with optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable
+and secure network applications quickly without needing to spend time learning
+low-level system functions or reading OpenSSL manuals.
+
+WWW: https://github.com/RigsOfRods/socketw
diff --git a/net/socketw/pkg-plist b/net/socketw/pkg-plist
new file mode 100644
index 000000000000..63ebb8fec264
--- /dev/null
+++ b/net/socketw/pkg-plist
@@ -0,0 +1,8 @@
+include/SocketW.h
+include/sw_base.h
+include/sw_config.h
+include/sw_inet.h
+include/sw_internal.h
+include/sw_ssl.h
+include/sw_unix.h
+lib/libSocketW.a