View | Details | Raw Unified | Return to bug 187135
Collapse All | Expand All

(-)ortp/Makefile (-7 / +4 lines)
Lines 1-8 Link Here
1
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
1
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
2
# $FreeBSD: head/net/ortp/Makefile 340722 2014-01-22 17:00:46Z mat $
2
# $FreeBSD$
3
3
4
PORTNAME=	ortp
4
PORTNAME=	ortp
5
PORTVERSION=	0.13.0
5
PORTVERSION=	0.22.0
6
PORTREVISION=	1
6
PORTREVISION=	1
7
CATEGORIES=	net
7
CATEGORIES=	net
8
MASTER_SITES=	${MASTER_SITE_SAVANNAH}
8
MASTER_SITES=	${MASTER_SITE_SAVANNAH}
Lines 11-26 MASTER_SITE_SUBDIR= linphone/ortp/source Link Here
11
MAINTAINER=	sobomax@FreeBSD.org
11
MAINTAINER=	sobomax@FreeBSD.org
12
COMMENT=	A Real-time Transport Protocol (RTP) stack
12
COMMENT=	A Real-time Transport Protocol (RTP) stack
13
13
14
LICENSE=     LGPL21
15
14
USES=		pathfix pkgconfig
16
USES=		pathfix pkgconfig
15
USE_GNOME=	glib20
17
USE_GNOME=	glib20
16
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS=	--with-html-dir=${PREFIX}/share/doc
18
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
19
20
20
NO_STAGE=	yes
21
NO_STAGE=	yes
21
pre-install:
22
.if defined(NOPORTDOCS)
23
	${RM} -rf ${WRKSRC}/docs/html
24
.endif
25
22
26
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)ortp/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (ortp-0.13.0.tar.gz) = aef36873bd6e9c2c63f30d6d0e3564ac34a680d3930c1e9e4246985a4483371f
1
SHA256 (ortp-0.22.0.tar.gz) = 6e37e29b3c3559bac1f2ae0c977f6ceb4d4ce8dc713b691dea8bae57bda92d0b
2
SIZE (ortp-0.13.0.tar.gz) = 495642
2
SIZE (ortp-0.22.0.tar.gz) = 538024
(-)ortp/files/patch-src-avprofile.c (+11 lines)
Line 0 Link Here
1
--- src/avprofile.c.orig	2014-02-27 18:06:42.000000000 +0200
2
+++ src/avprofile.c	2014-02-27 18:07:01.000000000 +0200
3
@@ -31,7 +31,7 @@ char offset0[4] = {0x00, 0x00, 0x00, 0x0
4
  * portability, payload types must be defined with their fields in the right
5
  * order.
6
  */
7
-#if defined(_ISOC99_SOURCE)
8
+#if defined(_ISOC99_SOURCE) || defined(__clang__)
9
 // ISO C99's tagged syntax
10
 #define TYPE(val)		.type=(val)
11
 #define CLOCK_RATE(val)		.clock_rate=(val)
(-)ortp/files/patch-src-stun.c (+11 lines)
Line 0 Link Here
1
--- src/stun.c.org	2014-02-28 11:37:17.000000000 +0200
2
+++ src/stun.c	2014-02-28 11:38:17.000000000 +0200
3
@@ -1197,7 +1197,7 @@ stunRand(void)
4
       asm("rdtsc" : "=A" (tick));
5
 #elif defined (__SUNPRO_CC) && defined( __sparc__ )	
6
       tick = gethrtime();
7
-#elif defined(__linux) || defined(__linux__) || defined(HAVE_DEV_RANDOM) 
8
+#elif defined(__linux) || defined(__linux__) || defined(HAVE_DEV_RANDOM) || defined(__FreeBSD__)
9
       {
10
  	fd_set fdSet;
11
 	int maxFd=0;
(-)ortp/files/patch-src::stun.c (-14 lines)
Lines 1-14 Link Here
1
2
$FreeBSD: head/net/ortp/files/patch-src::stun.c 340725 2014-01-22 17:40:44Z mat $
3
4
--- src/stun.c
5
+++ src/stun.c
6
@@ -768,7 +768,7 @@
7
 	read(fd,&tick,sizeof(tick));
8
 	closesocket(fd);
9
       }
10
-#elif defined(__linux) 
11
+#elif defined(__linux) || defined (__FreeBSD__) 
12
       {
13
  	fd_set fdSet;
14
 	int maxFd=0;
(-)ortp/pkg-descr (-1 / +1 lines)
Lines 21-24 Features: Link Here
21
   sender report or receiver report + SDES)
21
   sender report or receiver report + SDES)
