ports/73976: [maintainer update] JRTPLIB upgrade to version 3.1.0

Petr Holub hopet at ics.muni.cz
Mon Nov 15 17:10:32 UTC 2004


>Number:         73976
>Category:       ports
>Synopsis:       [maintainer update] JRTPLIB upgrade to version 3.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 15 17:10:31 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Petr Holub
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
Masaryk University
>Environment:
System: FreeBSD trurl.fi.muni.cz 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #6: Mon Oct
 4 20:52:27 CEST 2004 toor at trurl.fi.muni.cz:/usr/src/sys/i386/compile/TRURL i386
 
 
>Description:
 
     I'm sending maintainer's update of JRTPLIB port from version 2.7.0 to
	 version 3.1.0. Please note, that jrtplib/files/patch-aa has been removed.
		 
>How-To-Repeat:

>Fix:


--- jrtplib.patch begins here ---
diff -ruN jrtplib.bak/Makefile jrtplib/Makefile
--- jrtplib.bak/Makefile	Sat Feb  7 19:59:07 2004
+++ jrtplib/Makefile	Mon Nov 15 17:32:05 2004
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=      jrtplib
-PORTVERSION=   2.7
-PORTREVISION=	1
+PORTVERSION=   3.1.0
 CATEGORIES=    devel
-MASTER_SITES=  http://lumumba.luc.ac.be/jori/jrtplib/
+MASTER_SITES=  http://research.edm.luc.ac.be/jori/jrtplib/
 
 MAINTAINER=    hopet at ics.muni.cz
 COMMENT=       Object-oriented RTP library written in C++
@@ -19,5 +18,6 @@
 INSTALLS_SHLIB= yes
 NO_FILTER_SHLIBS= yes
 CONFIGURE_TARGET= --target=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ARGS= --with-pic --disable-jthread
 
 .include <bsd.port.mk>
diff -ruN jrtplib.bak/distinfo jrtplib/distinfo
--- jrtplib.bak/distinfo	Mon May 10 14:40:39 2004
+++ jrtplib/distinfo	Mon Nov 15 17:49:13 2004
@@ -1,2 +1,2 @@
-MD5 (jrtplib-2.7.tar.gz) = e70ed7dd06b195b9f2066394a3fd0d13
-SIZE (jrtplib-2.7.tar.gz) = 93096
+MD5 (jrtplib-3.1.0.tar.gz) = 2a3e268a2d422bca69884b9c5be522d7
+SIZE (jrtplib-3.1.0.tar.gz) = 410223
diff -ruN jrtplib.bak/files/patch-aa jrtplib/files/patch-aa
--- jrtplib.bak/files/patch-aa	Mon Nov  3 02:13:16 2003
+++ jrtplib/files/patch-aa	Thu Jan  1 01:00:00 1970
@@ -1,40 +0,0 @@
---- configure.orig	Sat Oct 18 14:09:40 2003
-+++ configure	Sat Oct 18 14:22:56 2003
-@@ -1187,7 +1187,7 @@
- 
- 
- 
--RTP_CFLAGS="-O2"
-+RTP_CFLAGS="-fPIC -O2"
- RTP_TARGETS=dummymsg
- RTP_ARFLAGS=
- RTP_LDFLAGS=
-@@ -1806,7 +1806,7 @@
- GCC=`test $ac_compiler_gnu = yes && echo yes`
- ac_test_CFLAGS=${CFLAGS+set}
- ac_save_CFLAGS=$CFLAGS
--CFLAGS="-g"
-+CFLAGS="-fPIC -g"
- echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
- echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
- if test "${ac_cv_prog_cc_g+set}" = set; then
-@@ -1856,15 +1856,15 @@
-   CFLAGS=$ac_save_CFLAGS
- elif test $ac_cv_prog_cc_g = yes; then
-   if test "$GCC" = yes; then
--    CFLAGS="-g -O2"
-+    CFLAGS="-fPIC -g -O2"
-   else
--    CFLAGS="-g"
-+    CFLAGS="-fPIC -g"
-   fi
- else
-   if test "$GCC" = yes; then
--    CFLAGS="-O2"
-+    CFLAGS="-fPIC -O2"
-   else
--    CFLAGS=
-+    CFLAGS="-fPIC"
-   fi
- fi
- # Some people use a C++ compiler to compile C.  Since we use `exit',
diff -ruN jrtplib.bak/pkg-descr jrtplib/pkg-descr
--- jrtplib.bak/pkg-descr	Mon Oct  6 04:46:08 2003
+++ jrtplib/pkg-descr	Mon Nov 15 17:50:35 2004
@@ -3,9 +3,9 @@
 (or 'School voor Kennistechnologie' in Dutch), a cooperation between the 
 'Limburgs Universitair Centrum' (LUC) and the 'Universiteit Maastricht' (UM). 
 
