aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormakc <makc@FreeBSD.org>2010-08-19 03:16:50 +0800
committermakc <makc@FreeBSD.org>2010-08-19 03:16:50 +0800
commit34525180a05acce808a5d51e043aaa4f69d8ce9b (patch)
tree5f6844f4a68ec1ec0cb500f4aa240f0696182dfe
parent04d382cb5be88bd52354e5248372075a874c5024 (diff)
downloadfreebsd-ports-gnome-34525180a05acce808a5d51e043aaa4f69d8ce9b.tar.gz
freebsd-ports-gnome-34525180a05acce808a5d51e043aaa4f69d8ce9b.tar.zst
freebsd-ports-gnome-34525180a05acce808a5d51e043aaa4f69d8ce9b.zip
Add new port net/rsplib:
RSerPool client/server API library for load distribution and Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to RFC 5356) for a lightweight server pool and session management framework. It provides highly available pool management (that is registration handling and load distribution/balancing) by components called Registrar and a client-side/server-side API for accessing the service of a pool. WWW: http://tdrwww.iem.uni-due.de/dreibholz/rserpool/ PR: based on ports/149421 Submitted by: Thomas Dreibholz <dreibh at iem.uni-due.de>
-rw-r--r--net/rsplib/Makefile46
-rw-r--r--net/rsplib/distinfo3
-rw-r--r--net/rsplib/pkg-descr8
-rw-r--r--net/rsplib/pkg-plist339
4 files changed, 396 insertions, 0 deletions
diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile
new file mode 100644
index 000000000000..037dfa2f5168
--- /dev/null
+++ b/net/rsplib/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: rsplib
+# Date created: 2010-08-08
+# Whom: Thomas Dreibholz <dreibh@iem.uni-due.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= rsplib
+PORTVERSION= 2.7.5
+CATEGORIES= net
+MASTER_SITES= http://www.tdr.wiwi.uni-due.de/fileadmin/fileupload/I-TDR/ReliableServer/Downloads/
+
+MAINTAINER= dreibh@iem.uni-due.de
+COMMENT= RSerPool Framework and Example Applications
+
+USE_QT_VER= 4
+QT_COMPONENTS= gui xml moc_build
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-maintainer-mode \
+ --enable-qt --with-qt-lib=${QT_LIBDIR} \
+ --with-qt-include=${QT_INCDIR}
+USE_LDCONFIG= yes
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+MAN8= calcappclient.8 \
+ cspmonitor.8 \
+ fractalpooluser.8 \
+ hsdump.8 \
+ pingpongclient.8 \
+ registrar.8 \
+ scriptingclient.8 \
+ scriptingcontrol.8 \
+ scriptingserviceexample.8 \
+ server.8 \
+ terminal.8
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 700028
+IGNORE= requires sctp(4) support
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo
new file mode 100644
index 000000000000..76f3386e163a
--- /dev/null
+++ b/net/rsplib/distinfo
@@ -0,0 +1,3 @@
+MD5 (rsplib-2.7.5.tar.gz) = 1de0fa51a92bcf08e63a973cb7d7d71d
+SHA256 (rsplib-2.7.5.tar.gz) = 5080f151260202fd5a099a916d62a6409d3196fdffb02c794323ee20fc0c5a1a
+SIZE (rsplib-2.7.5.tar.gz) = 991210
diff --git a/net/rsplib/pkg-descr b/net/rsplib/pkg-descr
new file mode 100644
index 000000000000..0c561abe916d
--- /dev/null
+++ b/net/rsplib/pkg-descr
@@ -0,0 +1,8 @@
+RSerPool client/server API library for load distribution and
+Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
+RFC 5356) for a lightweight server pool and session management framework.
+It provides highly available pool management (that is registration
+handling and load distribution/balancing) by components called Registrar
+and a client-side/server-side API for accessing the service of a pool.
+
+WWW: http://tdrwww.iem.uni-due.de/dreibholz/rserpool/
diff --git a/net/rsplib/pkg-plist b/net/rsplib/pkg-plist
new file mode 100644
index 000000000000..4c8f673c2f04
--- /dev/null
+++ b/net/rsplib/pkg-plist
@@ -0,0 +1,339 @@
+bin/calcappclient
+bin/cspmonitor
+bin/fractalpooluser
+bin/hsdump
+bin/pingpongclient
+bin/registrar
+bin/scriptingclient
+bin/scriptingcontrol
+bin/scriptingserviceexample
+bin/server
+bin/terminal
+include/rserpool/cpprspserver.h
+include/rserpool/mutex.h
+include/rserpool/rserpool-csp.h
+include/rserpool/rserpool-internals.h
+include/rserpool/rserpool-policytypes.h
+include/rserpool/rserpool.h
+include/rserpool/tagitem.h
+include/rserpool/tcplikeserver.h
+include/rserpool/thread.h
+include/rserpool/udplikeserver.h
+lib/libcpprspserver.a
+lib/libcpprspserver.la
+lib/libcpprspserver.so
+lib/libcpprspserver.so.2
+lib/librspcsp.a
+lib/librspcsp.la
+lib/librspcsp.so
+lib/librspcsp.so.2
+lib/librspdispatcher.a
+lib/librspdispatcher.la
+lib/librspdispatcher.so
+lib/librspdispatcher.so.2
+lib/librsphsmgt.a
+lib/librsphsmgt.la
+lib/librsphsmgt.so
+lib/librsphsmgt.so.2
+lib/librsplib.a
+lib/librsplib.la
+lib/librsplib.so
+lib/librsplib.so.2
+lib/librspmessaging.a
+lib/librspmessaging.la
+lib/librspmessaging.so
+lib/librspmessaging.so.2
+lib/libtdbreakdetector.a
+lib/libtdbreakdetector.la
+lib/libtdbreakdetector.so
+lib/libtdbreakdetector.so.2
+lib/libtdcppthread.a
+lib/libtdcppthread.la
+lib/libtdcppthread.so
+lib/libtdcppthread.so.2
+lib/libtdloglevel.a
+lib/libtdloglevel.la
+lib/libtdloglevel.so
+lib/libtdloglevel.so.2
+lib/libtdnetutilities.a
+lib/libtdnetutilities.la
+lib/libtdnetutilities.so
+lib/libtdnetutilities.so.2
+lib/libtdrandomizer.a
+lib/libtdrandomizer.la
+lib/libtdrandomizer.so
+lib/libtdrandomizer.so.2
+lib/libtdstorage.a
+lib/libtdstorage.la
+lib/libtdstorage.so
+lib/libtdstorage.so.2
+lib/libtdstringutilities.a
+lib/libtdstringutilities.la
+lib/libtdstringutilities.so
+lib/libtdstringutilities.so.2
+lib/libtdtagitem.a
+lib/libtdtagitem.la
+lib/libtdtagitem.so
+lib/libtdtagitem.so.2
+lib/libtdthreadsafety.a
+lib/libtdthreadsafety.la
+lib/libtdthreadsafety.so
+lib/libtdthreadsafety.so.2
+lib/libtdtimeutilities.a
+lib/libtdtimeutilities.la
+lib/libtdtimeutilities.so
+lib/libtdtimeutilities.so.2
+share/fgpconfig/input-001.fsf
+share/fgpconfig/input-002.fsf
+share/fgpconfig/input-003.fsf
+share/fgpconfig/input-004.fsf
+share/fgpconfig/input-005.fsf
+share/fgpconfig/input-006.fsf
+share/fgpconfig/input-007.fsf
+share/fgpconfig/input-008.fsf
+share/fgpconfig/input-009.fsf
+share/fgpconfig/input-010.fsf
+share/fgpconfig/input-011.fsf
+share/fgpconfig/input-012.fsf
+share/fgpconfig/input-013.fsf
+share/fgpconfig/input-014.fsf
+share/fgpconfig/input-015.fsf
+share/fgpconfig/input-016.fsf
+share/fgpconfig/input-017.fsf
+share/fgpconfig/input-018.fsf
+share/fgpconfig/input-019.fsf
+share/fgpconfig/input-020.fsf
+share/fgpconfig/input-021.fsf
+share/fgpconfig/input-022.fsf
+share/fgpconfig/input-023.fsf
+share/fgpconfig/input-024.fsf
+share/fgpconfig/input-025.fsf
+share/fgpconfig/input-026.fsf
+share/fgpconfig/input-027.fsf
+share/fgpconfig/input-028.fsf
+share/fgpconfig/input-029.fsf
+share/fgpconfig/input-030.fsf
+share/fgpconfig/input-031.fsf
+share/fgpconfig/input-032.fsf
+share/fgpconfig/input-033.fsf
+share/fgpconfig/input-034.fsf
+share/fgpconfig/input-035.fsf
+share/fgpconfig/input-036.fsf
+share/fgpconfig/input-037.fsf
+share/fgpconfig/input-038.fsf
+share/fgpconfig/input-039.fsf
+share/fgpconfig/input-040.fsf
+share/fgpconfig/input-041.fsf
+share/fgpconfig/input-042.fsf
+share/fgpconfig/input-043.fsf
+share/fgpconfig/input-044.fsf
+share/fgpconfig/input-045.fsf
+share/fgpconfig/input-046.fsf
+share/fgpconfig/input-047.fsf
+share/fgpconfig/input-048.fsf
+share/fgpconfig/input-049.fsf
+share/fgpconfig/input-050.fsf
+share/fgpconfig/input-051.fsf
+share/fgpconfig/input-052.fsf
+share/fgpconfig/input-053.fsf
+share/fgpconfig/input-054.fsf
+share/fgpconfig/input-055.fsf
+share/fgpconfig/input-056.fsf
+share/fgpconfig/input-057.fsf
+share/fgpconfig/input-058.fsf
+share/fgpconfig/input-059.fsf
+share/fgpconfig/input-060.fsf
+share/fgpconfig/input-061.fsf
+share/fgpconfig/input-062.fsf
+share/fgpconfig/input-063.fsf
+share/fgpconfig/input-064.fsf
+share/fgpconfig/input-065.fsf
+share/fgpconfig/input-066.fsf
+share/fgpconfig/input-067.fsf
+share/fgpconfig/input-068.fsf
+share/fgpconfig/input-069.fsf
+share/fgpconfig/input-070.fsf
+share/fgpconfig/input-071.fsf
+share/fgpconfig/input-072.fsf
+share/fgpconfig/input-073.fsf
+share/fgpconfig/input-074.fsf
+share/fgpconfig/input-075.fsf
+share/fgpconfig/input-076.fsf
+share/fgpconfig/input-077.fsf
+share/fgpconfig/input-078.fsf
+share/fgpconfig/input-079.fsf
+share/fgpconfig/input-080.fsf
+share/fgpconfig/input-081.fsf
+share/fgpconfig/input-082.fsf
+share/fgpconfig/input-083.fsf
+share/fgpconfig/input-084.fsf
+share/fgpconfig/input-085.fsf
+share/fgpconfig/input-086.fsf
+share/fgpconfig/input-087.fsf
+share/fgpconfig/input-088.fsf
+share/fgpconfig/input-089.fsf
+share/fgpconfig/input-090.fsf
+share/fgpconfig/input-091.fsf
+share/fgpconfig/input-092.fsf
+share/fgpconfig/input-093.fsf
+share/fgpconfig/input-094.fsf
+share/fgpconfig/input-095.fsf
+share/fgpconfig/input-096.fsf
+share/fgpconfig/input-097.fsf
+share/fgpconfig/input-098.fsf
+share/fgpconfig/input-099.fsf
+share/fgpconfig/input-100.fsf
+share/fgpconfig/input-101.fsf
+share/fgpconfig/input-102.fsf
+share/fgpconfig/input-103.fsf
+share/fgpconfig/input-104.fsf
+share/fgpconfig/input-105.fsf
+share/fgpconfig/input-106.fsf
+share/fgpconfig/input-107.fsf
+share/fgpconfig/input-108.fsf
+share/fgpconfig/input-109.fsf
+share/fgpconfig/input-110.fsf
+share/fgpconfig/input-111.fsf
+share/fgpconfig/input-112.fsf
+share/fgpconfig/input-113.fsf
+share/fgpconfig/input-114.fsf
+share/fgpconfig/input-115.fsf
+share/fgpconfig/input-116.fsf
+share/fgpconfig/input-117.fsf
+share/fgpconfig/input-118.fsf
+share/fgpconfig/input-119.fsf
+share/fgpconfig/input-120.fsf
+share/fgpconfig/input-121.fsf
+share/fgpconfig/input-122.fsf
+share/fgpconfig/input-123.fsf
+share/fgpconfig/input-124.fsf
+share/fgpconfig/input-125.fsf
+share/fgpconfig/input-126.fsf
+share/fgpconfig/input-127.fsf
+share/fgpconfig/input-128.fsf
+share/fgpconfig/input-129.fsf
+share/fgpconfig/input-130.fsf
+share/fgpconfig/input-131.fsf
+share/fgpconfig/input-132.fsf
+share/fgpconfig/input-133.fsf
+share/fgpconfig/input-134.fsf
+share/fgpconfig/input-135.fsf
+share/fgpconfig/input-136.fsf
+share/fgpconfig/input-137.fsf
+share/fgpconfig/input-138.fsf
+share/fgpconfig/input-139.fsf
+share/fgpconfig/input-140.fsf
+share/fgpconfig/input-141.fsf
+share/fgpconfig/input-142.fsf
+share/fgpconfig/input-143.fsf
+share/fgpconfig/input-144.fsf
+share/fgpconfig/input-145.fsf
+share/fgpconfig/input-146.fsf
+share/fgpconfig/input-147.fsf
+share/fgpconfig/input-148.fsf
+share/fgpconfig/input-149.fsf
+share/fgpconfig/input-150.fsf
+share/fgpconfig/input-151.fsf
+share/fgpconfig/input-152.fsf
+share/fgpconfig/input-153.fsf
+share/fgpconfig/input-154.fsf
+share/fgpconfig/input-155.fsf
+share/fgpconfig/input-156.fsf
+share/fgpconfig/input-157.fsf
+share/fgpconfig/input-158.fsf
+share/fgpconfig/input-159.fsf
+share/fgpconfig/input-160.fsf
+share/fgpconfig/input-161.fsf
+share/fgpconfig/input-162.fsf
+share/fgpconfig/input-163.fsf
+share/fgpconfig/input-164.fsf
+share/fgpconfig/input-165.fsf
+share/fgpconfig/input-166.fsf
+share/fgpconfig/input-167.fsf
+share/fgpconfig/input-168.fsf
+share/fgpconfig/input-169.fsf
+share/fgpconfig/input-170.fsf
+share/fgpconfig/input-171.fsf
+share/fgpconfig/input-172.fsf
+share/fgpconfig/input-173.fsf
+share/fgpconfig/input-174.fsf
+share/fgpconfig/input-175.fsf
+share/fgpconfig/input-176.fsf
+share/fgpconfig/input-177.fsf
+share/fgpconfig/input-178.fsf
+share/fgpconfig/input-179.fsf
+share/fgpconfig/input-180.fsf
+share/fgpconfig/input-181.fsf
+share/fgpconfig/input-182.fsf
+share/fgpconfig/input-183.fsf
+share/fgpconfig/input-184.fsf
+share/fgpconfig/input-185.fsf
+share/fgpconfig/input-186.fsf
+share/fgpconfig/input-187.fsf
+share/fgpconfig/input-188.fsf
+share/fgpconfig/input-189.fsf
+share/fgpconfig/input-190.fsf
+share/fgpconfig/input-191.fsf
+share/fgpconfig/input-192.fsf
+share/fgpconfig/input-193.fsf
+share/fgpconfig/input-194.fsf
+share/fgpconfig/input-195.fsf
+share/fgpconfig/input-196.fsf
+share/fgpconfig/input-197.fsf
+share/fgpconfig/input-198.fsf
+share/fgpconfig/input-199.fsf
+share/fgpconfig/input-200.fsf
+share/fgpconfig/input-201.fsf
+share/fgpconfig/input-202.fsf
+share/fgpconfig/input-203.fsf
+share/fgpconfig/input-204.fsf
+share/fgpconfig/input-205.fsf
+share/fgpconfig/input-206.fsf
+share/fgpconfig/input-207.fsf
+share/fgpconfig/input-208.fsf
+share/fgpconfig/input-209.fsf
+share/fgpconfig/input-210.fsf
+share/fgpconfig/input-211.fsf
+share/fgpconfig/input-212.fsf
+share/fgpconfig/input-213.fsf
+share/fgpconfig/input-214.fsf
+share/fgpconfig/input-215.fsf
+share/fgpconfig/input-216.fsf
+share/fgpconfig/input-217.fsf
+share/fgpconfig/input-218.fsf
+share/fgpconfig/input-219.fsf
+share/fgpconfig/input-220.fsf
+share/fgpconfig/input-221.fsf
+share/fgpconfig/input-222.fsf
+share/fgpconfig/input-223.fsf
+share/fgpconfig/input-224.fsf
+share/fgpconfig/input-225.fsf
+share/fgpconfig/input-226.fsf
+share/fgpconfig/input-227.fsf
+share/fgpconfig/input-228.fsf
+share/fgpconfig/input-229.fsf
+share/fgpconfig/input-230.fsf
+share/fgpconfig/input-231.fsf
+share/fgpconfig/input-232.fsf
+share/fgpconfig/input-233.fsf
+share/fgpconfig/input-234.fsf
+share/fgpconfig/input-235.fsf
+share/fgpconfig/input-236.fsf
+share/fgpconfig/input-237.fsf
+share/fgpconfig/input-238.fsf
+share/fgpconfig/input-239.fsf
+share/fgpconfig/input-240.fsf
+share/fgpconfig/input-241.fsf
+share/fgpconfig/input-242.fsf
+share/fgpconfig/input-243.fsf
+share/fgpconfig/input-244.fsf
+share/fgpconfig/input-245.fsf
+share/fgpconfig/input-246.fsf
+share/fgpconfig/input-247.fsf
+share/fgpconfig/input-248.fsf
+share/fgpconfig/input-249.fsf
+share/fgpconfig/input-250.fsf
+share/fractalpooluser/fractalpooluser_de_DE.qm
+@dirrm share/fractalpooluser
+@dirrm share/fgpconfig
+@dirrm include/rserpool