View | Details | Raw Unified | Return to bug 211533 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-3 / +17 lines)
Lines 24-32 Link Here
24
PLIST_SUB=	CONFIGURE_TARGET="${CONFIGURE_TARGET}"
24
PLIST_SUB=	CONFIGURE_TARGET="${CONFIGURE_TARGET}"
25
MAKE_JOBS_UNSAFE=	yes
25
MAKE_JOBS_UNSAFE=	yes
26
26
27
OPTIONS_DEFINE=	DEBUG FFMPEG G711 G722 G7221 GSM ILBC IPV6 L16 OPENH264 RESAMPLE RESAMPLEDLL \
27
OPTIONS_DEFINE= DEBUG FFMPEG G711 G722 G7221 GSM ILBC IPV6 L16 OPENH264 PJSUA	\
28
		SAMPLERATE SDL SHARED SPEEX SPEEXAEC V4L SOUND VIDEO AMR EXTSRTP
28
		RESAMPLE RESAMPLEDLL SAMPLERATE SDL SHARED SPEEX SPEEXAEC V4L	\
29
OPTIONS_DEFAULT=G711 G722 G7221 GSM ILBC L16 SHARED SPEEX SPEEXAEC
29
		SOUND VIDEO AMR EXTSRTP
30
OPTIONS_DEFAULT=G711 G722 G7221 GSM ILBC L16 PJSUA SHARED SPEEX SPEEXAEC
30
31
31
G711_DESC=	G.711 codec support
32
G711_DESC=	G.711 codec support
32
G722_DESC=	G.722 codec support
33
G722_DESC=	G.722 codec support
Lines 34-39 Link Here
34
ILBC_DESC=	iLBC codec support
35
ILBC_DESC=	iLBC codec support
35
L16_DESC=	Linear/L16 codec support
36
L16_DESC=	Linear/L16 codec support
36
OPENH264_DESC=	OpenH264 support
37
OPENH264_DESC=	OpenH264 support
38
PJSUA_DESC=	Command line SIP agent
37
RESAMPLE_DESC=	Enable resampling implementations
39
RESAMPLE_DESC=	Enable resampling implementations
38
RESAMPLEDLL_DESC=	Build libresample as shared library
40
RESAMPLEDLL_DESC=	Build libresample as shared library
39
SHARED_DESC=	Build shared libraries (other ports may depend on this)
41
SHARED_DESC=	Build shared libraries (other ports may depend on this)
Lines 60-65 Link Here
60
L16_CONFIGURE_ENABLE=		l16-codec
62
L16_CONFIGURE_ENABLE=		l16-codec
61
OPENH264_CONFIGURE_ENABLE=	openh264
63
OPENH264_CONFIGURE_ENABLE=	openh264
62
OPENH264_LIB_DEPENDS=		libopenh264.so:multimedia/openh264
64
OPENH264_LIB_DEPENDS=		libopenh264.so:multimedia/openh264
65
PJSUA_LIB_DEPENDS=		libspeexdsp.so:audio/speexdsp
63
RESAMPLE_CONFIGURE_ENABLE=	resample
66
RESAMPLE_CONFIGURE_ENABLE=	resample
64
RESAMPLEDLL_CONFIGURE_ENABLE=	resample-dll
67
RESAMPLEDLL_CONFIGURE_ENABLE=	resample-dll
65
SAMPLERATE_CONFIGURE_ENABLE=	libsamplerate
68
SAMPLERATE_CONFIGURE_ENABLE=	libsamplerate
Lines 92-95 Link Here
92
	@${ECHO} "#include <sys/select.h>" > ${WRKSRC}/pjlib/include/pj/config_site.h
95
	@${ECHO} "#include <sys/select.h>" > ${WRKSRC}/pjlib/include/pj/config_site.h
93
	@${ECHO} "#define PJ_IOQUEUE_MAX_HANDLES (FD_SETSIZE)" >> ${WRKSRC}/pjlib/include/pj/config_site.h
96
	@${ECHO} "#define PJ_IOQUEUE_MAX_HANDLES (FD_SETSIZE)" >> ${WRKSRC}/pjlib/include/pj/config_site.h
94
97
98
post-stage:
99
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
100
101
post-stage-PJSUA-on:
102
	${INSTALL_PROGRAM} \
103
	${WRKSRC}/pjsip-apps/bin/pjsua-${ARCH}-portbld-${OPSYS:tl}${OSREL} \
104
	${STAGEDIR}${PREFIX}/bin/pjsua
105
	${INSTALL_PROGRAM} \
106
	${WRKSRC}/pjsip-apps/bin/pjsystest-${ARCH}-portbld-${OPSYS:tl}${OSREL} \
107
	${STAGEDIR}${PREFIX}/bin/pjsystest
108
95
.include <bsd.port.mk>
109
.include <bsd.port.mk>
(-)pkg-plist (+2 lines)
Lines 352-354 Link Here
352
%%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so
352
%%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so
353
%%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so.2
353
%%NO_EXTSRTP%%%%SHARED%%lib/libsrtp.so.2
354
libdata/pkgconfig/libpjproject.pc
354
libdata/pkgconfig/libpjproject.pc
355
%%PJSUA%%bin/pjsua
356
%%PJSUA%%bin/pjsystest

Return to bug 211533