-The latest version of the library is 2.7 (December 12, 2002) 
+The latest version of the library is 3.1.0 (as of November, 2004) 
 
-WWW: http://lumumba.luc.ac.be/jori/jrtplib/jrtplib.html
+WWW: http://research.edm.luc.ac.be/jori/jrtplib/jrtplib.html
 
 - Petr
 hopet at ics.muni.cz
diff -ruN jrtplib.bak/pkg-plist jrtplib/pkg-plist
--- jrtplib.bak/pkg-plist	Mon Oct  6 04:46:08 2003
+++ jrtplib/pkg-plist	Mon Nov 15 17:42:48 2004
@@ -1,30 +1,51 @@
-include/jrtplib/rtpconfig.h
-include/jrtplib/rtpconfig_unix.h
-include/jrtplib/rtpconfig_win.h
-include/jrtplib/rtpconnection.h
-include/jrtplib/rtpcontributingsources.h
-include/jrtplib/rtpdebug.h
-include/jrtplib/rtpdefines.h
-include/jrtplib/rtpdestlist.h
-include/jrtplib/rtperror.h
-include/jrtplib/rtpexceptionstructs.h
-include/jrtplib/rtphandlers.h
-include/jrtplib/rtpiptable.h
-include/jrtplib/rtplocalinfo.h
-include/jrtplib/rtpmcasttable.h
-include/jrtplib/rtppacket.h
-include/jrtplib/rtppacketprocessor.h
-include/jrtplib/rtprandom.h
-include/jrtplib/rtprtcpmodule.h
-include/jrtplib/rtpsession.h
-include/jrtplib/rtpsourcedata.h
-include/jrtplib/rtpsourcedescription.h
-include/jrtplib/rtpsources.h
-include/jrtplib/rtpsrclist.h
-include/jrtplib/rtpstructs.h
-include/jrtplib/rtptimeutil.h
- at dirrm include/jrtplib
+include/jrtplib3/rtcpapppacket.h
+include/jrtplib3/rtcpbyepacket.h
+include/jrtplib3/rtcpcompoundpacket.h
+include/jrtplib3/rtcpcompoundpacketbuilder.h
+include/jrtplib3/rtcppacket.h
+include/jrtplib3/rtcppacketbuilder.h
+include/jrtplib3/rtcprrpacket.h
+include/jrtplib3/rtcpscheduler.h
+include/jrtplib3/rtcpsdesinfo.h
+include/jrtplib3/rtcpsdespacket.h
+include/jrtplib3/rtcpsrpacket.h
+include/jrtplib3/rtcpunknownpacket.h
+include/jrtplib3/rtpaddress.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/rtphashtable.h
+include/jrtplib3/rtpinternalsourcedata.h
+include/jrtplib3/rtpipv4address.h
+include/jrtplib3/rtpipv4destination.h
+include/jrtplib3/rtpipv6address.h
+include/jrtplib3/rtpipv6destination.h
+include/jrtplib3/rtpkeyhashtable.h
+include/jrtplib3/rtplibraryversion.h
+include/jrtplib3/rtppacket.h
+include/jrtplib3/rtppacketbuilder.h
+include/jrtplib3/rtppollthread.h
+include/jrtplib3/rtprandom.h
+include/jrtplib3/rtprawpacket.h
+include/jrtplib3/rtpsession.h
+include/jrtplib3/rtpsessionparams.h
+include/jrtplib3/rtpsessionsources.h
+include/jrtplib3/rtpsourcedata.h
+include/jrtplib3/rtpsources.h
+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-3.1.0.so
 lib/libjrtp.a
+lib/libjrtp.la
 lib/libjrtp.so
-lib/libjrtp.so-2.7
-lib/libjrtp.so.2.7
+ at dirrm include/jrtplib3
--- jrtplib.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list