22
 * Includes an API to parse incoming RTCP packets.
22
 * Includes an API to parse incoming RTCP packets.
23
23
24
WWW:	http://www.linphone.org/index.php/v2/code_review/ortp
24
WWW: http://www.linphone.org/eng/documentation/dev/ortp.html
(-)ortp/pkg-plist (-25 / +14 lines)
Lines 1-33 Link Here
1
include/ortp/event.h
1
include/ortp/str_utils.h
2
include/ortp/rtpsession.h
3
include/ortp/rtp.h
4
include/ortp/port.h
5
include/ortp/logging.h
2
include/ortp/ortp.h
6
include/ortp/ortp.h
7
include/ortp/telephonyevents.h
8
include/ortp/sessionset.h
3
include/ortp/payloadtype.h
9
include/ortp/payloadtype.h
4
include/ortp/port.h
10
include/ortp/rtpprofile.h
5
include/ortp/rtcp.h
6
include/ortp/rtp.h
7
include/ortp/rtpsession.h
8
include/ortp/rtpsignaltable.h
11
include/ortp/rtpsignaltable.h
9
include/ortp/sessionset.h
12
include/ortp/rtcp.h
10
include/ortp/str_utils.h
13
include/ortp/event.h
11
include/ortp/stun.h
14
include/ortp/stun.h
12
include/ortp/stun_udp.h
15
include/ortp/stun_udp.h
13
include/ortp/telephonyevents.h
16
include/ortp/ortp_srtp.h
14
lib/libortp.a
17
include/ortp/zrtp.h
18
include/ortp/b64.h
19
lib/libortp.so.9
15
lib/libortp.la
20
lib/libortp.la
16
lib/libortp.so
17
lib/libortp.so.5
18
libdata/pkgconfig/ortp.pc
21
libdata/pkgconfig/ortp.pc
19
%%PORTDOCS%%%%DOCSDIR%%/book1.html
20
%%PORTDOCS%%%%DOCSDIR%%/home.png
21
%%PORTDOCS%%%%DOCSDIR%%/index.sgml
22
%%PORTDOCS%%%%DOCSDIR%%/left.png
23
%%PORTDOCS%%%%DOCSDIR%%/ortp-library-management-functions.html
24
%%PORTDOCS%%%%DOCSDIR%%/ortp-multiplexing-sessions---in-a-one-thread-design.html
25
%%PORTDOCS%%%%DOCSDIR%%/ortp-rtp-payloads-and-profiles.html
26
%%PORTDOCS%%%%DOCSDIR%%/ortp-rtpsession-api.html
27
%%PORTDOCS%%%%DOCSDIR%%/ortp-telephone-events---rfc2833-.html
28
%%PORTDOCS%%%%DOCSDIR%%/ortpapi.html
29
%%PORTDOCS%%%%DOCSDIR%%/right.png
30
%%PORTDOCS%%%%DOCSDIR%%/style.css
31
%%PORTDOCS%%%%DOCSDIR%%/up.png
32
%%PORTDOCS%%@dirrm %%DOCSDIR%%
33
@dirrm include/ortp
22
@dirrm include/ortp

Return to bug 187135