FreeBSD Bugzilla – Attachment 173272 Details for
Bug 211533
net/pjsip update to 2.5.5 and add option for pjsua
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New diff
pjsip.diff (text/plain), 3.79 KB, created by
Guido Falsi
on 2016-08-04 09:13:08 UTC
(
hide
)
Description:
New diff
Filename:
MIME Type:
Creator:
Guido Falsi
Created:
2016-08-04 09:13:08 UTC
Size:
3.79 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 419602) >+++ Makefile (working copy) >@@ -1,8 +1,7 @@ > # $FreeBSD$ > > PORTNAME= pjsip >-PORTVERSION= 2.5.1 >-PORTREVISION= 1 >+PORTVERSION= 2.5.5 > CATEGORIES= net > MASTER_SITES= http://www.pjsip.org/release/${PORTVERSION}/ > DISTNAME= pjproject-${DISTVERSION} >@@ -10,7 +9,7 @@ > MAINTAINER= madpilot@FreeBSD.org > COMMENT= Multimedia communication library written in C language > >-LICENSE= GPLv2 >+LICENSE= GPLv2+ > > LIB_DEPENDS= libportaudio.so:audio/portaudio > >@@ -17,16 +16,18 @@ > CONFLICTS= pjsip-extsrtp-[0-9]* > > GNU_CONFIGURE= yes >-CONFIGURE_ARGS= --with-external-pa \ >- --disable-silk >-USES= gmake localbase pathfix tar:bz2 >+CONFIGURE_ARGS= --disable-silk \ >+ --with-external-pa >+ >+USES= gmake localbase pathfix ssl tar:bz2 > PATHFIX_MAKEFILEIN= Makefile > USE_LDCONFIG= yes > PLIST_SUB= CONFIGURE_TARGET="${CONFIGURE_TARGET}" > MAKE_JOBS_UNSAFE= yes > >-OPTIONS_DEFINE= DEBUG FFMPEG G711 G722 G7221 GSM ILBC IPV6 L16 OPENH264 RESAMPLE RESAMPLEDLL \ >- SAMPLERATE SDL SHARED SPEEX SPEEXAEC V4L SOUND VIDEO AMR EXTSRTP >+OPTIONS_DEFINE= DEBUG FFMPEG G711 G722 G7221 GSM ILBC IPV6 L16 OPENH264 PJSUA \ >+ RESAMPLE RESAMPLEDLL SAMPLERATE SDL SHARED SPEEX SPEEXAEC V4L \ >+ SOUND VIDEO AMR EXTSRTP > OPTIONS_DEFAULT=G711 G722 G7221 GSM ILBC L16 SHARED SPEEX SPEEXAEC > > G711_DESC= G.711 codec support >@@ -35,6 +36,7 @@ > ILBC_DESC= iLBC codec support > L16_DESC= Linear/L16 codec support > OPENH264_DESC= OpenH264 support >+PJSUA_DESC= Command line SIP agent > RESAMPLE_DESC= Enable resampling implementations > RESAMPLEDLL_DESC= Build libresample as shared library > SHARED_DESC= Build shared libraries (other ports may depend on this) >@@ -61,6 +63,7 @@ > L16_CONFIGURE_ENABLE= l16-codec > OPENH264_CONFIGURE_ENABLE= openh264 > OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264 >+PJSUA_LIB_DEPENDS= libspeexdsp.so:audio/speexdsp > RESAMPLE_CONFIGURE_ENABLE= resample > RESAMPLEDLL_CONFIGURE_ENABLE= resample-dll > SAMPLERATE_CONFIGURE_ENABLE= libsamplerate >@@ -93,4 +96,15 @@ > @${ECHO} "#include <sys/select.h>" > ${WRKSRC}/pjlib/include/pj/config_site.h > @${ECHO} "#define PJ_IOQUEUE_MAX_HANDLES (FD_SETSIZE)" >> ${WRKSRC}/pjlib/include/pj/config_site.h > >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so >+ >+post-install-PJSUA-on: >+ ${INSTALL_PROGRAM} \ >+ ${WRKSRC}/pjsip-apps/bin/pjsua-${ARCH}-portbld-${OPSYS:tl}${OSREL} \ >+ ${STAGEDIR}${PREFIX}/bin/pjsua >+ ${INSTALL_PROGRAM} \ >+ ${WRKSRC}/pjsip-apps/bin/pjsystest-${ARCH}-portbld-${OPSYS:tl}${OSREL} \ >+ ${STAGEDIR}${PREFIX}/bin/pjsystest >+ > .include <bsd.port.mk> >Index: distinfo >=================================================================== >--- distinfo (revision 419602) >+++ distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1464866277 >-SHA256 (pjproject-2.5.1.tar.bz2) = c5a63bed7a0832ff53ddcd69612cf43148019d0f320b22beb5ca2223bc857dcb >-SIZE (pjproject-2.5.1.tar.bz2) = 4180967 >+TIMESTAMP = 1470021325 >+SHA256 (pjproject-2.5.5.tar.bz2) = ab39207b761d3485199cd881410afeb2d171dff7c2bf75e8caae91c6dca508f3 >+SIZE (pjproject-2.5.5.tar.bz2) = 4364389 >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 419602) >+++ pkg-plist (working copy) >@@ -342,6 +342,9 @@ > lib/libpjsua2-%%CONFIGURE_TARGET%%.a > %%SHARED%%lib/libpjsua2.so > %%SHARED%%lib/libpjsua2.so.2 >+%%SHARED%%%%VIDEO%%lib/libyuv.so >+%%SHARED%%%%VIDEO%%lib/libyuv.so.2 >+%%VIDEO%%lib/libyuv-%%CONFIGURE_TARGET%%.a > %%NO_SAMPLERATE%%%%RESAMPLE%%lib/libresample-%%CONFIGURE_TARGET%%.a > %%NO_SAMPLERATE%%%%RESAMPLE%%%%RESAMPLEDLL%%lib/libresample.so > %%NO_SAMPLERATE%%%%RESAMPLE%%%%RESAMPLEDLL%%lib/libresample.so.2 >@@ -349,3 +352,5 @@ > %%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so > %%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so.2 > libdata/pkgconfig/libpjproject.pc >+%%PJSUA%%bin/pjsua >+%%PJSUA%%bin/pjsystest
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 211533
:
173202
|
173272
|
173681
|
174478