Index: net/rtpproxy/Makefile =================================================================== --- net/rtpproxy/Makefile +++ net/rtpproxy/Makefile @@ -2,18 +2,22 @@ # $FreeBSD$ PORTNAME= rtpproxy -PORTVERSION= 1.2.1 -PORTREVISION= 1 +PORTVERSION= 2.0.0 +DISTVERSIONPREFIX= v CATEGORIES= net -MASTER_SITES= http://www.rtpproxy.org/chrome/site/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= farrokhi@FreeBSD.org COMMENT= High-performance RTP proxy server for the SIP Express Router (SER) LICENSE= BSD2CLAUSE LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm +USE_GITHUB= yes +GH_ACCOUNT= sippy + +USE_RC_SUBR= ${PORTNAME} + GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib @@ -23,7 +27,7 @@ post-build: ${SED} 's|%%PREFIX%%|${PREFIX}|g ; s|%%RC_SUBR%%|/etc/rc.subr|g' \ - ${WRKSRC}/freebsd/rtpproxy.in > ${WRKDIR}/rtpproxy + ${WRKSRC}/scripts/rtpproxy.in.freebsd > ${WRKDIR}/rtpproxy post-install: ${INSTALL_SCRIPT} ${WRKDIR}/rtpproxy ${STAGEDIR}${PREFIX}/etc/rc.d/rtpproxy Index: net/rtpproxy/distinfo =================================================================== --- net/rtpproxy/distinfo +++ net/rtpproxy/distinfo @@ -1,2 +1,2 @@ -SHA256 (rtpproxy-1.2.1.tar.gz) = aba667136420adfc6dbf6ff94a778e1e2484116ed13ea5196f3293d4d645df85 -SIZE (rtpproxy-1.2.1.tar.gz) = 203334 +SHA256 (sippy-rtpproxy-v2.0.0_GH0.tar.gz) = b52bf2a302a8f08c269217e5d507f3c3ba38f4b627bb7029c8dac8ec268b23c6 +SIZE (sippy-rtpproxy-v2.0.0_GH0.tar.gz) = 1091661 Index: net/rtpproxy/files/patch-freebsd_rtpproxy.in =================================================================== --- net/rtpproxy/files/patch-freebsd_rtpproxy.in +++ net/rtpproxy/files/patch-freebsd_rtpproxy.in @@ -1,14 +0,0 @@ ---- freebsd/rtpproxy.in.orig -+++ freebsd/rtpproxy.in -@@ -25,7 +25,10 @@ - - rtpproxy_enable=${rtpproxy_enable:-"NO"} - rtpproxy_laddr=${rtpproxy_laddr:-"0.0.0.0"} -+rtpproxy_usr=${rtpproxy_usr:-"rtpproxy"} -+rtpproxy_grp=${rtpproxy_grp:-"rtpproxy"} - --command_args="-l ${rtpproxy_laddr} -p /var/run/rtpproxy.pid" -+command_args="-l ${rtpproxy_laddr} -p /var/run/rtpproxy.pid \ -+ -u ${rtpproxy_usr}:${rtpproxy_grp}" - - run_rc_command "${1}" Index: net/rtpproxy/files/patch-scripts_rtpproxy.in.freebsd =================================================================== --- net/rtpproxy/files/patch-scripts_rtpproxy.in.freebsd +++ net/rtpproxy/files/patch-scripts_rtpproxy.in.freebsd @@ -1,6 +1,6 @@ ---- freebsd/rtpproxy.in.orig -+++ freebsd/rtpproxy.in -@@ -25,7 +25,10 @@ +--- scripts/rtpproxy.in.freebsd.orig 2015-03-09 17:40:27 UTC ++++ scripts/rtpproxy.in.freebsd +@@ -22,7 +22,10 @@ load_rc_config ${name} rtpproxy_enable=${rtpproxy_enable:-"NO"} rtpproxy_laddr=${rtpproxy_laddr:-"0.0.0.0"} Index: net/rtpproxy/pkg-plist =================================================================== --- net/rtpproxy/pkg-plist +++ net/rtpproxy/pkg-plist @@ -1,4 +1,5 @@ etc/rc.d/rtpproxy bin/makeann bin/rtpproxy +bin/rtpproxy_debug man/man8/rtpproxy.8.gz