1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

Add ortp 0.6.2, a Real-time Transport Protocol (RTP) stack.

This commit is contained in:
Maxim Sobolev 2003-10-20 13:04:37 +00:00
parent 9535f0d4b7
commit 8ff288dfbd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=91729
6 changed files with 87 additions and 0 deletions

View File

@ -406,6 +406,7 @@
SUBDIR += openverse
SUBDIR += openvmps
SUBDIR += oproute
SUBDIR += ortp
SUBDIR += osrtspproxy
SUBDIR += ossp-sa
SUBDIR += p0f

21
net/ortp/Makefile Normal file
View File

@ -0,0 +1,21 @@
# New ports collection makefile for: ortp
# Date created: 20 October 2003
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= ortp
PORTVERSION= 0.6.2
CATEGORIES= net
MASTER_SITES= http://www.linphone.org/ortp/sources/
MAINTAINER= sobomax@FreeBSD.org
COMMENT= A Real-time Transport Protocol (RTP) stack
USE_GNOME= glib20
USE_LIBTOOL= yes
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
INSTALLS_SHLIB= yes
.include <bsd.port.mk>

1
net/ortp/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ortp-0.6.2.tar.gz) = d1c5bd773a288bcacbf4cf6c93d75228

View File

@ -0,0 +1,13 @@
$FreeBSD$
--- configure 2003/10/20 01:30:00 1.1
+++ configure 2003/10/20 01:30:12
@@ -18396,6 +18396,7 @@
# This can be used to rebuild libtool when needed
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'

19
net/ortp/pkg-descr Normal file
View File

@ -0,0 +1,19 @@
oRTP - a Real-time Transport Protocol stack under LGPL.
Features:
o Written in C, based on glib for unix and windows portability.
o Implement the RFC1889 (RTP) with a easy to use API with high and low
level access.
o Includes support for multiples profiles, AV profile (RFC1890) being the
one by default.
o Includes a packet scheduler for synchronizing rtp recv and send. Scheduling
is optionnal, rtp sessions can remain not scheduled.
o Implements blocking and non blocking IO for RTP sessions.
o Supports mutiplexing IO, so that hundreds of RTP sessions can be managed by
a single thread.
o Supports part of RFC2833 for telephone events over RTP.
o The API is well documented using gtk-doc.
o Licensed under the Lesser Gnu Public License.
WWW: http://www.linphone.org/ortp/

32
net/ortp/pkg-plist Normal file
View File

@ -0,0 +1,32 @@
include/ortp/ortp-config.h
include/ortp/ortp.h
include/ortp/payloadtype.h
include/ortp/port_fct.h
include/ortp/rtp.h
include/ortp/rtpmod.h
include/ortp/rtpport.h
include/ortp/rtpsession.h
include/ortp/rtpsignaltable.h
include/ortp/rtptimer.h
include/ortp/scheduler.h
include/ortp/sessionset.h
include/ortp/str_utils.h
include/ortp/telephonyevents.h
lib/libortp.a
lib/libortp.so
lib/libortp.so.0
share/doc/ortp/book1.html
share/doc/ortp/index.sgml
share/doc/ortp/ortp-multiplexing-sessions-(in-a-one-thread-design).html
share/doc/ortp/ortp-rtp-payloads-and-profiles.html
share/doc/ortp/ortp-rtpsession-api.html
share/doc/ortp/ortp-stack-initialisation.html
share/doc/ortp/ortp-stack-management-functions.html
share/doc/ortp/ortp-telephone-events-(rfc2833)-.html
share/doc/ortp/ortp-telephony-events-(rfc2833)-.html
share/doc/ortp/ortpapi.html
share/doc/ortp/rtpsession.html
share/doc/ortp/stackinit.html
share/doc/ortp/startup.html
@dirrm share/doc/ortp
@dirrm include/ortp