Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Aug 2019 11:31:10 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r509202 - in head/net: . socketapi
Message-ID:  <201908181131.x7IBVAlW001315@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sun Aug 18 11:31:10 2019
New Revision: 509202
URL: https://svnweb.freebsd.org/changeset/ports/509202

Log:
  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>

Added:
  head/net/socketapi/
  head/net/socketapi/Makefile   (contents, props changed)
  head/net/socketapi/distinfo   (contents, props changed)
  head/net/socketapi/pkg-descr   (contents, props changed)
  head/net/socketapi/pkg-plist   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Sun Aug 18 11:11:21 2019	(r509201)
+++ head/net/Makefile	Sun Aug 18 11:31:10 2019	(r509202)
@@ -1383,6 +1383,7 @@
     SUBDIR += sobby
     SUBDIR += socat
     SUBDIR += sock
+    SUBDIR += socketapi
     SUBDIR += socketbind
     SUBDIR += socketpipe
     SUBDIR += socketw

Added: head/net/socketapi/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/socketapi/Makefile	Sun Aug 18 11:31:10 2019	(r509202)
@@ -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>

Added: head/net/socketapi/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/socketapi/distinfo	Sun Aug 18 11:31:10 2019	(r509202)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1565784291
+SHA256 (socketapi-2.2.16.tar.gz) = f29d324e1b7b2743d80d4c493c56d56eebdd1166ae55426dca2829cc9381e4a8
+SIZE (socketapi-2.2.16.tar.gz) = 572446

Added: head/net/socketapi/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/socketapi/pkg-descr	Sun Aug 18 11:31:10 2019	(r509202)
@@ -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/

Added: head/net/socketapi/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/socketapi/pkg-plist	Sun Aug 18 11:31:10 2019	(r509202)
@@ -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



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