Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2012 23:52:43 +0000 (UTC)
From:      Armin Pirkovitsch <sperber@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308047 - in head/devel/jrtplib: . files
Message-ID:  <201211302352.qAUNqhwI080281@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sperber
Date: Fri Nov 30 23:52:43 2012
New Revision: 308047
URL: http://svnweb.freebsd.org/changeset/ports/308047

Log:
  - Update to version 3.9.1
  - Add LICENSE
  - Add MAKE_JOBS_SAFE
  
  PR:           ports/171984
  Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
  Approved by:  beat (mentor)
  Feature safe: yes

Deleted:
  head/devel/jrtplib/files/patch-src-rtperrors.cpp
Modified:
  head/devel/jrtplib/Makefile
  head/devel/jrtplib/distinfo
  head/devel/jrtplib/files/patch-src-rtperrors.h
  head/devel/jrtplib/pkg-plist

Modified: head/devel/jrtplib/Makefile
==============================================================================
--- head/devel/jrtplib/Makefile	Fri Nov 30 23:52:29 2012	(r308046)
+++ head/devel/jrtplib/Makefile	Fri Nov 30 23:52:43 2012	(r308047)
@@ -2,23 +2,25 @@
 # $FreeBSD$
 
 PORTNAME=	jrtplib
-PORTVERSION=	3.7.1
+PORTVERSION=	3.9.1
 CATEGORIES=	devel
 MASTER_SITES=	http://research.edm.uhasselt.be/jori/jrtplib/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Object-oriented RTP library written in C++
 
-USE_AUTOTOOLS=	libtool
-GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.MIT
+
+USE_BZIP2=	yes
+USE_CMAKE=	yes
 USE_LDCONFIG=	yes
-CONFIGURE_ARGS=	--disable-jthread
+MAKE_JOBS_SAFE=	yes
 
-PLIST_SUB+=	JRTPLIB_VER=${PORTVERSION}
+PLIST_SUB=	JRTPLIB_VER="${PORTVERSION}"
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|\$$(libdir)/pkgconfig|\$$(prefix)/libdata/pkgconfig|' \
-		${WRKSRC}/pkgconfig/Makefile.in
+	@${REINPLACE_CMD} -e \
+		'/pkgconfig/s|$${LIBRARY_INSTALL_DIR}|$${CMAKE_INSTALL_PREFIX}/libdata|' ${WRKSRC}/CMakeLists.txt
 
 .include <bsd.port.mk>

Modified: head/devel/jrtplib/distinfo
==============================================================================
--- head/devel/jrtplib/distinfo	Fri Nov 30 23:52:29 2012	(r308046)
+++ head/devel/jrtplib/distinfo	Fri Nov 30 23:52:43 2012	(r308047)
@@ -1,2 +1,2 @@
-SHA256 (jrtplib-3.7.1.tar.gz) = 9c098c4778aee40df55fd00831a29d247336c2a7a3ac0692e79e5693b6d87cd6
-SIZE (jrtplib-3.7.1.tar.gz) = 474916
+SHA256 (jrtplib-3.9.1.tar.bz2) = a99a0d5764e8ca9f84bf167e6de91c3092ce3633497bacc3e2d13b69aa4403df
+SIZE (jrtplib-3.9.1.tar.bz2) = 117735

Modified: head/devel/jrtplib/files/patch-src-rtperrors.h
==============================================================================
--- head/devel/jrtplib/files/patch-src-rtperrors.h	Fri Nov 30 23:52:29 2012	(r308046)
+++ head/devel/jrtplib/files/patch-src-rtperrors.h	Fri Nov 30 23:52:43 2012	(r308047)
@@ -1,10 +1,10 @@
---- src/rtperrors.h	Tue Feb 21 17:31:13 2006
-+++ src/rtperrors.h	Sun Apr 16 20:46:09 2006
-@@ -34,6 +34,7 @@
- 
+--- src/rtperrors.h.orig	2011-08-29 22:43:27.000000000 +0900
++++ src/rtperrors.h	2012-09-24 22:25:22.000000000 +0900
+@@ -39,6 +39,7 @@
  #define RTPERRORS_H
  
+ #include "rtpconfig.h"
 +#include <cstdio>
  #include <string>
  
- std::string RTPGetErrorString(int errcode);
+ namespace jrtplib

Modified: head/devel/jrtplib/pkg-plist
==============================================================================
--- head/devel/jrtplib/pkg-plist	Fri Nov 30 23:52:29 2012	(r308046)
+++ head/devel/jrtplib/pkg-plist	Fri Nov 30 23:52:43 2012	(r308047)
@@ -11,13 +11,13 @@ include/jrtplib3/rtcpsdespacket.h
 include/jrtplib3/rtcpsrpacket.h
 include/jrtplib3/rtcpunknownpacket.h
 include/jrtplib3/rtpaddress.h
+include/jrtplib3/rtpbyteaddress.h
 include/jrtplib3/rtpcollisionlist.h
 include/jrtplib3/rtpconfig.h
-include/jrtplib3/rtpconfig_unix.h
-include/jrtplib3/rtpconfig_win.h
 include/jrtplib3/rtpdebug.h
 include/jrtplib3/rtpdefines.h
 include/jrtplib3/rtperrors.h
+include/jrtplib3/rtpexternaltransmitter.h
 include/jrtplib3/rtpfaketransmitter.h
 include/jrtplib3/rtphashtable.h
 include/jrtplib3/rtpinternalsourcedata.h
@@ -33,6 +33,9 @@ include/jrtplib3/rtppacket.h
 include/jrtplib3/rtppacketbuilder.h
 include/jrtplib3/rtppollthread.h
 include/jrtplib3/rtprandom.h
+include/jrtplib3/rtprandomrand48.h
+include/jrtplib3/rtprandomrands.h
+include/jrtplib3/rtprandomurandom.h
 include/jrtplib3/rtprawpacket.h
 include/jrtplib3/rtpsession.h
 include/jrtplib3/rtpsessionparams.h
@@ -43,13 +46,14 @@ include/jrtplib3/rtpstructs.h
 include/jrtplib3/rtptimeutilities.h
 include/jrtplib3/rtptransmitter.h
 include/jrtplib3/rtptypes.h
-include/jrtplib3/rtptypes_unix.h
 include/jrtplib3/rtptypes_win.h
 include/jrtplib3/rtpudpv4transmitter.h
 include/jrtplib3/rtpudpv6transmitter.h
-lib/libjrtp-%%JRTPLIB_VER%%.so
+lib/cmake/JRTPLIB/JRTPLIBConfig.cmake
 lib/libjrtp.a
-lib/libjrtp.la
 lib/libjrtp.so
+lib/libjrtp.so.%%JRTPLIB_VER%%
 libdata/pkgconfig/jrtplib.pc
+@dirrm lib/cmake/JRTPLIB
+@dirrmtry lib/cmake
 @dirrm include/jrtplib3



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