New port: net/socketapi

SocketAPI is the socket API library for the SCTPLIB user-space
SCTP implementation.

WWW: https://www.uni-due.de/~be0001/sctplib/

PR:		239848
Submitted by:	Thomas Dreibholz <dreibh@iem.uni-due.de>
This commit is contained in:
Kurt Jaeger 2019-08-18 11:31:10 +00:00
parent ef4871d43f
commit dcba9079b4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=509202
5 changed files with 76 additions and 0 deletions

View file

@ -1383,6 +1383,7 @@
SUBDIR += sobby
SUBDIR += socat
SUBDIR += sock
SUBDIR += socketapi
SUBDIR += socketbind
SUBDIR += socketpipe
SUBDIR += socketw

26
net/socketapi/Makefile Normal file
View file

@ -0,0 +1,26 @@
# Created by: Thomas Dreibholz <dreibh@iem.uni-due.de>
# $FreeBSD$
PORTNAME= socketapi
PORTVERSION= 2.2.16
CATEGORIES= net
MASTER_SITES= https://www.uni-due.de/~be0001/sctplib/download/
MAINTAINER= dreibh@iem.uni-due.de
COMMENT= Socket API library for the SCTPLIB user-space SCTP implementation
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsctplib.so:net/sctplib
USES= gnome libtool pkgconfig
USE_LDCONFIG= yes
USE_GNOME= glib20
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-sctp-over-udp
LDFLAGS+= -L${LOCALBASE}/lib -lsctplib
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

3
net/socketapi/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1565784291
SHA256 (socketapi-2.2.16.tar.gz) = f29d324e1b7b2743d80d4c493c56d56eebdd1166ae55426dca2829cc9381e4a8
SIZE (socketapi-2.2.16.tar.gz) = 572446

4
net/socketapi/pkg-descr Normal file
View file

@ -0,0 +1,4 @@
SocketAPI is the socket API library for the SCTPLIB user-space
SCTP implementation.
WWW: https://www.uni-due.de/~be0001/sctplib/

42
net/socketapi/pkg-plist Normal file
View file

@ -0,0 +1,42 @@
include/cppsocketapi/breakdetector.h
include/cppsocketapi/condition.h
include/cppsocketapi/condition.icc
include/cppsocketapi/internetaddress.h
include/cppsocketapi/internetaddress.icc
include/cppsocketapi/internetflow.h
include/cppsocketapi/internetflow.icc
include/cppsocketapi/multitimerthread.h
include/cppsocketapi/multitimerthread.icc
include/cppsocketapi/portableaddress.h
include/cppsocketapi/portableaddress.icc
include/cppsocketapi/randomizer.h
include/cppsocketapi/randomizer.icc
include/cppsocketapi/socketaddress.h
include/cppsocketapi/socketaddress.icc
include/cppsocketapi/synchronizable.h
include/cppsocketapi/synchronizable.icc
include/cppsocketapi/tdin6.h
include/cppsocketapi/tdmessage.h
include/cppsocketapi/tdmessage.icc
include/cppsocketapi/tdsocket.h
include/cppsocketapi/tdsocket.icc
include/cppsocketapi/tdstrings.h
include/cppsocketapi/tdstrings.icc
include/cppsocketapi/tdsystem.h
include/cppsocketapi/thread.h
include/cppsocketapi/thread.icc
include/cppsocketapi/timedthread.h
include/cppsocketapi/timedthread.icc
include/cppsocketapi/tools.h
include/cppsocketapi/tools.icc
include/cppsocketapi/unixaddress.h
include/cppsocketapi/unixaddress.icc
include/ext_socket.h
lib/libcppsocketapi.a
lib/libcppsocketapi.so
lib/libcppsocketapi.so.2
lib/libcppsocketapi.so.2.0.2
lib/libsctpsocket.a
lib/libsctpsocket.so
lib/libsctpsocket.so.2
lib/libsctpsocket.so.2.0.2